Computer Engineering /MSc/

Masters of Science in Computer Engineering
Hosting Unit 
Faculty of Electrical and Computer Engineering
Program Description:
Advances in material technology, hardware design and manufacturing, and program development paradigms have opened a whole new era of computing. Contemporary computing hardware is designed for power economy, green computing, and parallelism.  As the world is becoming more and more dependent on digital data, storing, organizing, analyzing and retrieving tremendous amount of data is at the centre of the ICT framework. Moreover, access and processing of data is ubiquitous more than ever, fuelling the need for distributing storage and computing. Technology has a strong influence in shaping the overall development levels of every nation. Our country, as a developing nation, should align academic policies with the world trend of acquiring and adapting contemporary technology in order to foster national economy. An academic program that prepares and creates a learning and research platform for engaging in demanding areas of computer hardware and software is a demanding mission. Such platforms empower the nation’s potential in harnessing research and study results to be put into work and our desire to build better knowledge based and technology savvy society. 
The Program have three specializations (streams)
  • Hardware and Computer Architecture
  • Computer Networks and Cyber Security
  • Artificial Intelligence and Data Engineering
Duration of the program
Two years
Medium of Instruction
Admission criteria
  • Applicants should have BSc in computer engineering, computer science and engineering, electrical engineering, IT engineering or related field from a recognized institution.
  • Pass an entrance examination administered by the department.
  • The FGC will decide on case by case basis for applicants with different backgrounds.

Annual intake

25 students
Tuition fee
(2020/21 rate)
Contact person
Yesuneh Getachew
Phone: +251-931291026