Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Starting on your first day, you'll dive into the knowledge of our globally renowned research team at the forefront of computer science innovation. You'll explore essential foundational topics, including our premier Advanced Programming course. This comprehensive module examines past, current, and emerging programming languages, compilers and interpreters, functional programming, assembly and intermediate languages, code optimization, high-performance computing, and software testing. Evaluation for this module consists of a project where you'll create a compiler or interpreter using a general-purpose language (GPL) of your selection, along with an exam featuring both programming tasks and theoretical questions covering the course material.
Additionally, our specialized MSc lab is equipped with humanoid robots, haptic feedback systems, optical motion capture technology, high-resolution video cameras, and state-of-the-art Virtual Reality (VR) equipment.