Who We Are

”Work looks completely different today than it did just a generation ago. And most of the jobs we will have in 10 years haven’t been invented yet. Technological advancements in fields such as Data Science and Artificial Intelligence will have a significant impact on businesses across all industries. The pace of change has created a gap between the skills employees have right now and the skills they need to succeed. At Udacity, we believe that digital transformation and skills transformation go hand in hand. That’s why Udacity for Business offers a customized, end-to-end learning solution to bring your teams the proficiency and capabilities needed to compete and grow today Investing in lifelong learning is the most effective investment you can make today. The opportunity to empower employees to learn digital skills, cultivate innovation, and ultimately ensure that your workforce has a competitive advantage has never been greater. This is your chance to shape the future of your business!”

Cutting-Edge Content Built by Industry Leaders, for Industry Leaders

Innovative Online Education

Udacity’s mission is to empower people to learn the skills they need to shape the future. Our online learning platform offers accessible, innovative online education specializing in cutting-edge technologies and digital innovation.

Co-Created with Industry Leaders

Udacity works with industry leaders to create project-based online learning programs. These unique collaborations ensure that students learn relevant skills that correspond to actual needs in the market

Closing the Skills Gap

Focusing on fields such as Data Science, Machine Learning and Artificial Intelligence, our end-to-end solution helps you transform your workforce and close the skill gap.

The skilling dilemma facing academia

CHALLENGES IN TRADITIONAL LEARNING MODEL

Offline learning

  • VERY EXPENSIVE
    On average 10,000-20,000 USD per student for 9-12 week coding bootcamps
  • LONG AND INFLEXIBLE
    Average immersive in-person coding bootcamps demand a minimum of 12 weeks of daily physical presence from learners in specific locations
  • NOT SCALABLE
    Capable of running < 200 student cohorts at a time, physically limited and not able to reach remote locations

Online learning

  • LOW COMPLETION RATES
    Average graduation rate of MOOCs is typically 9-10% due to low engagement of programs
  • NOT ALWAYS PRACTICAL
    Most online training involves watching passive videos and learning theory rather than including real-world practice

What it takes to succeed

1)The right learning product
2)The right delivery mechanism

Udacity’s proposition

What is Udacity?

  • Founded in   2011 by  Sebastian Thrun.
  • Online  education  through Nanodegrees co-developed with top tech companies.
  • USD +1bln valuation in 2015
  •  #8 in NBC Top 50 tech disruptors in 2018.
  • #19 in LinkedIn Top Tech companies in 2017.
  • Currently, 40 +Nanodegrees available (3 – 6 months programs).
  • 100k  Nanodegree  alumni globally, and >10 million users overall.
  • Global presence including presence in USA, China, India, Europe and MENA.
TRAINING IN NEW JOB AREAS

Autonomous Systems

 Sensor Fusion Engineer

❷ Self Driving Car Engineer

 Intro to Self-Driving Cars

 Robotics Software Engineer

❺ Flying Car and Autonomous Flight Engineer

Big Data

 Data Structures and Algorithms

❷ Programming for Data Science

 Data Engineer

 Data Analyst

❺ Data Scientist

Business

 Digital Marketing

❷ Business Analytics

 Predictive Analytics for Business

 Data Visualization

❺ Marketing Analytics

Artificial Intelligence

❶ Too Machine Learning❷ Machine Learning Engineer❸ AI Programming with Python❹ Deep Reinforcement Learning❺ Artificial Intelligence for Trading
❻ Computer Vision ❼ Natural Language Processing ❽ Deep Learning
❾ Artificial Intelligence

Cloud and Programming

❶ Too Machine Learning❷ Machine Learning Engineer❸ AI Programming with Python❹ Deep Reinforcement Learning❺ Artificial Intelligence for Trading
❻ Computer Vision ❼ Natural Language Processing ❽ Deep Learning
❾ Artificial Intelligence

UDACITY NANODEGREES

Bite-sized Online Modules

Short videos & interactive “learn by doing” exercises allow for training at scale.

Real-world projects

Employees build a portfolio of projects to demonstrate mastery of newly acquired skill sets.

One-On-One coaching

One-On-One Coaching, mentoring, and best-in-class, personalized project reviews.

Udacity Academia Course Catalogue

School Of Data

1.Programming for Data Science with R

General Information

In this program, learners will understand how to manipulate large datasets, perform version control, and access modern databases. Specifically, we will focus on:

Project Examples

Investigate a Database–Work with a relational database – specifically PostgreSQL. Complete the entire data analysis process, starting by posing a question, running appropriate SQL queries to answer a question, and finishing by sharing the findings.

Explore US Bikeshare Data–Use R to answer analytical questions about bikeshare trip data collected from three US cities. Write code to collect the data, compute descriptive statistics, and create an interactive experience in the terminal that presents the answers to a question.

Post your work on GitHub– Learn version control by using github from the terminal. Post two different versions of a Jupyter Notebook capturing learnings from the course, and add commits to the project Git repository.

Outcome

Upon course completion learners will have obtained knowledge of the most valuable programming tools and languages used by data scientists today.


udacity.com/business


Time
● 3 Months
● Study 10 hrs/week

 Prerequisites
● None

 Built in partnership with
● Mode

 Software needed
● Robot Operating System,
● Gazebo, Nvidia Jatson TX2

 Difficulty
● Foundational

 Interested in this program?
Learn more


 

2.Programming for Data Science with Python

General Information

In this program, learners will better understand how to evaluate the business value of an AI product. Specifically, we will focus on:

Project Examples

Find Donors for CharityML –CharityML is a fictitious charity organization established to provide financial support for people eager to understand machine learning. Evaluate and optimize several different supervised learners to determine which algorithm that maximizes donation yield while minimizing the total number of letters being sent to ask for donations.

Create an Image Classifier – Implement an image classification application using a deep learning model on a dataset of images. Use the trained model to classify new images.

Create Customer Segments – Use unsupervised learning techniques to segment customers into distinct categories using various clustering techniques. This segmentation is used to help the business make more informed marketing and product decisions.

Outcome

Upon course completion learners will understand data cleaning and supervised models, as well as deep and unsupervised learning.


udacity.com/business


 Time
● 3 Months
● Study 10 hrs/week

 Prerequisites
● None

 Built in partnership with
● Mode

 Software needed
● Robot Operating System,
● Gazebo, Nvidia Jatson TX2

 Difficulty
● Foundational

 Interested in this program?
Learn more


School Of AI

1.Intro to Machine Learning
General Information

In this program, learners will better understand how to evaluate the business value of an AI product. Specifically, we will focus on:

Project Examples

Find Donors for CharityML –CharityML is a fictitious charity organization established to provide financial support for people eager to understand machine learning. Evaluate and optimize several different supervised learners to determine which algorithm that maximizes donation yield while minimizing the total number of letters being sent to ask for donations.

Create an Image Classifier – Implement an image classification application using a deep learning model on a dataset of images. Use the trained model to classify new images.

Create Customer Segments – Use unsupervised learning techniques to segment customers into distinct categories using various clustering techniques. This segmentation is used to help the business make more informed marketing and product decisions.

Outcome

Upon course completion learners will understand data cleaning and supervised models, as well as deep and unsupervised learning.


udacity.com/business


 Time
● 3 Months
● Study 10 hrs/week

 Prerequisites
● Intermediate Python
● programming knowledge and
basic knowledge of probability
and statistics

 Built in partnership with
● Kaggle & AWS

 Software needed
● None

 Difficulty
● Foundational

 Interested in this program?
Learn more


2.AI Programming with Python

General Information

In this program, learners will better understand how to evaluate the business value of an AI product. Specifically, we will focus on:

Use a Pre-trained Image Classifier to Identify Dog Breeds –Test Python skills by working with three different pre-trained image classifiers. Write a script to identify different dog breeds.

 

Mini Projects – Use NumPy to mean normalize an ndarray and separate it into several smaller ndarrays. Use Pandas to plot and get statistics from stock data.

Create an Image Classifier – Create an image classifier application. Build a neural network and identify objects appearing in images, just as humans do.

Outcome

Upon course completion learners will be able to deploy machine learning models into production.


udacity.com/business


 Time
● 3 Months
● Study 10 hrs/week

 Prerequisites
● Basic algebra and
programming knowledge
basic knowledge of probability

 Software needed
● None

 Difficulty
● Foundational

 Interested in this program?
Learn more


School Of Programming

1.Intro to Programming

General Information

In this program, learners will learn the foundational skills all programmers use to create mobile apps or web pages, or to analyze data. Specifically, we will focus on:

Project Examples

Animal Trading Cards –– Create a trading card for a favorite animal. Utilize HTML knowledge to create the structure for the trading card. Use CSS styling to design the card.

Rock, Paper, Scissors – Create an interactive game in Python by using object-oriented programming to affirm key understanding of programming logic and functions and fundamental problem solving skills. skills.

Pixel Art Maker – Build a single-page web app that allows users to draw pixel art on a customizable canvas

Outcome

Upon course completion learners will develop a strong foundation in fundamental programming concepts.


udacity.com/business


 Time
● 4 Months
● Study 10 hrs/week

 Prerequisites
● Basic algebra and
programming knowledge

 Software needed
● Python 3, a code/text editor, a
web browser, a command line
editor

 Difficulty
● Foundational

 Interested in this program?
Learn more


2.Android Basics

General Information

We built this curriculum with Google for aspiring Android developers who are new to programming to ensure learners receive real-world skills they need to start building apps. Specifically, this program focuses on:

 

Project Examples

Scorekeeper App –Implement an app to track scores between two teams playing a game.

 

Quiz App – – Design and implement a short quiz app about a familiar topic.

Musical Structure App – Architect the user experience and technical design of an app to play music for a user.

Tour Guide App –Create an app to guide a user around a city or location of your choice!

News App –Create a News feed app using an API that gives a user regularly-updated news from the internet related to a particular topic, person, or location. The presentation of the information and the topic can be personalized by the learner.

Outcome

Upon course completion learners will be prepared to build apps and accelerate their journey towards becoming a professional Android Developer.


udacity.com/business


 Time
● 3 Months
● Study 10 hrs/week

 Prerequisites
● None

 Built in partnership with
● Google

 Software needed
● None

 Difficulty
● Foundational

 Interested in this program?
Learn more


3.Data Structures and Algorithms

General Information

In this program, learners will gain comprehensive knowledge of data structures and algorithms by solving 100+ practice problems. Specifically, we will focus on:

 

Project Examples

Unscramble Computer Science Problems – Deconstruct a series of open-ended problems into smaller components (e.g, inputs, outputs, series of functions).

 

Show Me the Data Structures – Solve a series of open-ended practice problems such as LRU Cache, Private Blockchain, File Recursion, and many more.

Problems vs. Algorithms – A series of real-world open-ended problems, such as request routing for a web server, search-term auto-completion and Fibonacci heap.

Tour Guide App –Create an app to guide a user around a city or location of your choice!

Route Planner – Build a route-planning algorithm like the one used in Google Maps to calculate the shortest path between two points on a map. Select and implement appropriate data-structure to represent points on a map and then implement A* algorithm to find the shortest path.

Outcome

Upon course completion learners will be able to evaluate and assess different data structures and algorithms for any open ended problem and implement a solution based on design choice.


udacity.com/business


 Time
● 4 Months
● Study 10 hrs/week

 Prerequisites
● Python & basic algebra

 Built in partnership with
● None

 Software needed
● None

 Difficulty
● Practitioner

 Interested in this program?
Learn more


4.Front End Web Developer

General Information

The Front End Web Developer Nanodegree program is right for employees who want to design and build next-generation front-end interfaces for the web. Specifically, this program focuses on:

 

Project Examples

Memory Game – Build your own version of the classic memory game ‘Concentration’, using JavaScript, DOM selectors, event listeners and CSS styling to create and design a trading card for a favorite animal.

 

Restaurant Reviews – Convert a static webpage to a mobile-ready web application. Take a static design that lacks accessibility and convert the design to be responsive on different sized displays and accessible for screen reader use. Begin converting this to a Progressive Web Application by caching some assets for offline use.

Outcome

Upon course completion learners with key skills that enable them to build HTML, CSS, and JavaScript components/pages and interact closely with back-end developers.


udacity.com/business


 Time
● 4 Months
● Study 10 hrs/week

 Prerequisites
● Basic HTML, CSS and JavaScript

 Built in partnership with
● AT&T, Google, GitHub

 Software needed
● None

 Difficulty
● Practitioner

 Interested in this program?
Learn more


5.Full Stack Web Developer

General Information

The Full-Stack Web Developer Training Program is ideal for learners who have a solid grounding in HTML, CSS, and Javascript and want to add back-end expertise to their front-end development skills. Specifically, this program focuses on:

 

Project Examples

Logs Analysis – Analyze data from the logs of a web service to answer questions such as ”What is the most popular page?” and ”When was the error rate high?” using advanced SQL queries.

 

Item Catalogue- Develop an application that provides a list of items within a variety of categories, as well as provide a user registration and authentication system. Registered users will have the ability to post, edit, and delete their own items.

Outcome

Upon course completion learners will be able to build and manage relational databases to store and handle application data, and build powerful server-side applications to serve that data to any type of client-side application.


udacity.com/business


 Time
● 4 Months
● Study 10 hrs/week

 Prerequisites
● HTML, CSS, and JavaScript

 Built in partnership with
●AT&T, Google, GitHub, AWS

 Software needed
● None

 Difficulty
● Practitioner

 Interested in this program?
Learn more