The Computer Engineering programme is unique in providing a holistic view of system design. An in-depth understanding of hardware and software is necessary to provide the enabling technology for new societal trends such as ubiquitous online presence and the Internet of Things.
Big data and cloud computing, multicore processors, heterogeneous accelerators, parallel computing are all emerging technologies that are crucial in many domains like the economic sectors, but also increasingly in the medical domain. As future computer engineer, you will be contributing to the design of systems and computational platforms. You will make sure that the requirements of particular applications are optimally supported, by selecting the right combination of hardware and software architectures for satisfying specific constraints with regard to performance, power and cost.