avatar
Personal Biodata
Name: Leonard James Mselle
Gender: Male
Nationality: United Republic of Tanzania
Language:
Office Contacts

Prof. Leonard James Mselle

Principal College of Informatics and Virtual Education

Associate Professor


About Leonard

Professor Leonard J. Mselle was born in 1961, in Manushi Sinde village, Kibosho Westward, Moshi Rural district, Kilimanjaro region. He attended primary education at Manushi Sinde Primary School from 1969 to 1975. He attended secondary education at Tosamaganga Secondary School from 1976 to 1979. He attended high school at Ndanda High School from 1980 to 1982. In 1983 he was a teacher at Kibohehe Secondary School. In 1984 he worked as a labor inspector in the Ministry of Labor and Welfare. In 1991 He obtained Master of science degree in Informatics from Havana University. In 1992 he worked as an assistant lecturer in the Department of Mathematics, University of Dar Es Salaam. In 1993 he was transferred to the Computing Center of the University of Dar Es Salaam. In 1997 Mselle was employed by UNICEF Dar Es Salaam as IT office. In 2011 he joined Kigali Institute of Science and Technology (KIST) as a lecturer. In 2008 he joined the University of Dodoma as a lecturer in the Department of Computer Science. In 2012 he obtained his PhD in Computer Science from the University of Dodoma. In 2012 Mselle was appointed Dean School of Informatics and Virtual Education.

Prof. Mselle is a renowned researcher in the field of programming education. Mselle is the inventor of the Memory Transfer Language, aka Mselle Transfer Language which is used for teaching and learning to programme specifically by novices. Mselle has published five books in programming; C++ for Novice Programmers, C for Novice Programmers, Java for Novice Programmers, Basic for Novice Programmers and VB.Net for Novice Programmers. Mselle has written numerous publications pertaining to learning and teaching programming. His research areas of interest include; teaching and learning programming, use of digital content for education and cybersecurity.