Teach the assigned classes in Foundation orDegree programs including independent lectures
and tutorials and / or lab session.
Teaching responsibilities are governed by department needs and willbe determined every term
by the Head ofDepartment and the Dean of Faculty.
Developcourse syllabi and class materials in the assigned courses incoordination with Head of
Participate in the review of Quizzes, Midterm, and FinalExaminations
Prepare multiple Final Examversions, if required.
Help in the textbookselection process for Beginning, Intermediate, and Advancedcourses.
Carry out research and producepublications, or other research outputs, in line withpersonal
objectives agreed in the Staff reviewprocess.
Attend and contribute to meetings orevents relating to the department.
Any othertask assigned to you by your Head ofDepartment / Dean