Self-Driving Car EngineerSelf-Driving Car Engineer FAQ

Program Highlights

  • Why should I enroll in this program?

    Udacity is the only place to offer this kind of opportunity. We have partnered with the best companies in the field to offer world-class curriculum, expert instructors, and exclusive hiring opportunities. Almost any student anywhere in the world with an internet connection can study to become a self-driving car engineer at Udacity. You'll even build and run code on an actual autonomous vehicle that is owned by Udacity.

  • What kinds of topics will the program cover?

    The program will cover topics including deep learning, computer vision, sensor fusion, localization, controllers, vehicle kinematics, automotive hardware, and more. You can read a more in-depth overview of the curriculum here.

  • How are you developing the curriculum, and who are your partners?

    Udacity is developing the Self-Driving Car Engineer Nanodegree program in close partnership with leading experts in the autonomous vehicle industry, including Mercedes-Benz, Nvidia and Uber ATG.

  • What jobs will this program prepare me for?

    With curriculum covering topics such as deep learning, computer vision, sensor fusion, localization, control, path planning, and automotive hardware, program graduates will be uniquely prepared for a wide variety of roles in the autonomous vehicle industry.

    These include System Software Engineer, Deep Learning Engineer, Vehicle Software Engineer, Localization and Mapping Engineer, Autonomous Driving Engineer, Autopilot Engineer, Sensor Fusion Engineer, Visual Perception Engineer, Machine Learning Engineer, and Motion Planning Engineer.

    If you elect to work outside of automotive engineering, your foundation in deep learning and robotics will enable you to fill any number of related roles in other industries, including: Robotics Software Engineer, Prediction Engineer, Computer Vision Engineer, IoT Engineer, and Automation Engineer. For market salary details, please visit the Paysa module on the Nanodegree home page.

  • What kind of access will I have to hiring partners?

    Our global hiring partners provide Udacity students from all over the world direct and preferential exposure to new jobs. We work directly with recruiters and hiring managers at each company to get our students fast-tracked into open opportunities. Students are evaluated for these positions based on skills, experience, and the projects showcased in their unique Udacity portfolios.

    Hiring partnerships don’t guarantee you get hired, but they do ensure you get the direct exposure and exclusive opportunity to demonstrate why you’re the right one for the job. Plus, Udacity supports you every step of the way, so you can proceed with confidence, knowing you’re always putting your best foot forward.

Application Process

  • Why is there an application process for this Nanodegree program?

    Given the specialized nature of this curriculum, we need to ensure that all enrolled students have the required knowledge, skills, and experience in advance. This process allows us to assess each applicant's qualifications, and either accept you to the program, or make recommendations for courses that will help you meet the prerequisites
 in the future.

  • What is the application selection criteria? Do I need to have specific programming experience?

    Applicants must have previous online or offline coursework in the relevant fields of Probability, Statistics, Machine Learning, and Python programming. Also, you must have intermediate Python programming experience. Further information about the program and its prerequisites can be found here.

    Lastly, since this will be a difficult program, we will also be looking for students who are motivated, hard-working, and committed to graduating. We will do our best to assess these factors based on the questions we have in our applications.

  • If I don’t meet the requirements to enroll, what should I do?

    We have a number of courses and programs we can recommend, depending on the areas you need to address.
    For example:

  • I didn’t get in this round of admissions. What should I do?

    That will depend on the reasons why you were not accepted. Our expectation is that the most common reason will be skills and experience gaps in an applicant’s background, so the best path forward will be to study in those areas, to ensure you’re able to meet the requirements during the next application period. If you are not accepted for the current round of admissions, you are eligible to apply again for the next round.

  • I was offered a start date that doesn’t work for my schedule. What are my options?

    What you can do:

    • Email us at if you wish to defer to a future term that is currently open. We will do our best to accommodate your request.
    • Forego your seat in the term you were offered, and re-apply for a future term at such time as you’re ready to do so.

    What you cannot do:

    • Move to a term that starts earlier than the one you were offered.
    • Move to a term that is already in progress.
    • Move to a term that is not yet open.

Program Structure

  • Will content from the program also be available for free outside of the Nanodegree program?

    While there is some overlap between this curriculum and other Nanodegree programs (Machine Learning, for example), none of the unique Self-Driving Car Engineer program content will be available outside of the Nanodegree program at the current time.

  • Will there be a Nanodegree Plus version of this program, with the job guarantee?

    We are not offering Nanodegree Plus for this program. However, our global hiring partners—which include Didi Chuxing, Mercedes-Benz, Nvidia, and Uber ATG—provide Udacity students direct and preferential exposure to new jobs. We work directly with recruiters and hiring managers at each company to get our students fast-tracked into open opportunities. You can read more about our full list of hiring partners here.

  • Will there be Udacity Connect sessions held for this Nanodegree program?

    Due to the singular nature of—and requirements for—this curriculum, we will not be supporting Connect sessions for the Self-Driving Car Engineer Nanodegree program. While students of this program are of course welcome to attend Connect sessions, we will not be able to provide curriculum support at the sessions, nor will there be session leads onsite who are equipped to provide specific program guidance and input.

  • I know you offer the opportunity for students to pause their studies in other Nanodegree programs; will that be an option for this program?

    The fixed-term nature of the program, and the need for maintaining a consistent and stable student body throughout, precludes offering the option to pause your studies.

  • Is this program self-paced?

    It is not. This is a unique, three-term program that requires students to keep pace with their peers throughout the duration of the program.

  • How many hours per week should I expect to spend on my coursework, in order to succeed in this program?

    Between instructional content, quizzes, projects, and other course-related activity, students report investing an average of 15-20 hours per week.

  • Is this program online, in-person, or some combination of both?

    The program is online, and students interact with peers, mentors, coaches, and instructors in our virtual classrooms, in forums, on slack, and via 1:1 meetings. We also host live online chats with industry leaders, hiring partners, instructors, and other key influencers in the self-driving car space.

    There are very occasionally scheduled opportunities for program enrollees to connect in-person at meet-ups, conferences, group study sessions, and other events, but these occasions are the exception, not the norm, and they are not part of the program curriculum.

  • Will I have access to the material even after the term ends?

    Students who complete their term by the deadline will have access to that term’s material indefinitely.

  • When will the Self-Diving Car Nanodegree be available on the mobile app?

    Content will be available on the Udacity app in early 2017.

Deadline Policy

  • When we use the term "deadline" with regards to Nanodegree program projects, we use it in one of two ways:

    • A final deadline for submitting all projects

    • Ongoing suggested deadlines for individual projects

    It is very important to understand the distinctions between the two, as your progress in the program is measured against the deadlines we've established. Please see below for an explanation of what each usage means.

  • A final deadline for submitting all projects

    In order to graduate a term, you must submit all projects by the last day of the term and pass all projects once they are reviewed by a Udacity Reviewer (the review may take place after the last day of the term). Passing a project means a Udacity Reviewer has marked a project as "Meets Specifications."

    If you do not submit all projects by the end of the term and also pass all projects once they are reviewed: You will receive a 4-week extension to complete any outstanding projects. You will only receive this extension a maximum of once. Once you submit and pass all projects, you can enroll in the next term, which will potentially be with a later class. If you do not submit and pass all projects within the 4-week extension, you will be removed from the program.

  • Ongoing suggested deadlines for individual projects

    The deadlines you see in your classroom are suggestions for when you should ideally pass each project. They are meant to help keep you on track so that you maintain an appropriate pace throughout the program–one that will see you graduate on time!

    Please note that you can submit your project as many times as you need to. There are no penalties if you miss these deadlines. However, you will be at risk of not passing all projects on time if you miss these deadlines, and fall behind, so it is a recommended best practice to try and meet each suggested deadline.


  • How much does the Nanodegree program cost?

    The Nanodegree program costs $800 per term with each term being three months long.

    The entire Nanodegree program is comprised of three terms, and takes nine months to complete.

  • Why does the Self-Driving Car Nanodegree program have students pay the full term fee in advance vs. a monthly payment format like other Nanodegree programs?

    Given the specialized curriculum of the Self-Driving Car Nanodegree program—and the resources required to provide this kind of educational opportunity—it is critical that we know exactly how many students we’ll be supporting and teaching. It’s important that this student body remains consistent and stable throughout the duration of the program as they work together as a group.

  • Is there a free trial period for this program?

    There is no free trial period for this program.

  • How many scholarships are awarded?

    To learn about current and future scholarship opportunities, please visit our scholarships webpage at

Icon globe

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 Zu continue in English