i. Teaching at Sokoine University of Agriculture (SUA)

Since 2002, I have been involved in teaching undergraduate courses. These courses includes: CIT100 – Computer applications, INF210 – Human Computer Interaction, INF300 – Information System Analysis and Design, INF 302 – Database Implementation and Management, 309 – IT security, INF 210 – Research methodology for computing and information management

ii. Teaching at Mzumbe University

In 2015/2016, I am involved in teaching the following course as part time lecturer: ICT 6104:

Advanced Database and Data Modeling

iii. Teaching at University of Dodoma

In 2011, I was involved in teaching the following courses as part time lecturer: MG 100 - Introduction to Information and Communication Technology, MG 203 – Database management system and MG 204 – Information resource management

iv. Teaching at Iringa University College of Tumaini University

In 2006, I was involved as part time lecturer in teaching a course titled “introduction to computer application” for undergraduate students

v. Supervision of Field Practical Training (FPT) at SUA

Since 2010, I have been involved in supervising FPT for students taking Certificate in information technology, Diploma in Information technology and BSc. Informatics.

vi. Supervision of Final year special research project (SP) at SUA

Since 2010, I have been supervising over 20 students in their SP. My research area of interest has primarily been ICT for Development.

vii. Examination of Thesis / Dissertation

  • In 2015, I have examined two PhD Dissertations from School of Computational and Communication Science and Engineering (COCSE), The Nelson Mandela African Institution of Science and Technology (NM-AIST), Arusha
  • In 2014, I have examined one MSc. thesis from Faculty of ICT, Tshwane University of Technology, South Africa
  • In 2016, I am expecting to examine one PhD thesis from Department of Computer Science, University of the Western Cape, South Africa

viii. Supervision of postgraduate students

  • Name of student undertaking masters of rural development at SUA: KIBERITI BOAZ.S. REG: HD/T/SUA/DSI/61/2012, “Access and use of mobile phones for improving the coverage of agricultural extension services: a case study of Kilosa district” – 2013 / 2014,

Role: main supervisor

  • Name of student undertaking Master of Science in Agricultural and Extension Education at Ohio State University: Elizabeth Lucas Isaya, “Sources of Agricultural Information for Women Farmers in Tanzania” – 2013 / 2014, Role: co-supervisor with Dr. Robert Agunga and Dr. Robert J. Birkenholz.
  • Name of student undertaking PhD in IT security at Open University of Tanzania: Maduhu Mshangi, “Enhancement of Information systems security in Education Sector.” – 2014 / 2017, Role: co-supervisor with Dr. Edephonce Ngemera Nfuka