6 Master's programs in AI, Machine Learning, and Data Science at leading universities around the world
The demand for specialists in artificial intelligence, machine learning, and Data Science continues to grow, and along with it, the number of master's programs focused on these fields. We have gathered six programs from the UK, Germany, Singapore, the US, and Switzerland — with different formats of study, costs, and admission requirements — to show what options are available in the market.
The Tech AI
Get the key points in seconds - a short summary from The Tech AI.
Master's programs in machine learning and data science at universities in the United States (Carnegie Mellon, Georgia Tech), the United Kingdom (Edinburgh), Switzerland (ETH Zurich), Germany (TUM), and Singapore (NUS) are considered. The programs differ in duration (from 1 to 2 years), format of study, and cost. For example, Georgia Tech's online course costs about $6,750, while Carnegie Mellon does not provide financial support. Admission requires a bachelor's degree with a high GPA and knowledge of programming and mathematics.
Carnegie Mellon University — MS in Machine Learning — USA
The program is based on the Department of Machine Learning at Carnegie Mellon University in Pittsburgh and is offered in two versions: a 16-month track for those targeting industry careers, and a 20-month track with a research component for those considering further graduate studies. Admission is possible without a bachelor's degree in computer science, but the university expects a strong foundation in algorithms, programming, and mathematics. The department does not provide financial support for the program—students cover all expenses themselves. For the fall 2025 cohort, the average undergraduate GPA was 3.9 out of 4.
University of Edinburgh — MSc Artificial Intelligence — UK
The School of Informatics program at the University of Edinburgh lasts one year for full-time study or up to three years for part-time study, combining 120 credits of taught courses with a 60-credit research project in the summer. At least half of the credits must be taken in AI courses, ranging from computer vision to reinforcement learning. Admission requires a bachelor's degree with a British 2:1 honours classification in computer science, mathematics, engineering, or a related field, as well as demonstrated proficiency in programming and mathematics, including probability theory. Applications for 2026 close on March 31.
ETH Zurich — MSc in Data Science — Switzerland
The program at ETH Zurich is organized jointly by the departments of computer science, mathematics, and electrical engineering and lasts two years, comprising 120 ECTS credits with instruction entirely in English. The core curriculum is divided into two tracks: data analysis, which includes advanced machine learning and statistics, and data engineering, covering big data systems and distributed storage. A mandatory component is the Data Science Laboratory, where students solve practical problems from problem formulation to implementation.
Technical University of Munich — MSc in Data Engineering and Analytics — Germany
The TUM School of Computation, Information and Technology program lasts four semesters (120 ECTS) and is divided into three blocks: data analysis, data engineering, and their intersection, including machine learning and computer vision. Selection is conducted through a two-stage matching procedure: first, undergraduate grades and documents are evaluated, and an interview may be required if necessary.
National University of Singapore — MSc in Artificial Intelligence & Innovation — Singapore
The National University of Singapore program integrates expertise from seven academic units and is designed for both graduates of technical fields and those transitioning from non-technical backgrounds. Full-time students can complete the program in 20 to 24 months, while part-time students take 24 to 36 months. The program aligns with Singapore's second version of the National AI Strategy and emphasizes the practical application of AI across various industries rather than solely theoretical preparation.
The fully online Georgia Tech program is one of the most affordable master's degrees in computer science in the USA. The diploma is identical to that awarded to on-campus students. The program consists of 30 credit hours: 15 must be taken in the Machine Learning specialization, including algorithms and machine learning courses, while the remaining credits can be fulfilled with free electives from the program. According to the official Georgia Tech price list, the cost per credit hour is $225, making the entire degree approximately $6,750, with no distinction between US residents and non-residents. Most students complete the program in two to four years while working.
Tuition fees, application deadlines, and entrance exam requirements change annually, so it is advisable to verify current data directly on the official program pages before applying.
The Tech on Telegram Follow The Tech on Telegram
Keep up with the latest technology and startup news.