Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Master of Science in Computer Engineering is a collaborative program between the Computer Science and Electrical and Electronic Engineering Departments. This graduate program caters to students holding bachelor's degrees in Computer Engineering, Computer Science, Electrical Engineering, or similar disciplines, offering them advanced interdisciplinary education. Students gain comprehensive expertise in cutting-edge areas including microprocessor design, parallel computing architectures, distributed systems, networking, operating systems, and parallel programming. The curriculum offers flexibility for independent research and professional development, with each student tailoring their academic path under the guidance of faculty advisors.
As a vital component of Information Technology, Computer Engineering demands professionals proficient in both hardware and software development. These specialists design, test, and deploy sophisticated digital systems across critical infrastructure. From internet networks to banking systems, transportation controls to utility management, advanced technical solutions require highly trained computer engineers. The rapid evolution of computing technology necessitates ongoing enhancement of hardware and software competencies in this dynamic field.