About the Role:
We are seeking an experienced and passionate Computer Science Faculty member to join our academic team. The ideal candidate should have strong subject expertise, effective teaching skills, and a commitment to mentoring students in emerging technologies and core computer science concepts.
Key Responsibilities:
- Deliver lectures, tutorials, and lab sessions in Computer Science and related subjects as per the academic curriculum.
- Develop lesson plans, teaching materials, and assessment tools aligned with learning outcomes.
- Conduct continuous evaluation through assignments, quizzes, projects, and examinations.
- Guide students in academic projects, research, and innovation-based learning.
- Stay updated with current trends and advancements in computer science, including AI, data science, cybersecurity, and software engineering.
- Engage students through interactive, technology-enabled, and experiential learning methods.
- Contribute to curriculum development and academic improvement initiatives.
- Participate in academic meetings, faculty development programs, and institutional activities.
Subjects May Include (Based on Specialization):
- Programming Languages (Python, Java, C++)
- Data Structures and Algorithms
- Database Management Systems (DBMS)
- Operating Systems
- Computer Networks
- Artificial Intelligence / Machine Learning
- Web Technologies and Cloud Computing
- Software Engineering and Project Management
Skills & Qualifications:
- Education: M.Tech / M.E / Ph.D. in Computer Science, Information Technology, or a related discipline from a recognized university.
- Experience: Minimum 25 years of teaching or relevant industry experience (fresh postgraduates with strong technical expertise may also apply).
- Proficiency in modern teaching tools, coding platforms, and lab management.
- Strong communication and mentoring skills.
- Research orientation and ability to publish or guide student research is an added advantage.