The East African University (TEAU) is seeking a highly qualified, dynamic, and passionate ICT Lecturer to join our growing Department of Information and Communication Technology. The successful candidate will play a pivotal role in shaping the next generation of technology professionals through quality teaching, mentorship, and academic leadership. This is an exciting opportunity for an experienced academic and industry practitioner who is committed to excellence in education, research, and student development within a vibrant and forward-thinking ICT department.
Role Purpose
The ICT Lecturer is responsible for delivering high-quality instruction across a range of computing and technology disciplines. Working within a collaborative academic environment, the lecturer will design and deliver engaging curricula, contribute to departmental research, and provide mentorship and academic guidance to students at undergraduate and postgraduate levels.
Key Responsibilities
Teaching & Curriculum Delivery
- Plan and deliver engaging, student-centred lectures, practical laboratory sessions, tutorials, and seminars across a range of ICT modules assigned by the Head of Department.
- Develop and regularly update course materials, study guides, lecture notes, and learning resources in line with curriculum requirements and current industry standards.
- Design formative and summative assessments including assignments, practicals, projects, tests, and examinations that assess a range of competencies and learning outcomes.
- Use innovative and inclusive teaching methods to accommodate diverse student learning styles, abilities, and backgrounds.
- Integrate real-world applications, case studies, and industry scenarios into teaching practice to enhance student relevance and engagement.
- Leverage learning management systems (LMS) such as Moodle, Blackboard, or equivalent platforms to deliver and manage course content effectively.
- Monitor and track student attendance, participation, and performance, reporting concerns in a timely manner.
Student Mentorship & Academic Support
- Serve as an academic mentor and advisor to assigned students, providing guidance on academic performance, career pathways, and professional development.
- Motivate and inspire students to achieve their full academic and professional potential.
- Conduct regular student consultations and office hours to assist students with coursework, projects, and academic challenges.
- Identify at-risk students early and collaborate with student support services to provide appropriate interventions.
- Supervise student final-year projects, research assignments, and capstone projects, providing constructive academic guidance.
Research, Innovation & Scholarship
- Actively engage in research activities, scholarly writing, and knowledge generation within the ICT field.
- Publish in peer-reviewed academic journals, conference proceedings, or other recognised scholarly outlets.
- Participate in departmental, institutional, and external research projects, collaborations, and grants.
- Stay current with emerging technologies, industry developments, and best practices in ICT education.
Departmental & Administrative Duties
- Participate in departmental meetings, faculty boards, academic committees, and institutional governance structures.
- Contribute to module and programme review, accreditation processes, and quality assurance activities.
- Assist in the coordination of departmental events, workshops, seminars, hackathons, and industry engagements.
- Perform student examination invigilation, marking, and moderation duties as required.
Qualifications and Requirements
Minimum Qualifications
- Master’s Degree in Information Technology, Computer Science, Software Engineering, Information Systems, or a closely related field from a recognised and accredited institution.
- A minimum of twenty-four (24) publication points, of which at least sixteen (16) should be from refereed journal papers.
- Minimum of three (3) years of documented teaching experience at a tertiary level (university, college, or polytechnic).
- Evidence of continued professional development or further academic study.
- A strong academic record demonstrating breadth of knowledge across core computing disciplines.
Preferred Qualifications (Added Advantage)
- PhD (Doctorate) in Information Technology, Computer Science, Software Engineering, or a related discipline.
- Candidates currently enrolled in or who have completed doctoral research in a relevant ICT field.
- Professional certifications such as CCNA/CCNP/CCIE, Microsoft Azure/M365, CompTIA (A+, Network+, Security+), Oracle Certified Professional, AWS Certified Solutions Architect, CISSP, or PMP/PRINCE2.
- Experience in academic administration roles such as Programme Coordinator or Module Leader.
Technical Competencies
- Proficiency in teaching: C# (.NET Framework/Core, ASP.NET), C Programming, C++, Java (Core, EE, Spring), and PHP (MySQL, modern frameworks).
- Knowledge of Python, JavaScript/TypeScript (React, Angular, Node.js), and Version Control (Git).
- Deep understanding of computer networks (OSI/TCP-IP models, routing protocols, VLANs) and network simulation tools (Cisco Packet Tracer, GNS3).
- Familiarity with database design (SQL/NoSQL) and cloud platforms (AWS, Azure).
How to Apply
Interested and qualified candidates should apply online through the official application portal at https://www.myjobmag.co.ke/apply-now/1172783. Ensure all application details are submitted before the deadline on March 12, 2026.