125 Master's degrees offered by the university

Sensor Fusion
The Sensor Fusion programme at Udacity consists of four courses that teach the fundamentals of sensor fusion and perception for self-driving cars.
Discovering Design Thinking
Design Thinking is one of the most in-demand skills. In this course, we'll introduce you to the fundamental concepts that you'll need to step into the world of Design Thinking. The Discovering Design Thinking program is offered by the Udacity.
Agile Fluency
Elevate your Agile skills from theory to fluency. This Agile Fluency course at Udacity covers Agile values, team roles, and frameworks like Scrum and XP, preparing you to lead with confidence.

User Experience
Break into UX with this beginner - friendly User Experience Nanodegree programme offered at Udacity.
Cybersecurity Foundations Fluency
Security is embedded in all we do online and is a critical job skill and career field. This foundations course explains security fundamentals including core principles, critical security controls, and cybersecurity best practices. The Cybersecurity Foundations Fluency program is offered by Udacity.

Intermediate JavaScript
The goal of this Intermediate JavaScript program at Udacity is to prepare students for roles in web development, server-side application development, and desktop development that require advanced JavaScript skills.

Java Web Developer
Advance your Java career with projects in web services, security, persistence, and DevOps with this Java Web Developer programme at Udacity.
Statistics for Data Analysis
Students will learn essential skills, including describing data, understanding probability theory, designing experiments, interpreting statistical results, and applying statistical models with Python. The Statistics for Data Analysis program is offered by Udacity.
Ethical AI
At Udacity, you can dive into Ethical AI principles including fairness, transparency, bias reduction, and governance.
Discovering Programming
Programming is one of the highest-impact, most in-demand skills. In this lesson, we'll introduce you to the fundamental concepts and terms that you'll need to step into the world of programming. The Discovering Programming program is offered by the Udacity.
Cloud Native Application Architecture
Become an expert in Cloud Native Application Architecture with this Preparation Course offered at Udacity.
Security Architect
The goal of the Security Architect Nanodegree is to equip learners with the necessary skills required to advance their careers in the field of cybersecurity. The Security Architect program is offered by Udacity.

Deep Learning
At the Deep Learning programme at Udacity build foundational skills in deep learning by designing and training neural networks to solve complex real-world problems.

Cloud DevOps using Microsoft Azure
This Cloud DevOps using Microsoft Azure program at Udacity teaches students how to deploy, test, and monitor cloud applications on Azure, thereby preparing learners for success on Microsoft’s AZ-400 DevOps Engineer Expert certification.

Programming for Data Science with R
This Programming for Data Science with R Nanodegree program at Udacity provides an overview of data analysis and programming.
Advanced Python Techniques
In this course, you will learn advanced Python skills and master a myriad of modern subject matter. The Advanced Python Techniques program is offered by the Udacity.

Data Structures and Algorithms
Sharpen your problem-solving skills in this Data Structures and Algorithms Nanodegree programme at Udacity.
Data Engineering with Microsoft Azure
Learn to design data models, build data warehouses, build data lakes and lakehouse architecture, create data pipelines, and work with large datasets on the Azure platform using Azure Synapse Analytics, Azure Databricks, and Azure Data Factory in the Data Engineering with Microsoft Azure program at Udacity.
Data Analysis and Visualization Fluency
Learn about the data analysis process, key steps in data wrangling, basic data types, summary statistics, how to design good data visualizations, common types of charts and plots, and how to tell a story with your visuals in the Data Analysis and Visualization Fluency program at Udacity.
Using SQL for Data Analysis
SQL is one of the most versatile tools available when it comes to extracting insights from stored data. Learn how to execute core SQL commands to define, select, manipulate, control access, aggregate, and join data and data tables. The Using SQL for Data Analysis program is offered by the Udacity.