Skip Ribbon Commands Skip to main content

Computer Engineering

Faculty of Engineering
Department of Computer Engineering

Department of Computer Engineering

Enrollment in the department started in 1992. This department provides students with a strong education that allows them to design, develop, and solve problems in various computer-based technologies. This education prepares students to fully understand both hardware and software solutions and their tradeoffs in implementing the technical specifications for different kinds of applications, as well as the latest advances in the information and networking technologies.
The department prepares students to have an in-depth understanding of the inner workings of major computer subsystems based on the latest technologies. On one hand, students are prepared to have solid backgrounds in the design and implementation of digital hardware systems using state-of-the-art technologies. On the other hand, students are prepared to master the networking systems and protocols and to deepen their knowledge on information access.
The program provides students with a broad base of Computer Engineering fundamentals during the first three years of study.