Job Description
Job Summary
/n
We are seeking a highly motivated and qualified Assistant Professor – Computer Science to join our academic team. The candidate will be responsible for teaching undergraduate and/or postgraduate students, developing course content, conducting practical sessions, guiding student projects, and contributing to research, academic administration, and institutional development.
/n
Key Responsibilities
/n
1. Teaching & Academic Responsibilities
/n
/n
- Deliver engaging lectures, tutorials, and practical/laboratory sessions in Computer Science.
/n
- Prepare lesson plans, course materials, presentations, assignments, and question papers.
/n
- Conduct internal assessments, examinations, evaluations, and provide timely feedback.
/n
- Ensure effective delivery of the prescribed curriculum as per University guidelines.
/n
- Use creative teaching methods, technology, and practical examples to enhance student learning.
/n
- Maintain accurate academic and student records.
/n
/n
1. Student Development
/n
/n
- Mentor and guide students regarding academics, projects, internships, and career development.
/n
- Supervise student projects, seminars, presentations, and technical activities.
/n
- Support students in participating in hackathons, coding competitions, technical events, and conferences.
/n
- Provide academic counselling and maintain regular communication with students.
/n
/n
1. Practical & Technical Responsibilities
/n
Depending on specialization, the faculty member may handle subjects such as:
/n
/n
- Programming / Object-Oriented Programming
/n
- Data Structures & Algorithms
/n
- Database Management Systems
/n
- Operating Systems
/n
- Computer Networks
/n
- Software Engineering
/n
- Web Technologies
/n
- Artificial Intelligence & Machine Learning
/n
- Data Science
/n
- Cloud Computing
/n
- Cyber Security
/n
- Computer Architecture
/n
- Python / Java / C / C++
/n
- Emerging technologies and other Computer Science subjects.
/n
/n
1. Research & Development
/n
/n
- Conduct and publish quality research in reputed journals/conferences.
/n
- Participate in research projects, consultancy, and funded research activities.
/n
- Encourage students to undertake research and innovation projects.
/n
- Contribute to patents, copyrights, research proposals, and academic collaborations where applicable.
/n
/n
1. Department & Institutional Responsibilities
/n
/n
- Participate in departmental meetings and academic planning.
/n
- Contribute to curriculum development and revision.
/n
- Assist in accreditation and compliance activities such as NAAC/NBA/University requirements , as applicable.
/n
- Coordinate academic events, workshops, seminars, FDPs, and technical activities.
/n
- Perform examination, admission, committee, and other responsibilities assigned by the University/Institute.
/n
/n
Educational Qualification
/n
/n
- Master’s Degree (M.E./M. Tech./M. Sc./MCA or equivalent) in Computer Science / Computer Engineering / Information Technology or a relevant discipline from a recognized University/Institution.
/n
- Ph.D. in Computer Science/Engineering or relevant area will be preferred.
/n
- Candidates should fulfil the applicable UGC/University/Regulatory Authority eligibility requirements.
/n
/n
/n
Experience
/n
/n
- Freshers with strong academic credentials may be considered.
/n
- Prior teaching experience in a University/College/Engineering/Management/Computer Science institution will be preferred.
/n
- Industry experience in relevant technology areas will be an added advantage.
/n
/n
/n
Required Skills
/n
/n
- Strong knowledge of Computer Science fundamentals.
/n
- Excellent teaching and presentation skills.
/n
- Good command of programming languages and technical concepts.
/n
- Ability to use modern teaching tools and Learning Management Systems.
/n
- Strong mentoring and student-handling skills.
/n
- Research and academic writing skills.
/n
- Good communication and interpersonal skills.
/n
- Ability to work collaboratively within an academic team.
/n
- Good documentation and academic administration skills.
/n
/n
/n
Preferred Skills / Specialization
/n
/n
Candidates with expertise in any of the following areas will be preferred:
/n
Artificial Intelligence | Machine Learning | Data Science | Cyber Security | Cloud Computing | IoT | Blockchain | Software Engineering | Full-Stack Development | Database Technologies | Computer Networks | NLP | Computer Vision
/n
/n
Key Performance Areas (KPIs)
/n
/n
- Quality of teaching and student feedback.
/n
- Course completion and academic performance.
/n
- Student mentoring and project guidance.
/n
- Research publications and research projects.
/n
- Participation in institutional activities.
/n
- Development of innovative teaching practices.
/n
- Contribution to accreditation and academic documentation.
/n
- Student participation in technical/research activities.
/n
/n
/n
Personal Attributes
/n
/n
- Passion for teaching and learning.
/n
- Professional and disciplined approach.
/n
- Positive attitude and willingness to learn emerging technologies.
/n
- Strong academic integrity.
/n
- Ability to mentor and motivate students.
/n
- Commitment to institutional goals and continuous improvement.
/n
/n
/n
Contact :
/n
Rinkal Kothiya
/n
98249 45442
/n
[email protected]
📌 Assistant Professor of Computer Science (Vadodara)
🏢 SKIPS University
📍 Vadodara