125 Master's degrees offered by the university
Discovering Agile
Agile is one of the highest-impact, most in-demand skills. In this course, we'll introduce you to the fundamental concepts and terms that you'll need to step into the world of agile. The Discovering Agile program is offered by Udacity.

Cloud Developer using Microsoft Azure
Master cloud development with this Cloud Developer using Microsoft Azure programme at Udacity. Learn to build, deploy, migrate, and monitor applications while preparing for the AZ-204 certification through real-world projects.

AI Programming with Python
Develop a strong foundation in Python programming for AI, utilizing tools like NumPy, pandas, and Matplotlib for data analysis and visualization in the AI Programming with Python programme at Udacity.
Discovering Cybersecurity
Get your start in the high-growth field of cybersecurity by learning the basic principles and concepts used to keep systems safe. The Discovering Cybersecurity program is offered by Udacity.
Business Analytics Fluency
In this Business Analytics Fluency program at Udacity, you will learn fundamental topics of business analytics. You will learn how to use data to drive business decisions and solve business problems.
Discovering Digital Transformation
In this world where everything is digital, your mindset needs to be digital too. In this course, we will introduce you to the fundamental concepts that you'll need to step into the world of digital transformation. The Discovering Digital Transformation program is offered by the Udacity.
Advanced Data Analysis with Power BI
Using Power BI, the overarching goal of the course is to help students become effective at the process of retrieving, analyzing, and visualizing data in order to answer questions and draw conclusions. The Advanced Data Analysis with Power BI program is offered by the Udacity.
Creating Visualizations with Power BI
In this Creating Visualizations with Power BI course at Udacity, students will learn how to carry Power BI beyond mere bar charts and transform their reports into data exploration & storytelling tools that companies can use to better understand their data.

Agile Software Developer
Learn best practices for using an Agile framework to build better products faster and more efficiently. The Agile Software Developer programme at Udacity offers in-depth Agile software development training, ideal for both beginners and professionals.

C Plus Plus
Learn C++ in the C Plus Plus programme at Udacity, a high-performance programming language used in the world's most exciting engineering jobs -- from self-driving cars and robotics to web browsers, media platforms, servers, and video games.
Discovering Data Analysis and Visualization
Data analysis and visualization is one of the highest-impact, most in-demand skills. In this Discovering Data Analysis and Visualization program at Udacity, we'll introduce you to the fundamental concepts and terms that you'll need to step into this world.
Go Language (Golang)
Students will learn the fundamentals skills, including variables, loops, data structures, functions, interfaces, structs, and maps. Then students will use those skills to test and build an actual web server. The Go Language (Golang) program is offered by Udacity.
Generative AI for Business Leaders
The Generative AI for Business Leaders course is designed to provide leaders with a framework for implementing successful AI projects and strategies in their organizations. The Generative AI for Business Leaders program is offered by Udacity.

Data Streaming
Learn the latest skills to process data in real-time by building fluency in modern data engineering tools, such as Apache Spark, Kafka, Spark Streaming, and Kafka Streaming in the Data Streaming programme at Udacity.
Discovering Autonomous Systems
Autonomous system 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 this amazing world. The Discovering Autonomous Systems program is offered by the Udacity.
Java Fundamentals
In order to be a great Java developer you must first learn the fundamentals of Java. This Java Fundamentals course at Udacity introduces the fundamental concepts and practices of Java programming.

Robotics Software Engineer
Fuse computer vision, machine learning, mechanics, and hardware systems to build bots of the future! This Robotics Software Engineer programme at Udacity integrates key aspects like ROS nodes, environmental mapping, and automated path planning.
Building Generative AI Solutions with Vector Databases
This Building Generative AI Solutions with Vector Databases lesson at Udacity covers vector databases, crucial for enhancing AI's long-term memory. Topics include core concepts, retrieval methods, and advanced indexing.

Data Product Manager
Existing PMs wanting to get deeper tech expertise in the Data domain to be more self-sufficient during product development and maintenance process. The Data Product Manager programme is offered by Udacity.
Introduction to Version Control
This Introduction to Version Control course at Udacity is perfect for beginners wanting to master Git’s core functionality, with a focus on using the Unix shell for streamlined commands.