Nanodegree Program

Self-Driving Car Engineer Nanodegree

Build the future, today

Self-driving cars are set to change the way we live with technology on the cutting-edge of robotics, machine learning, computer vision, and mechanical engineering. In this program, you’ll learn the skills and techniques used by self-driving car teams at the most innovative companies in the world.

Co-Created By
  • Logo color mercedesbenz 48a7bb7
  • Logo color nvidia 9b4602c
  • Logo color uberatg e4d3191
  • Logo color didi b6e8ef9
  • Logo color bmw 2409504
  • Logo color mclaren 0377ec9
  • Logo color nextev 9fc7ef8
  • Timeline Total time between today and graduation day depends on your weekly commitment. On average, our graduates complete this Nanodegree program in 9 months.
    9 months
  • Skill Level advanced: Entering students should have a background in probability, statistics, and basic linear algebra, as well as prior experience with Python or another scripting language.
    • 1
    • 2
    • 3

Equity and other salary components for self-driving car engineer at Paysa

Nanodegree program applications are open!

Udacity Connect

UConnect: Face-to-face learning, now available for all Nanodegree students!
Enroll now for 2 free sessions.

Why Take This Nanodegree Program?

Self-driving cars represent one of the most significant advances in modern history. Their impact will go beyond technology, beyond transportation, beyond urban planning to change our daily lives in ways we have yet to imagine.

Students who enroll in this program will master technologies that are going to shape the future. Through interactive projects in computer vision, robotic controls, localization, path planning, and more, you’ll prepare yourself for a key role in this incredible field.

If your goal is to build the future, then your future begins here.

  • Project Portfolio in computer vision, deep learning, robotics, and more
  • Curriculum designed with Sebastian Thrun, one of the pioneers of the Self-Driving Car space
  • Access to course materials
  • Personalized feedback on projects
  • Coach-supported forums
  • Verified Nanodegree Credential

A Nanodegree program is an innovative curriculum path that is outcome-based and career-oriented. Every program has a clear end-goal, and the ideal path to get you there. Courses are built with industry leaders like Google, AT&T, and Facebook, and are taught by leading subject matter experts. Students benefit from personalized mentoring and project-review throughout, and have regular access to instructors and course managers through moderated forums.

Graduates earn an industry-recognized credential and benefit from extensive career support. The ultimate goal of a Nanodegree program is to teach the skills you need, for the career you want, so you can build the life you deserve.

Our Hiring Partners


Learning with Udacity means getting you exactly where you want to be in your career.

Most Popular Nanodegree STANDARD

Nanodegree Program

Our flagship Nanodegree programs represent career-track education at its most innovative. Every program is comprised of these core features:

  • Curriculum

    Master cutting-edge skills sought by leading companies

  • 1:1 Feedback

    Rigorous, timely project and code reviews

  • Portfolio & Credential

    Build an optimized portfolio, earn a recognized credential

Graduate in 12 months, get a 50% tuition refund

$800 USD / term*

*Each term is 12 weeks long.

Prerequisites and Requirements

To optimize your chances for a successful application to our Self-Driving Car Engineer Nanodegree program, we’ve created a list of prerequisites and recommendations to help prepare you for the program curriculum. Prior to applying, you should have the following knowledge:

  • Intermediate Python (Classes, Data structures)
  • Intermediate C++ (Classes, Memory management, Linking)
  • Basic Linear Algebra (Matrices, Vectors, Matrix multiplication)
  • Basic Calculus (Derivatives, Integrals)
  • Basic Statistics (Mean, Standard deviation, Gaussian distribution)
  • Basic Physics (Forces)

Certain knowledge areas are particularly important to address, and we recommended the following resources for those wishing to refine their skills in these key arenas:

We also recommend the following suite of Udacity courses as excellent preparation for incoming students:

For those aspiring Self-Driving Car Engineers who currently have limited backgrounds in either programming or math, we recommend the following Nanodegree programs and courses:

And for those who have programming and math backgrounds, but would benefit from additional studies in machine learning and/or computer vision:

Program Leads

  • Sebastian Thrun
    Sebastian Thrun


  • David Silver
    David Silver


  • Ryan Keenan
    Ryan Keenan


  • Cameron Pittman
    Cameron Pittman


  • Drew Gray
    Drew Gray

    Uber ATG

  • Bryan Catanzaro
    Bryan Catanzaro


  • Andrei Vatavu
    Andrei Vatavu


  • Michael Maile
    Michael Maile


  • Dominik Nuss
    Dominik Nuss


  • Maximilian Muffert
    Maximilian Muffert


  • Tiffany Huang
    Tiffany Huang


  • Cezanne Camacho
    Cezanne Camacho


  • Arpan Chakraborty
    Arpan Chakraborty


  • Brok Bucholtz
    Brok Bucholtz


Nanodegree program applications are open!

Udacity Connect

UConnect: Face-to-face learning, now available for all Nanodegree students!
Enroll now for a 2 week trial.

Thanks for your interest!

We'll be in touch soon.

Icon globe e82eae5d45465aba4fbe4bb746905ce55dc3324f310b79c60e4a20089057d347

Udacity 现已提供中文版本! A Udacity tem uma página em português para você! There's a local version of Udacity for you! Sprechen Sie Deutsch?

Besuchen Sie und entdecken Sie lokale Angebote, unsere Partnerunternehmen und Udacitys deutschsprachigen Blog.

前往优达学城中文网站 Ir para a página brasileira Go to Indian Site Icon flag de deedb1a7a695700236cb6ef4204ddbede5d197dab9b47716c87a0b4d5d9fc325 Zu continue in English