Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Learn how technology firms collect and utilize data while examining the databases that drive modern life and the programming languages behind them in this MSc program. You'll gain comprehensive training in mathematics, statistics, data analysis, AI, and programming basics before undertaking an extended industry placement. As businesses increasingly depend on data science and AI, mastering data analysis and interpretation can greatly boost your career prospects.
For graduates from non-computer science backgrounds, this MSc will supplement your existing degree and equip you for the growing need for data science and AI specialists.
Since data science fundamentals stem from mathematics, the first year covers linear algebra, calculus, probability, and statistics - building your foundation for working with data mining techniques and real-world datasets.
You'll learn software design principles, receive hands-on programming instruction, and study core AI concepts while developing essential research skills.
Optional modules let you specialize in areas like big data, web development, bio-inspired computing, and contemporary information systems.
The second year features an industry placement where you'll complete a practical project in a professional setting.