Deliver lectures to undergraduate students in computer engineering, covering core concepts and specialized topics within the discipline.
Develop instructional materials, including lecture notes, assignments, laboratory exercises, and assessments, to enhance student learning and achievement.
Teaching Skills, Curriculum Assessment, Record Keeping Skills, Presentation Skills, Understanding of IELTS Format,