Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
This program explores computer science from foundational concepts to cutting-edge innovations, providing comprehensive knowledge about computing capabilities and limitations. As a diverse field encompassing hardware/software design and information management, computer science offers vast opportunities for problem-solving across industries.
Through rigorous study of theoretical frameworks and practical applications, graduates will develop a clear understanding of computational boundaries and acquire problem-solving skills for professional challenges. The curriculum includes a valuable industrial placement year to gain hands-on experience in real-world business settings.
Students can opt for a balanced selection of modules or specialize in artificial intelligence, algorithms/optimization, or data science.
The Software Development pathway (G610) focuses specifically on creating, enhancing, and implementing sophisticated software solutions.