Computer Engineering
About This Program
The Bachelor's program in Computer Engineering combines core principles of computer science and electrical engineering, giving students the skills to design, build, and maintain the hardware and software systems that power modern technology. The program places strong emphasis on hands-on laboratory work, including access to the university's newly upgraded computer engineering lab.
What You Will Learn
Students study programming and software development, computer architecture and digital systems, data structures and algorithms, computer networks and communications, database systems, and embedded systems design. Practical labs and projects run alongside theoretical coursework throughout all four years.
Graduates are prepared for careers as software developers, network and systems engineers, and IT infrastructure specialists, with strong demand in Somalia's growing telecommunications and technology sectors. The program also provides a solid foundation for graduate study in engineering or computer science.