Deliver lectures, tutorials, and practical lab sessions in subjects such as Programming, Networking, Databases, Cybersecurity, AI, Software Engineering, or other assigned IT courses.
Prepare lesson plans, teaching materials, and assessments in alignment with curriculum requirements.
Use modern teaching methodologies, including blended learning, e-learning platforms, and practical demonstrations.
Evaluate student performance through exams, quizzes, projects, and assignments.
Provide constructive feedback and academic guidance to students.
Guide students on projects, internships, and academic development.
Engage in research, scholarly activities, or industry collaboration where applicable.
Supervise student projects, internships, and research activities.
Responsibilities and Duties:
Master’s Degree in Information Technology / Computer Science (preferred).
Strong knowledge in areas like Programming, Networking, Databases, Cybersecurity, AI, or other IT domains.