Position Summary:
Responsible for teaching Computer Science courses, guiding students, developing curriculum, and supporting departmental activities.
Key Responsibilities:
- Teach core CS subjects (Programming, Data Structures, DBMS, OS, Networks, etc.).
- Prepare lectures, labs, assignments, and exams.
- Update curriculum and integrate new technologies.
- Mentor students on projects, internships, and career paths.
- Participate in departmental meetings, events, and academic processes.
Qualifications:
- Master's/Ph.D. in Computer Science or related field.
- Strong subject knowledge and communication skills.
- Teaching or industry experience preferred.
Skills:
- Proficiency in programming languages (Python, Java, C/C++).
- Classroom management and student engagement abilities.
- Ability to use modern teaching tools and technology.