- Home
- Programmes
- Online
- Affordable
- Computer Science & IT
156 Online Master's degrees in Computer Science & IT

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.

Natural Language Processing
Master Natural Language Processing with this comprehensive Natural Language Processing programme at Udacity.

Full Stack Web Developer
Build real-world web applications from scratch. Join the Full Stack Web Developer programme at Udacity.

Introduction to Programming
Welcome to the world of programming! Learn the skills that all programmers use, whether they build apps, web pages, or analyze data. The Introduction to Programming program at Udacity is the gateway for aspiring programmers.

Data Structures and Algorithms
Sharpen your problem-solving skills in this Data Structures and Algorithms Nanodegree programme at Udacity.

Data Analyst
Learn to clean up messy data, uncover patterns and insights, make predictions using machine learning, and clearly communicate your findings in the Data Analyst programme at Udacity.

AI for Healthcare
The AI for Healthcare programme at Udacity offers two courses that apply AI to 2D and 3D medical imaging data. The first course covers fundamental skills needed to work with 2D imaging data, such as extracting images from DICOM files, building AI models, and obtaining regulatory approval.

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.

Blockchain Developer
Master blockchain, from fundamentals to smart contracts. In the Blockchain Developer programme at Udacity you'll learn about blockchain fundamentals and explore blockchain networks, information sharing and consensus mechanisms.

Data Scientist
This Data Scientist Nanodegree programme offered by Udacity prepares you to tackle data science at scale.

Introduction to Cybersecurity
Build a strong foundation in cybersecurity to protect digital assets and manage risk effectively. Join the Introduction to Cybersecurity programme at Udacity.

Generative AI
From foundational theories to building sophisticated chatbots and AI agents, this Generative AI program at Udacity will empower you with job-ready skills in the exciting field of Generative AI.

Introduction to Machine Learning with Pytorch
Learn to build powerful models in this Introduction to Machine Learning with Pytorch Nanodegree programme at Udacity.

Data Engineering with AWS
Learn to design data models, build data warehouses and data lakes, automate data pipelines, and work with massive datasets. The Data Engineering with AWS programme at Udacity is a comprehensive data engineering course designed to teach you how to design data models, build data warehouses and data lakes, automate data pipelines, and work with massive datasets.

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.

Data Visualization
This Data Visualization programme at Udacity covers four courses on data visualization and storytelling.

AI for Business Leaders
Formulate and evaluate proposals grounded in first principles when assessing opportunities to embed machine learning and artificial intelligence into a corporate strategy in the AI for Business Leaders programme at 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.

Android Basics - Nanodegree
No programming experience? No Problem! Start developing Android apps today with the Android Basics - Nanodegree course at Udacity.

Programming for Data Science with Python
Learn programming skills needed to uncover patterns and insights in large data sets, running queries with relational databases and working with Unix shell and Git in the Programming for Data Science with Python programme at Udacity.