Master's in Computer Engineering
The Master's in Computer Engineering will equip you with the skills to design, develop and optimize cutting-edge computing systems. Whether you're interested in hardware development, software systems or the integration of both, you’ll benefit from the program’s foundational excellence and the flexibility to tailor your education to support your professional goals.
Our program allows you to specialize your Master’s in Computer Engineering degree by selecting concentrations in Computer Networking and Distributed Systems, Computer Architecture and Embedded Systems, Artificial and Machine Intelligence or Multimedia Digital Signal and Image Processing and Applications.