Get on the right path to upskill for today and the future with Udacity

Begin your journey to mastering new skills in Analytics,
Data Science, Machine Learning and Artificial Intelligence.*

Begin your journey today.

Learning paths are a progressive series of individual Nanodegree programs designed to optimize skill acquisition. The Udacity and Digital University team have curated the following learning paths to address critical skill needs for our organization.

The School of
Data Science

The School of
Artificial Intelligence

School of Data Science

Be on the cutting-edge of advances in data. Build expertise in data manipulation, visualization, predictive analytics, machine learning, and data science.

Analytics Learning Path

Starthere

NANODEGREE PROGRAM

• Alteryx
• Tableau
• Data Wrangling

INTERMEDIATE

NANODEGREE PROGRAM

• Tableau StoryPoint
• Dashboard Design
• Data presentation

INTERMEDIATE

BEGINNER

NANODEGREE PROGRAM

• Tableau
• Spreadsheets
• SQL

BEGINNER

NANODEGREE PROGRAM

• Python, Jupyter Notebooks
• SQL
• Terminal, Git

INTERMEDIATE

NANODEGREE PROGRAM

• Python, NumPy, Pandas
• Practical Statistics
• Data Wrangling
• A/B Testing

Data Science Path

Starthere

BEGINNER

NANODEGREE PROGRAM

• Python, Jupyter Notebooks
• SQL
• Terminal, Git

NANODEGREE PROGRAM

• Python, SciKit Learn
• Model Evaluation
• Classification, Regression
• Feature Engineering

INTERMEDIATE

ADVANCED

ADVANCED

NANODEGREE PROGRAM

• Data Science Problem Solving
• Software Engineering for DS
• Data Engineering for DS
• Recommendation Engine

INTERMEDIATE

NANODEGREE PROGRAM

• Python, NumPy, Pandas
• Practical Statistics
• Data Wrangling
• A/B Testing

NANODEGREE PROGRAM

• ETL, Data Pipeline
• Relational vs NoSQL
• Data Warehousing, Data Lake
• Airflow

INTERMEDIATE

NANODEGREE PROGRAM

• Real-time Data

• Kafka Ecosystem

• Spark Ecosystem

The School of Artificial Intelligence

Be on the cutting-edge of advances in AI. Build expertise in Python, machine learning, deep learning and AI specializations.

Machine Learning Engineer Path

Starthere

NANODEGREE PROGRAM

• Model Evaluation
• Classification, Regression
• Feature Engineering

INTERMEDIATE

NANODEGREE PROGRAM

• Model Deployment
• SageMaker
• Time Series Forecasting

ADVANCED

NANODEGREE PROGRAM

• Python, Jupyter Notebooks
• Linear Algebra, Caluculus
• Neural Networks

BEGINNER

Artificial Intelligence Path

NANODEGREE PROGRAM

• Image Representation
• CNN, RNN with Images
• Robot Localization

ADVANCED

Starthere

NANODEGREE PROGRAM

• CNNs, PyTorch
• RNNs
• Sentiment Analysis

—or—

NANODEGREE PROGRAM

• Constraint Satisfaction
• Search and Planning
• Optimization
• Probabilistic Modeling

INTERMEDIATE

NANODEGREE PROGRAM

• Dynamic Programming
• Deep Q-Learning
• Policy Methods

ADVANCED

BEGINNER

NANODEGREE PROGRAM

• Python, Jupyter Notebooks
• Linear Algebra, Calculus
• Neural Networks

NANODEGREE PROGRAM

• Hidden Markov Models
• Embedding, Word2Vec
• Speech Recognition

ADVANCED

The School of Programming and Development

Acquire the latest skills and learn to apply your knowledge toward developing workable solutions.

Software Development/Design Path

NANODEGREE PROGRAM

• Understand different data structures
• Assess different data structures and algorithms for open-ended problems
• Understand and implement basic algorithms
• Understand and implement advanced algorithms

INTERMEDIATE

• Optional add on for any path in this school

NANODEGREE PROGRAM

• Blockchain Basics
• Blockchain Web Services
• Ethereum Smart Contracts

ADVANCED

Starthere

NANODEGREE PROGRAM

• HTML and CSS
• Page Layout

• Responsive Design

•Javascript & DOM

INTERMEDIATE

BEGINNER

NANODEGREE PROGRAM

• Render UI
• React & Redux
• React Native

ADVANCED

NANODEGREE PROGRAM

• Programming with Python
• HTML and CSS
• Intro to Javascript

BEGINNER

NANODEGREE PROGRAM

• Backend Development
• Servers, Authorization, CRUD
• Linux Server Deploy

INTERMEDIATE

NANODEGREE PROGRAM

• Human Centered Design
• Low Fidelity vs High Fidelity Prototyping
• Post Launch Analysis and Improvement

BEGINNER

AWS Cloud Computing Path

Starthere

NANODEGREE PROGRAM

• Programming with Python
• HTML and CSS
• Intro to Javascript

BEGINNER

NANODEGREE PROGRAM

• Microservices
• Scalable development
• Serverless applications

• Containers

INTERMEDIATE

ADVANCED

NANODEGREE PROGRAM

• Cloud Architecture

• Performance, Cost, Scalability & Security

• Infrastructure provisioning


ADVANCED

NANODEGREE PROGRAM

• Backend Development
• Servers, Authorization, CRUD
• Linux Server Deploy

INTERMEDIATE

NANODEGREE PROGRAM

• Infrastructures as Code

• CI/CD Pipelines

• Role Based Security

• Containers and orchestration

ADVANCED

In order to request to participate in a Udacity Nanodegree, please follow these steps:

Next Steps:

  1. Please create a Udacity account via this link (make sure to toggle to the “Sign Up” tab at the top of the screen)
  2. Review the learning paths in more depth and align your nanodegree choice with your career goals
  3. Press "Start Learning Path" & fill out the required information
  4. You will receive an email to take the pre-assessment - this will evaluate where you should begin on the learning path
  5. The Digital University & Udacity team will be in touch about your enrollment

Please reach out to USAF's Digital University at digitalu@us.af.mil with any questions.

©2020 Udacity, Inc. All Rights Reserved