Department of Computer Science & Engineering

The department values scholarship and support our students to achieve excellence in learning and research necessary to address societal challenges.

Research Areas

No research areas available

Head of Department

Dr. Mercy E. Mbise

Dr. Mercy E. Mbise

Head of Department

Academic Staff
Multimedia systems; computer networks; QoS; QoE

Dr. Mercy E. Mbise is a computer engineer and works as Senior Lecturer at the Department of Computer Science & Engineering, College of Information and Communication Technologies, University of...

Department Staff

Dr. Mercy E. Mbise

Dr. Mercy E. Mbise

Head of Department

Academic Staff

Multimedia systems; computer networks; QoS; QoE

Dr. Mercy E. Mbise is a computer engineer and works as Senior Lecturer at the Department of Computer Science & Engineering, College of Informat...

Dr Aron W. Kondoro

Dr Aron W. Kondoro

Lecturer

Academic Staff

Information security; IoT; mobile computing; machine learning; educational technologies

Dr Aron Kondoro is a Lecturer at the Department of Computer Science and Engineering (CSE) at the University of Dar-es-Salaam (UDSM), Tanzania. He h...

Mr. Daudi S. Masenga

Mr. Daudi S. Masenga

Lab Scientist II/Lab Engineer

Technical Staff

Mr. Daudi S. Masenga is a laboratory Engineer in the Department of Computer Science and Engineering (CSE), College of Information and Communication...

Ms. Lilian E. Mkonyi

Ms. Lilian E. Mkonyi

Assistant Lecturer

Academic Staff

Information systems; machine learning

I am currently a Tutorial Assistant in the Department of Computer Science and Engineering, College of Information and Communication Technologies (C...

Dr. Joseph C. Mushi

Dr. Joseph C. Mushi

Lecturer

Academic Staff

Computer networks; network science

Joseph Cosmas is a Lecturer in the Department of Computer Science and Engineering at the University of Dar es Salaam, Tanzania. He received his BSc...

Dr. Hellen H. Maziku

Dr. Hellen H. Maziku

Senior Lecturer

Academic Staff

Moving target defence; cyber deception; attack behaviour modelling; software defined security; machine learning; big data analytics; human-centered design

I am a Senior Lecturer at the College of Information and Communication Technologies (CoICT) at the University of Dar es Salaam (UDSM), Department o...

Mr. Ephraim J. Kasenga

Mr. Ephraim J. Kasenga

Tutorial Assistant

Academic Staff

Artificial intelligence; IoT; embedded systems; machine learning

I am a Tutorial Assistant in the Department of Computer Science and Engineering (CSE) at the College of Information and Communication Technologies...

Dr. Daudi C. Mnyanghwalo

Dr. Daudi C. Mnyanghwalo

Senior Lecturer

Academic Staff

IoT; Smart grid; machine learning; communication networks; optimization algorithms; embedded control systems; optical fiber

Dr Daudi Mnyanghwalo has a PhD in Computer and IT Systems Engineering from the University of Dar es Salaam. He also has a BSc in Computer Engineeri...

Mr. Hassan O. Muhomi

Mr. Hassan O. Muhomi

Assistant Lecturer

Academic Staff

Information systems; health informatics; eHealth, mHealth; educational technologies

Hassan has an MSc in Computer Science from the University of Dar es Salaam in 2017 in which he researched Multimedia Teaching Aids for Selected Phy...

Dr. Ellen A. Kalinga

Dr. Ellen A. Kalinga

Senior Lecturer

Academic Staff

eLearning; software engineering; smart grid

Dr Ellen Ambakishe Kalinga holds a PhD Degree in Computer Engineering and Information Technology from the University of Dar es Salaam (2011) majori...

Dr. Jacqueline A. Damas

Dr. Jacqueline A. Damas

Lecturer

Academic Staff

Optical fiber; optoelectronics; electromagnetism; mobile communication; photonics; microwave communication; RF engineering

Jacqueline Damas is a Lecturer, Researcher and Research and Knowledge Exchange Coordinator at the College of Information and Communication Technolo...

Ms. Fransisca S. Mwakinyali

Ms. Fransisca S. Mwakinyali

Assistant Lecturer

Academic Staff

Machine learning; artificial intelligence; big data analytics

I am currently serving as an Assistant Lecturer in the Department of Computer Science and Engineering at the University of Dar es Salaam (UDSM), a...

Mr. Michael G. Kishiwa

Mr. Michael G. Kishiwa

No Position

Technical Staff

About me

I am an Lab Scientist in the Department of Computer Science and Engineering (CSE), College of Information and Communication Technolo...

Prof. Joel S. Mtebe

Prof. Joel S. Mtebe

Associate Professor

Academic Staff

Human computer interaction; eLearning; educational technologies; open educational resources

I am an Associate Professor of Informatics at the Department of Computer Science and Engineering of the University of Dar es Salaam. I have a PhD i...

Ms. Merina L. Marcelino

Ms. Merina L. Marcelino

Assistant Lecturer

Academic Staff

Big data analytics; embedded systems; IoT; artificial intelligence

I am currently an assistant lecturer in the Department of Computer Science and Engineering, at the College of Information and Communication Technol...

Dr. Alexander R. Kivaisi

Dr. Alexander R. Kivaisi

Lecturer

Academic Staff

Machine learning; deep learning; natural language processing; speech processing

Dr. Alexander Rogath Kivaisi is a Lecturer at the University of Dar es Salaam, in the College of Information and Communication Technologies, Depart...

Mr. Henry K. Lamshai

Mr. Henry K. Lamshai

Assistant Lecturer

Academic Staff

Software engineering; information systems

I am an Assistant Lecturer in the Department of Computer Science and Engineering College of Information and Communication Technologies (CoICT), Uni...

Dr. Leonard P. Binamungu

Dr. Leonard P. Binamungu

Senior Lecturer

Academic Staff

Software engineering; information systems

I am a Senior Lecturer in the Department of Computer Science and Engineering, College of Information and Communication Technologies (CoICT), Univer...

Dr Joseph S. Mayunga

Dr Joseph S. Mayunga

Principal ICT Officer

Technical Staff

Dr. Mayunga is a specialist in disaster risk management, geospatial sciences, and earth observation technologies. He holds a Ph.D. in Urban and Reg...

Dr. Yona A. Mwakabungu

Dr. Yona A. Mwakabungu

Lecturer

Academic Staff

IP Networks; WANs; microcomputers; software-defined networking

Dr Yona Andegelile is a lecturer in the Department of Computer Science and Engineering. His PhD research at the University of Dar es Salaam focused...

Dr. Juma H. Lungo

Dr. Juma H. Lungo

Senior Lecturer

Academic Staff

Information systems; data science; mobile computing; GIS; Open Source Software

Dr Juma Lungo joined the University of Dar es Salaam in 2003 as a member of the academic staff. He completed a B.Sc. in Computer Science degree in...

Dr. Wilfred F. Senyoni

Dr. Wilfred F. Senyoni

Lecturer

Academic Staff

Information systems

I am a lecturer and researcher at the Department of Computer Science and Engineering of the University of Dar es Salaam. I am interested in the des...

Ms. Hajra F. Ali

Ms. Hajra F. Ali

Assistant Lecturer

Academic Staff

Machine learning

Ms. Hajra Faki Ali is currently working as an Assistant Lecturer in the Department of Computer Science and Engineering, College of Information and...

Mr. Lucas E. Manyota

Mr. Lucas E. Manyota

Tutorial Assistant

Academic Staff

Cyber Security, Computer Networking, Computer Programming(Scripting and Automations)

Mr. Lucas Emmanuel Manyota is a Tutorial Assistant in the Department of Computer Science and Engineering (CSE), College of Informa...

Dr. Honest C. Kimaro

Dr. Honest C. Kimaro

Senior Lecturer

Academic Staff

Information systems; data analytics; health informatics; digital health systems

I am a Senior Lecturer in the Department of Computer Science and Engineering of the College of Information and Communication Technologies (CoICT),...

Dr .Godfrey N. Justo

Dr .Godfrey N. Justo

Lecturer

Academic Staff

Algorithms; software engineering; big data analytics

Godfrey Justo holds a PhD in Computer Science (Algorithm Design for Optical Networks) from King’s College London. He has taught extensively a numbe...

Mr .Paul A. Haule

Mr .Paul A. Haule

Manager

I am a LS in the Department of Computer Science and Engineering (CSE), College of Information and Communication Technologies (CoICT), University of...

Dr. Ally T. Bitebo

Dr. Ally T. Bitebo

Lecturer

Academic Staff

Software engineering; cybersecurity; IoT; machine learning; Open Source Software

I am an Assistant Lecturer in the Department of Computer Science and Engineering, College of Information and Communication Technologies (CoICT), Un...

Mr. Bernard N. Mussa

Mr. Bernard N. Mussa

Assistant Lecturer

Academic Staff

Data science; big data analytics; software engineering; decision support systems; health informatics

I am an academic staff member in the Department of Computer Science and Engineering, College of Information and Communication Technologies (CoICT),...

Mr. Marco A. Masembo

Mr. Marco A. Masembo

Tutorial Assistant

Academic Staff

Data science; information systems

Mr Marco Masembo is currently a Tutorial Assistant in the Department of Computer Science and Engineering, College of Information and Communication...

Dr. Twahir A. Kiobya

Dr. Twahir A. Kiobya

Lecturer

Academic Staff

Computer networks; algorithms; software development; graph theory; artifcial intelligence; deep learning

Dr. Twahir Kiobya is a Lecturer in the Department of Computer Science and Engineering at the College of Information and Communication Technologies....

Dr. Hussein S. Lema

Dr. Hussein S. Lema

Lecturer

Academic Staff

Software development; network security; information systems

I am a Lecturer in the Department of Computer Science and Engineering, College of Information and Communication Technologies (CoICT), University of...

Dr. Diana S. Rwegasira

Dr. Diana S. Rwegasira

Lecturer

Academic Staff

Smart grid; educational technologies; innovation; entrepreneurship

I am a Lecturer in the Department of Computer Science and Engineering, College of Information and Communication Technologies (CoICT) of the Univers...

Ms. Martha B. Mutazamba

Ms. Martha B. Mutazamba

Systems Administrator

Administrative Staff

Ms Martha Bernard Mutazamba is an Office Management Secretary in the Department of Computer Science and Engineering, College of ICT. She is a holde...

Mr. Shaban R. Hando

Mr. Shaban R. Hando

Tutorial Assistant

Academic Staff

Cryptography; artificial intelligence

I am a Tutorial Assistant at the Department of Computer Science and Engineering (CSE) at the College of Information and Communication Technology (C...

Ms. Betty M. Mbwilo

Ms. Betty M. Mbwilo

Assistant Lecturer

Academic Staff

Computer architecture; eLearning

Betty is an Assistant Lectures in the Department of Computer Science and Engineering. She has a BSc (Hons) in Computer Engineering and Information...

Dr. Anthony J. Kigombola

Dr. Anthony J. Kigombola

Lecturer

Academic Staff

Artificial intelligence; machine learning; blockchain; big data analytics; IoT

Dr Anthony Kigombola is a Lecturer at the Department of Computer Science and Engineering has joined the University of Dar es Salaam in 2009. He hol...

Mr. Mwita M. Sogorya

Mr. Mwita M. Sogorya

Assistant Lecturer

Academic Staff

Big data analytics; IoT; machine learning

Mwita Sogorya received his BSc in Computer Science in 2008 from the University of Dar es Salaam and MSc in Computer Science in 2016 from Beijing In...

Dr Henrick L. Mwasita

Dr Henrick L. Mwasita

Lecturer

Academic Staff

Educational technologies; data mining; big data analytics; eLearning; Social network modeling; social network analysis

Henrick Mwasita is a Lecturer at the Department of Computer Science and Engineering, College of ICT, University of Dar es Salaam (UDSM), Tanzania....

Dr Jimmy T. Mbelwa

Dr Jimmy T. Mbelwa

Senior Lecturer

Academic Staff

Information systems; health informatics; computer vision; artificial intelligence; machine learning

Dr Jimmy T. Mbelwa is a Senior Lecturer at the Department of Computer Science and Engineering in the College of Information and Communication Techn...

Mr. Fortunatus E. Kawasa

Mr. Fortunatus E. Kawasa

Assistant Lecturer

Academic Staff

Data science; data mining; cloud computing; mobile computing

Mr Fortunatus Kawasa received his Bachelor degree of Science in Computer Science from the University of Dar es Salaam (UDSM) in 2008 and Master deg...

Dr. Herrieth J. Machiwa

Dr. Herrieth J. Machiwa

Lecturer

Academic Staff

Computer networks; GIS; remoting sensing

Dr Herrieth Machiwa is a Lecturer in the Department of Computer Science and Engineering, College of Information and Communication Technologies (CoI...

Mr. Henry S. Mkama

Mr. Henry S. Mkama

Tutorial Assistant

Academic Staff

Software development; information systems security; machine learning.

Mr Henry Salvatory Mkama completed his Bachelor’s Degree of Science in Computer Engineering in 2022 from the University of Dodoma(UDOM).

&nbs...

Dr. Salome H. Maro

Dr. Salome H. Maro

Senior Lecturer

Academic Staff

Software engineering

About Me

I am a Lecturer at the Department of Computer Science and Engineering in CoICT. My main areas of research interest...

Dr. James S. Chambua

Dr. James S. Chambua

Senior Lecturer

Academic Staff

Artificial intelligence; machine learning; big data analytics; eLearning

Dr James Chambua holds a PhD in Computer Science and Technology specializing in Artificial Intelligence and Machine Learning Algor...

Mr. Simon M. Machera

Mr. Simon M. Machera

Assistant Lecturer

Academic Staff

Software development; machine learning; data analysis; system design

I am an Assistant Lecturer in the Department of Computer Science and Engineering (CSE) at the College of Information and Communication Technology (...

Dr. Wilbard B. Nyamwihula

Dr. Wilbard B. Nyamwihula

Lecturer

Academic Staff

Cloud computing; cybersecurity; artificial intelligence; machine learning; data science; big data analytics; embedded systems; automation

Dr Wilbard Nyamwihula is currently a lecture in Computer Engineering and Information Technology in the Department of Computer Science and Engineeri...

Ms. Zaituni A. Kaijage

Ms. Zaituni A. Kaijage

Assistant Lecturer

Academic Staff

Artificial intelligence; machine learning; data science

Zaituni Kaijage is an assistant lecturer at the College of ICT, University of Dar es Salaam with a Computer Engineering & IT background. She co...

Dr. Mathew J. Mndeme

Dr. Mathew J. Mndeme

Lecturer

Academic Staff

Information systems; health informatics; disease survaillance; digital health systems

Dr Mathew Mndeme is a lecturer and researcher in the Department of Computer Science and Engineering (CSE) at CoICT, and an ICT consultant registere...

Dr. Abdulla F. Ally

Dr. Abdulla F. Ally

Lecturer

Academic Staff

Computer networks; network science; data mining; systems design; systems analysis; systems integration

Dr Abdulla Ally is a Lecturer in the Department of Computer Science and Engineering of the University of Dar es Salaam. He holds a PhD in Systems A...

Dr. Masoud H. Mahundi

Dr. Masoud H. Mahundi

Lecturer

Academic Staff

health informatics; digital health systems

Dr Masoud Mahundi joined the University of Dar es Salam in 2007 as a tutorial assistant, having completed his Bachelor of Science (Hons.) in Comput...

Dr. Kennedy F. Mwakisole

Dr. Kennedy F. Mwakisole

Lecturer

Academic Staff

Cloud architecture; eLearning; data mining; web applications; virtualization

Dr Kennedy F. Mwakisole is a Lecturer in the Department of Computer Science and Engineering at the College of Information and Communication Technol...

Mr. Richard M. Mkechera

Mr. Richard M. Mkechera

Assistant Lecturer

Academic Staff

Machine learning; deep learning

I am currently  Assistant Lecturer in the department of Computer Science and Engineering, College of Information and communication Technologie...

Mr. Zedekia L. Musabalala

Mr. Zedekia L. Musabalala

No Position

Technical Staff

Mr Zedekia L. Musabalala is a Laboratory Engineer (ICT) at the Department of Computer Science and Engineering of the University of Dar es Salaam. H...

Dr. Mahadia A. Tunga

Dr. Mahadia A. Tunga

Senior Lecturer

Academic Staff

Artificial intelligence; Data Science; Machine Learning; Natural Language Processing

Dr. Mahadia Tunga is a Senior Lecturer at the College of Information and Communication Technologies, University of Dar es Salaam. She holds a PhD i...