Key Responsibilities :
- Deliver lectures, tutorials, and lab sessions for undergraduate / postgraduate Computer Science courses.
- Develop and update curriculum and course materials in line with the latest industry trends and academic standards.
- Guide students in academic projects, research, and internships.
- Evaluate and grade students coursework, assignments, and examinations.
- Conduct workshops, seminars, and guest lectures to enrich the learning environment.
- Engage in academic research and publish in peer-reviewed journals or conferences.
- Participate in departmental meetings, committees, and curriculum development.
- Stay current with developments in the field and integrate new technologies and methodologies in teaching
Skills Required
Curriculum Development, academic research , Teaching