About the initiative

The initiative aims to build the knowledge and skills needed for a work in the digital age. Udacity offers top of the line learning in technology that is aimed to help learners gain practical learning. Our goal is to have the biggest impact on our youth and the country’s advancement.

With the success of the first phase, offering 2,650 scholarships in 5 tracks. Misk Academy and Udacity are now extending the initiative for a second phase! This will offer more than 15 different nanodegrees from foundational to job-ready and advanced levels for people from all around the Kingdom. Phase 2 will be divided into 3 cohorts offering 6,000 scholarship seats in total with an aim to introduce advanced technology skills into the Saudi market.

Locations

RIYADH
Hosted by STC Academy

ALKHOBAR
Hosted by Prince Mohammad bin Fahad University

JEDDAH
Hosted by University of Jeddah

Which nanodegree best for me?

Each nanodegree has prerequisites. Selecting the right nanodegree can help you achieve your goal faster and ensure your completion of the nanodegree.

Virtual Reality

Blockchain

Introduction to Programming

Description:

Programming knowledge is indispensable in today’s world, and learning to code is one of the most valuable and useful things you can do.

Whether you’re launching a career, advancing a career, or just excited to learn a new skill, there is no time like the present to start learning, and this program offers everything you need to get up to speed—with no prior programming skills required.

Learn the basics of programming through HTML, CSS, and Python. Explore possible programming paths with our final project selection. Get confident in your ability to think and problem-solve like a programmer. Be primed and ready for our career-ready programs after mastering these projects.

Prerequisites:

Basic computer skills like managing files, navigating the Internet, and running programs will be useful.

We’ll teach you everything you need to know, but the difficulty level of the projects may vary based on your familiarity with some of the content that is covered.

Successful completion of this program requires a commitment to stay on pace for around 15 hours/week, meet deadlines, and finish the program on time.

Hardware Requirements:

Computer running OS X or Windows

IOS Developer

Description:

In partnership with industry leaders, we've built a comprehensive set of projects and skills designed to launch your career as an iOS Developer. Specifically, you’ll learn:

MVC architecture and why it's important when developing apps

How to build sophisticated and polished user interfaces with UIKit components

How to implement common frameworks used by iOS developers

How to implement Core Data for local persistence of an object structure

How to use external APIs to make use of third-party data

Over the course of your iOS Developer Nanodegree program you’ll build five portfolio-worthy iOS apps that demonstrate your expertise as an iOS Developer. You’ll write these apps in Swift, Apple’s custom programming language designed specifically for building iOS and OS X apps.

Prerequisites:

General Requirements:

At least 1 to 2 years experience in any Object Oriented programming language. Start with Intro to programming if you don’t know programming.

You must have a GitHub handle and know how to share code on GitHub prior to enrolling. Take our course on How to Use Git and GitHub if you lack this experience.

We’ll teach you everything you need to know, but the difficulty level of the projects may vary based on your familiarity with some of the content that is covered.

Successful completion of this program requires a commitment to stay on pace for around 15 hours/week, meet deadlines, and finish the program on time.

Hardware Requirements:

Access to a Mac computer running OS X 10.11.5 or later

Access to IPhone or IPad is highly recommended

If you are brand new to programming, try out Udacity’s Intro to Programming Nanodegree program before joining this nanodegree

Full-stack engineer

Description:

The Full Stack Web Developer Nanodegree is designed to prepare you for a career in web development. As a Full Stack Web Developer, you are the "jack of all trades" who companies rely on to build, support and maintain their web applications. With our industry partners, we've carefully crafted the most efficient set of projects and skills training to guide you along the way.

Through this program you will learn the full stack of web development, Fundamentals, Developer tools, Backend Databases, the Frontend and Deploying to Linux Servers

Prerequisites:

General Requirements:

Basic knowledge in python or any other Object Oriented programming language. Start with Intro to programming if you don’t know programming.

You must have a GitHub handle and know how to share code on GitHub prior to enrolling. Take our course on How to Use Git and GitHub if you lack this experience.

We’ll teach you everything you need to know, but the difficulty level of the projects may vary based on your familiarity with some of the content that is covered.

Successful completion of this program requires a commitment to stay on pace for around 15 hours/week, meet deadlines, and finish the program on time.

Hardware Requirements:

Computer running OS X or Windows

If you are brand new to programming, try out Udacity’s Intro to Programming Nanodegree program before joining this nanodegree

Data Foundation

Description:

This program is perfect for beginners. You’ll learn data analysis skills and tools that will help you throughout your career, whether you’re in engineering, sales, marketing, operations, etc. You’ll learn to use Excel, SQL, and Tableau to manipulate, analyze, and visualize data with the end goal of making better, data-informed decisions.

Prerequisites:

Basic computer skills like managing files, navigating the Internet, and running programs will be useful.

We’ll teach you everything you need to know, but the difficulty level of the projects may vary based on your familiarity with some of the content that is covered.

Successful completion of this program requires a commitment to stay on pace for around 15 hours/week, meet deadlines, and finish the program on time.

Hardware Requirements:

Computer running OS X or Windows

AI Programming in python

Description:

Learning to program with Python, one of the most widely used languages in Artificial Intelligence, is the core of this program. You’ll also focus on neural networks—AI’s main building blocks. By learning foundational AI and math skills, you lay the groundwork for advancing your career—whether you’re just starting out, or readying for a full-time role.

Learn the essential foundations of AI: the programming tools (Python, NumPy, PyTorch), the math (linear algebra, vectors, matrices), and the key techniques of neural networks (gradient descent and backpropagation) and start your path for an advanced career in AI

Prerequisites:

Basic programming knowledge will help to quickly pick up AI’s essential coding concepts.

Basic computer skills like managing files, navigating the Internet, and running programs will be useful.

We’ll teach you everything you need to know, but the difficulty level of the projects may vary based on your familiarity with some of the content that is covered.

Successful completion of this program requires a commitment to stay on pace for around 15 hours/week, meet deadlines, and finish the program on time.

Hardware Requirements:

Computer running OS X or Windows

Data Analyst

Description:

In this program, you’ll master the skills you need to establish a successful data science career. Our curriculum was developed with leading industry partners to ensure students master the most cutting-edge skills. Demand for qualified employees with advanced data skills has never been higher, and graduates will emerge fully job-ready and set to get the advanced nanodegree in data science.

You’ll learn to code in Python and how to use the data analysis process to solve problems. You’ll also learn to apply statistical techniques to practical problems, such as A/B tests and linear regression.

Advance your programming skills and refine your ability to work with messy, complex datasets. You’ll learn to manipulate and prepare data for analysis, and create visualizations for data exploration. Finally, you’ll learn to use your data skills to tell a story with data.

Prerequisites:

General Requirements:

Basic knowledge in python or any other Object Oriented programming language. Start with Intro to programming if you don’t know programming.

Have Basic Data Skills

Ability to work with data in a spreadsheet

SQL knowledge

Understanding of Descriptive Statistics

Measures of Center

Measures of Spread

Histograms and Boxplots

Probability distributions

We’ll teach you everything you need to know, but the difficulty level of the projects may vary based on your familiarity with some of the content that is covered.

Successful completion of this program requires a commitment to stay on pace for around 15 hours/week, meet deadlines, and finish the program on time.

Hardware Requirements:

Computer running OS X or Windows

If you are brand new to data, try out Udacity’s Data Foundations Nanodegree program before joining this nanodegree

Machine Learning

Description:

In this program, you’ll master valuable machine learning skills that are in demand across countless industries. Investment levels in this space continue to rise, thousands of highly-valued startups have entered the field, and demand for machine learning talent shows no signs of leveling. Program graduates emerge uniquely prepared to excel in machine learning roles.

In this program, you will master the skills necessary to become a successful Machine Learning Engineer. You will build effective machine learning models, and learn to approach and solve real-world problems across a wide array of fields.

We’ll teach you everything you need to know, but the difficulty level of the projects may vary based on your familiarity with some of the content that is covered.

Successful completion of this program requires a commitment to stay on pace for around 15 hours/week, meet deadlines, and finish the program on time.

Hardware Requirements:

Computer running OS X or Windows

If you are new to data and statistical analysis, we recommend our Data Analyst Nanodegree program first.

Digital Marketing

Description:

This program offers you the opportunity to master platform-specific skills valued by top employers, while at the same time establishing a broad-based understanding of the whole digital marketing ecosystem. After graduating, you’ll be ready to join a large corporation or a small firm, or even go independent as a freelance digital marketer.

You will also learn how to apply what you have learned to create a go-to-market strategy and a social media presence where your content is effective and engaging. You will get to run your very own real-life Facebook campaign!
Discover how to win in Search Engine Optimization (SEO) and Search Engine Marketing (SEM). You will run real-life campaigns on Adwords and see how Search Engine marketing and Display marketing can deliver amazing results for any business that wants to leverage the power of the internet. And ro discover how you can use a powerful tool like Google Analytics to track and improve the performance of your campaigns.

Prerequisites:

Basic computer skills like managing files, navigating the Internet, and running programs will be useful.

We’ll teach you everything you need to know, but the difficulty level of the projects may vary based on your familiarity with some of the content that is covered.

Successful completion of this program requires a commitment to stay on pace for around 15 hours/week, meet deadlines, and finish the program on time.

Hardware Requirements:

Computer running OS X or Windows

Virtual Reality

Description:

In this program, you’ll gain the skills needed to develop world-class Virtual Reality content. You’ll master the core principles of VR development and design, learn to turn your creative ideas into high-performance VR applications, and pursue an advanced concentration as you transform from VR generalist to in-demand specialist.

You will focus on the fundamentals of using the Unity Game Engine to build beautiful and performant VR scenes, and learn how to make your VR experience more dynamic and responsive by using C# programming in the Unity interface.

You’ll then learn the fundamentals of VR design including ergonomics, user testing, and interface design, as you establish a solid foundation to approach any VR design task. You’ll hear exclusive perspective from industry professionals about the future of VR, and start preparing for your concentration.

At the end, You’re transformed from VR generalist to in-demand specialist! You’ll select one of three concentrations—Mobile Performance & 360 Media, High-Immersion Unity, or High-Immersion Unreal—and work through specialized projects on the way to your final Capstone Project!

Students who choose the High-Immersion Unity or High-Immersion Unreal concentration will need:

VR-ready PC (Intel i5 or greater, high-end graphics card)

HTC Vive or Oculus Rift

Blockchain

Description:

We built this program with industry leader Coinbase—the largest cryptocurrency exchange in the world—and an expert team of working Blockchain Developers, to ensure a hands-on learning experience that prioritizes job readiness. This the most comprehensive curriculum available for learning fundamental skills essential to becoming a Blockchain Developer.

Start by learning fundamental blockchain transaction types, how to secure digital assets with your blockchain identity, and build a web service and API. Then, create a private blockchain, and create a functional notarization web service. Finally, use your blockchain identity to secure digital assets on the Ethereum platform with a smart contract.

Begin working with blockchain architecture, and continue your exploration of second generation services by focusing on solving a supply chain problem set. Learn to start layering blockchain services with legacy integration, to further develop your platform-agnostic blockchain skills.

Prerequisites:

General Requirements:

At least 1 to 2 years experience in any Object Oriented programming language. Start with Intro to programming if you don’t know programming.

Experience developing web applications with the Javascript language using node.js

Knowledge of how to build a server and use the client-server model in software architecture

Proficiency consuming data from a remote API

We’ll teach you everything you need to know, but the difficulty level of the projects may vary based on your familiarity with some of the content that is covered.

Successful completion of this program requires a commitment to stay on pace for around 15 hours/week, meet deadlines, and finish the program on time.

Hardware Requirements:

Computer running OS X or Windows

If you are new to web programming, we recommend our Full-Stack Nanodegree program first.