Lecturer — Computer Science
Strathmore University
Quick Take
Teach undergraduate and postgraduate Computer Science courses, supervise student research, and conduct publishable research at Strathmore's iLabAfrica Research Centre and School of Computing & Engineering Sciences.
A Master's degree in Computer Science (PhD preferred), at least 2 years of university-level teaching experience, and a demonstrable research publication record.
A competitive salary of KES 130,000–200,000/month at one of Kenya's most prestigious universities, with access to a thriving research centre and clear progression toward senior academic roles.
Job Description
Strathmore University, consistently ranked among Kenya's leading higher education institutions, is looking to bring on board a qualified and passionate Lecturer in Computer Science. This position is based at the university's @iLabAfrica Research Centre and the School of Computing & Engineering Sciences, both of which are known for their commitment to technology-driven research and academic excellence.
The successful candidate will play a dual role — contributing meaningfully to the academic growth of students at both undergraduate and postgraduate levels while also advancing the university's research agenda through active scholarship and publication. This is an exciting opportunity for an academic professional who thrives at the intersection of teaching, research, and innovation.
- Deliver engaging lectures and coursework for undergraduate and postgraduate Computer Science students
- Provide supervision and mentorship to students undertaking research projects and dissertations
- Actively conduct research within your area of specialisation and publish findings in reputable academic outlets
- Participate in the development, review, and updating of curriculum to ensure alignment with current and emerging industry trends
- Take part in departmental meetings, university committees, and other institutional responsibilities as required
- A Master's degree in Computer Science is the minimum requirement; candidates holding or actively pursuing a PhD will have a distinct advantage
- At least two years of teaching experience at the university level
- A demonstrable track record of research publications in relevant academic journals or conferences
- Practical industry experience in the field of Computer Science will be considered a strong added advantage
- Must be registered with Kenya's Commission for University Education (CUE) or meet the eligibility criteria for such registration
This role is best suited to an academically driven individual with a solid grounding in Computer Science and a genuine enthusiasm for shaping the next generation of technology professionals. You should be comfortable balancing teaching demands with an active research portfolio, and you should bring a forward-thinking approach to curriculum development. Whether you come from a purely academic background or have bridged academia and industry, your ability to connect theory to real-world application will be highly valued. Candidates who are currently pursuing doctoral studies are welcome and encouraged to apply.
Interested and qualified candidates should submit their applications directly to Strathmore University. Please ensure your application is addressed to the relevant hiring team at the School of Computing & Engineering Sciences or the @iLabAfrica Research Centre, Strathmore University, Nairobi. Include your academic credentials, a current curriculum vitae, and any supporting documents that demonstrate your research and teaching experience.
Requirements Breakdown
Must Have
- Master's degree in Computer Science or closely related field
- Minimum 2 years of university-level teaching experience
- Research publication record in a Computer Science specialisation
- Registered with Kenya's Commission for University Education (CUE) or eligible for registration
- Ability to supervise undergraduate and postgraduate student research
Nice to Have
- PhD in Computer Science (completed or actively in progress)
- Industry experience in technology or software development
- Experience developing or reviewing university curriculum
- Active involvement in funded research projects or grants
Don't meet every requirement? Tailor your CV to close the gap →
Salary Context
Above market rate for a Lecturer — Computer Science in Nairobi
The typical salary range for university lecturers in Kenya sits between KES 80,000–150,000/month, making this posting's upper band of KES 200,000 notably competitive, particularly for candidates with a PhD and strong research output. Pay in this field is heavily influenced by academic rank, publication record, and whether the role is tied to a funded research centre such as iLabAfrica.
About Strathmore University
Strathmore University is one of Kenya's most respected private universities, consistently ranked among the top institutions in East Africa for academic excellence, ethics, and innovation. With a strong emphasis on technology and entrepreneurship, its School of Computing & Engineering Sciences and the iLabAfrica Research Centre position it at the forefront of ICT research and digital transformation on the continent. Working at Strathmore offers lecturers a collaborative, values-driven environment with access to industry partnerships, international research networks, and a highly motivated student body.
Likely Interview Questions
- 1
Can you walk us through a research project you have published or are currently working on, and how it relates to emerging trends in Computer Science?
- 2
How do you balance the demands of teaching, student supervision, and maintaining an active research output?
- 3
Describe your approach to curriculum development — how do you ensure course content stays aligned with industry needs and technological advancements?
- 4
What teaching methodologies do you use to engage both undergraduate and postgraduate students in complex Computer Science concepts?
- 5
How have you previously collaborated with industry partners or research centres, and what value did those partnerships bring to your academic work?
Application Tips
Lead your CV with a dedicated 'Research & Publications' section — list all peer-reviewed papers, conference proceedings, and working papers, as publication record is explicitly called out as a key criterion.
Highlight any teaching experience that spans both undergraduate and postgraduate levels, and name specific courses or modules you have delivered to demonstrate breadth.
If you have industry experience in tech or software, frame it in terms of how it informed your teaching or research, as the posting explicitly values this crossover — it will differentiate you from purely academic candidates.
Career Path
Roles that lead here
Where this leads
Skills & Keywords
Honest Assessment
Green Flags
- Strathmore University is a highly reputable employer with strong brand recognition in East Africa, offering genuine credibility for an academic CV.
- Affiliation with the iLabAfrica Research Centre provides access to funded research projects, industry partnerships, and a collaborative innovation ecosystem.
- The salary ceiling of KES 200,000/month is above the market norm for this role, signalling the university is investing in attracting quality talent.
- The posting explicitly values industry experience alongside academic credentials, suggesting an open and forward-thinking hiring culture that bridges academia and practice.
Watch Out
- The salary range is broad (KES 70,000 spread), which may indicate significant variation based on qualifications — candidates without a PhD could land at the lower end, so it is worth clarifying the pay band in the interview.
- The role spans both active teaching and research publication requirements simultaneously, which can be demanding — candidates should probe how the university supports research time versus teaching load balance.
A Day in the Life
A typical week might begin with delivering two or three lecture sessions to undergraduate students on topics like algorithms or distributed systems, followed by office hours where you meet MSc students to review dissertation progress. Mid-week, you would carve out protected time to work on a research paper or collaborate with colleagues at iLabAfrica on an ongoing project, perhaps attending a team meeting to align on a grant submission deadline. By Friday, you might sit in on a curriculum review committee meeting, respond to a journal peer review request, and wrap up by grading a batch of student assignments — all within the leafy, well-resourced Strathmore campus in Nairobi's Madaraka area.
Frequently Asked Questions
What qualifications do I need to become a Lecturer in Computer Science at Strathmore University?
You must hold at least a Master's degree in Computer Science, have a minimum of 2 years of university-level teaching experience, and possess a research publication record. A PhD (completed or in progress) is preferred and will strengthen your application significantly.
Is the Lecturer — Computer Science role at Strathmore University a remote or on-campus position?
The role is based on-campus in Nairobi, as it involves in-person teaching, student supervision, and participation in departmental committees at Strathmore University's School of Computing & Engineering Sciences.
How much does a Lecturer in Computer Science earn at Strathmore University?
The posted salary range is KES 130,000–200,000 per month, which is above the Kenyan market average for this role — actual placement within the band will likely depend on qualifications (particularly PhD status) and years of experience.
What are the career growth opportunities for a Lecturer at Strathmore University?
Lecturers who build a strong publication record and teaching portfolio can progress to Senior Lecturer and Associate Professor roles, and affiliation with the iLabAfrica Research Centre opens doors to research leadership positions and funded collaborative projects across Africa and beyond.
Free Match Score
See how well you match this job
Upload your CV and get an instant AI score showing exactly how well your experience matches this Lecturer — Computer Science role. Free, takes 30 seconds.
Get My Match Score — FreeNo credit card needed
Boost your chances
AI-tailored for: Lecturer — Computer Science at Strathmore University