Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Enhance your software engineering skills by specializing in Artificial Intelligence and Data Engineering. This MSc program combines cutting-edge software engineering concepts with the crucial abilities needed to develop, implement, and maintain machine learning systems in challenging real-world scenarios. Students will undertake a significant research or engineering project as part of the curriculum. Professionals with dual proficiency in machine learning and software engineering are increasingly sought after for roles such as Artificial Intelligence Engineer, Machine Learning Engineer, or Data Engineer.
Our newly launched MSc in Artificial Intelligence and Data Engineering addresses this industry need by blending courses from our prestigious MSc in Software Systems Engineering and our machine learning Master's program, supplemented by innovative data engineering modules. The curriculum provides comprehensive training in both theoretical principles and practical techniques for engineering robust, data-driven systems, from initial design through deployment and ongoing refinement. Additional elective options in machine learning and data science further enrich the program.