Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Nearly every aspect of modern life involves software engineering, programming, or computing in some way. This includes visible applications like online shopping and video games, as well as behind-the-scenes systems for grocery store checkouts or medical appointment scheduling—all created through computer science expertise. Our Computer Science master's program welcomes non-computing graduates, offering the chance to gain essential knowledge and skills for a dynamic career in this field.
The program kicks off with an immersive coding bootcamp designed to accelerate your learning. Conducted during the initial four weeks of the first term, this intensive training runs full-time from 9 AM to 5 PM, Monday through Friday.
Throughout your MSc studies, you'll gain proficiency in tools for tackling computational challenges in business and society, while establishing strong theoretical foundations for developing intelligent solutions and conducting thorough analyses. Beyond mastering software development methodologies, you'll learn to harness big data effectively—empowering both yourself and future employers to make data-driven decisions. The curriculum covers specialized topics from user experience (UX) design to artificial intelligence (AI) and data mining, with hands-on projects that apply your learning to practical, real-world scenarios.