Teach the assigned classes in Foundation orDegree programs including independent lectures
and tutorials and / or lab session.
Teaching responsibilities is governed by departmentneeds and will be determined every term
by Head of Department and the Dean ofFaculty.
Develop course syllabi andclass materials in the assigned courses in coordination withHoD.
Participate in the review ofQuizzes, Midterm, and Final Examinations
Prepare multiple Final Exam versions, ifrequired.
Help in the textbookselection process for Beginning, Intermediate, and Advancedcourses.
Carry out research andproduce publications, or other research outputs, in line withpersonal
objectives agreed in theStaff review process.
Attend andcontribute to meetings or events relating to thedepartment.
Successful candidates areexpected to have :
Master degree inInformation Technology from a reputedUniversity
Minimum 3-4years’ teaching experience in Information Technologypreferably in higher