Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Advance your computer science expertise through an MSc program that positions you at the forefront of the field. The diverse selection of course options allows you to specialize in computer science research while customizing your learning path to align with your interests, before embarking on an extensive industry placement. Building upon and enriching your current computer science knowledge, this MSc program will provide you with advanced skills and a solid foundation for your future in the IT sector.
The first year offers exceptional flexibility, featuring just one core module designed to cultivate essential computer science research capabilities.
You'll select your remaining courses from an array of elective modules. Options include focusing on practical algorithms and data analysis methods, exploring biologically inspired optimization techniques, refining your skills in cutting-edge web technologies, or gaining foundational knowledge in AI neural networks.
Whether your passion lies in technical and organizational aspects of cryptography and security, or you wish to deepen your knowledge of online map visualization, the extensive choices guarantee a program tailored to your specific requirements.
You'll also participate in a collaborative group project, working alongside fellow students as part of a programming team to develop solutions for real-world challenges.
During the second year, you'll complete an industry-focused project, either research-based or application-oriented, through an extended placement in a professional setting.