Lecturer in Computer Science
About the role
Teaches computer science at undergraduate and postgraduate levels while conducting research, supervising students, developing courses, and contributing to academic events. Responsibilities: - Plan and deliver lectures, tutorials, and practical sessions - Lead the development and review of course content and assessments - Prepare, administer, and grade assessments, quizzes, and examinations - Conduct and publish independent or collaborative research - Supervise and mentor postgraduate and undergraduate research projects, theses, and dissertations - Provide academic guidance and mentorship to students - Participate in professional development workshops, seminars, and conferences - Collaborate with colleagues in research initiatives, course development, and academic events How to apply: Submit a signed application letter, an up-to-date CV with contact details, three referees with reliable contact details, and certified copies of degree certificates (PhD, Master's, Bachelor's), Form IV and VI National Examination Certificates, and birth certificate. Do not attach result slips, testimonials, or partial transcripts. Foreign certificates must be verified by NECTA (O/A levels) and TCU (university degrees). Address applications to The Deputy Vice Chancellor, Resource Management and Administration (DVC RMA), Dar es Salaam Tumaini University (DarTU), Mikocheni Light Industrial Area (Along Coca-Cola Road), Plot No. 10, P.O. Box 77588, Dar es Salaam, Tanzania. Only shortlisted candidates will be contacted. Email: dvc.rma@dartu.ac.tz
Key requirements
- PhD in Computer Science, Computer Engineering, Software Engineering, Information Technology, Information Systems, Cyber Security, Artificial Intelligence, Data Science, or a closely related field from an accredited institution
- Master's Degree in Computer Science, Computer Engineering, Software Engineering, Cyber Security, or a closely related ICT field
- GPA of at least 4.0/5.0 or B+ in Master's Degree and at least 3.5/5.0 in Bachelor's Degree or equivalent
- At least 3 years of relevant work experience in teaching and research
- Ability to teach Computer Science courses at postgraduate and undergraduate levels
- Prior university teaching experience and scholarly publications in relevant areas of Computer Science
- Demonstrable competence in areas such as Software Engineering, Programming, Networks, AI, Cyber Security, Data Science, Databases, Cloud Computing, or Distributed Systems
- Strong command of spoken and written English
- Teaching and research in computer science
- Competence in software engineering, programming, networks, artificial intelligence, cyber security, data science, databases, cloud computing, or distributed systems
- Course and assessment development
- Research publication