Position Summary
The Lecturer shall deliver undergraduate courses, facilitate student learning, conduct assessments, and support departmental academic activities in accordance with institutional and partner university standards.
Key Responsibilities
Teaching & Assessment
- Deliver lectures, tutorials, workshops, and laboratory sessions.
- Prepare course outlines and lesson plans.
- Develop assignments, quizzes, examinations, and marking schemes.
- Evaluate student performance and provide timely feedback.
Academic Administration
- Maintain attendance and academic records.
- Support curriculum implementation.
- Assist in examination and moderation processes.
- Participate in departmental meetings and activities.
Student Engagement
- Provide academic support and guidance.
- Encourage student participation and professional development.
- Support extracurricular and academic events.
Essential Qualification
- MS/MPhil (18 Years Education) in:
- Computer Science
- Software Engineering
- Artificial Intelligence
- Data Science
- Cyber Security
- Information Technology
- Computer Engineering
- Information Systems
from an HEC-recognized university
Preferred Qualification
- PhD Scholar in a relevant discipline.
- Professional certifications such as:
- AWS Cloud Practitioner
- Microsoft Azure Fundamentals
- Cisco CCNA
- Oracle Certification
- CompTIA Security+
- Google Data Analytics
Preferred Experience
- University-level teaching experience.
- Industry experience in software development, AI, data science, cyber security, cloud computing, or IT infrastructure.
Technical Competencies
- Programming Fundamentals
- Object-Oriented Programming
- Database Systems
- Web Technologies
- Operating Systems
- Software Engineering
- Artificial Intelligence Fundamentals