- Home
- Programmes
- Udacity
140 Master's degrees offered by the university
Digital Project Management
Digital Project Management enables the creation and development of online content, products, and services that help companies stay in business and grow in the Digital Project Management program at Udacity.

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.

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.
Product Strategy for Product Managers
The most effective products start with a comprehensive market-based, insight-driven strategy. Understand the role that product managers play during product development, with a focus on activities that happen early in the product development cycle. The Product Strategy for Product Managers program is offered by Udacity.
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.