Study 15 hrs/week and complete in 6 mo.
If your goal is to learn the skills necessary to become a self-driving car engineer, and then secure a rewarding role in the field where you can start applying those skills, this program is the ideal choice. The Self-Driving Car Engineer Nanodegree program is one of the only programs in the world that both teaches you the right skills, and supports you in obtaining a job.
Through interactive projects in computer vision, robotic controls, localization, path planning, and more, you’ll prepare for a successful career in the incredible field of autonomous systems.
Sebastian Thrun and the Udacity Self-Driving Car team are pioneering educators in this field, and Udacity offers the only program of its kind, where you can learn everything you need to know to launch a successful career as a self-driving car engineer.
In this program, you’ll learn from the some of the most innovative companies in this field. Companies like Mercedes-Benz, NVIDIA, and more. Their teams are defining the future of autonomous transportation, and they helped us build this incredible curriculum.
Our hiring partners are some of the most forward-looking companies in the world, and they're looking for Udacity graduates to fill critical roles right now. These partnerships represent a unique opportunity to benefit from fast-tracked consideration for open roles at partner companies. This affords you a distinct leg up in your job searches.
In addition to the groundbreaking work you’ll do in simulation, you’ll have the opportunity to run your code on a real self-driving car!
This program was built in collaboration with Self Driving Car engineers to ensure you learn the right skills necessary to succeed. Demand is skyrocketing and excitement is running high, but it’s important to see past the headlines to learn what it really takes to be a qualified Self Driving Car engineer. This program prioritizes mastering job-ready skills with a hands-on approach.Designed to prepare you for career success in Self Driving Car engineering.
Self Driving Car engineers are in high demand. Create your professional portfolio with Udacity and open up a world of opportunities. Our hiring partners are eager to meet you.Create your portfolio and open up a world of opportunities.
Work with experienced career professionals for tailored advice on how to improve your search and impress recruiters, including feedback on your LinkedIn, GitHub, and professional brand.Work with career professionals to impress recruiters.
40,000+ highly-skilled grads make up your new career community. Ready to collaborate, share referrals, or hire your own team? The Udacity Alumni Network is here for you!Connect with our global community to grow your career.
“There's an enormous market for self-driving car engineers. Lots and lots of companies that you wouldn't suspect have entered that field and are massively hiring.”— Sebastian Thrun, Udacity
Scientist, educator, inventor, and entrepreneur, Sebastian led the self-driving car project at Google X and founded Udacity, whose mission is to democratize education by providing lifelong, on-demand learning to millions of students around the world.
David Silver leads the Self-Driving Car Engineer Nanodegree Program. Before Udacity, David was a research engineer on the autonomous vehicle team at Ford. He has an MBA from Stanford, and a BSE in computer science from Princeton.
Ryan has a PhD in Astrophysics and a passion for teaching and learning. He is also a lead instructor in the Robotics Nanodegree program. When he’s not building Udacious learning content you’ll find him up in the mountains or out in the surf.
Cezanne is an expert in computer vision with an M.S. in Electrical Engineering from Stanford University. Inspired by anyone with the drive and imagination to learn something new, she aims to create more inclusive and effective STEM education.
Mercedes-Benz R&D North America develops the world’s most advanced automotive technology and vehicle design with luxury and style. The team from Mercedes built our Sensor Fusion, Localization, and Path Planning content.
NVIDIA is a company built upon great minds and groundbreaking research. GPU deep learning has ignited modern AI - the next era of computing - with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world.
Uber ATG Team
The Advanced Technologies Group is comprised of Uber’s self-driving engineering team dedicated to self-driving technologies, mapping, and vehicle safety.
It has been the best journey for me so far. The course has put me right into the middle of cutting edge research happening around the world. I am glad that I have had to go through this hardship because I am now certain of the work I would like to do in the future.
Really challenging course but you will learn a lot
As a CS PhD student from Purdue University, USA. I have to say, this class is so professional, helpful and beautiful. It changed my life, and then I will change the world. -- Brook Cheng
It was very exciting experience for me, with lot of practical examples of newest technologies like deep learning, particle filtering, model-based control. I would recommend it to everybody interesting in autonomous driving, robotics, machine vision or cars in general. Even experienced engineers can learn a lot. Lections are practice oriented with support from leading industrial companies and reviews are thorough with lot of sugestions for further learning.
To make it even easier to learn, you can finance your Nanodegree through Affirm.
As low as $100 per month at 0% APR.
Pay your monthly bill using a bank transfer, check, or debit card.
Build the Future of Transportation, today
The Self-Driving Car Engineer Nanodegree program is one of the only programs in the world to both teach students how to become a self-driving car engineer, and support students in obtaining a job within the field of autonomous systems. The program’s nine projects equip students with invaluable skills across a wide array of critical topics, including deep learning, computer vision, sensor fusion, localization, controllers, vehicle kinematics, automotive hardware, and more. As part of their capstone project, students have the rare opportunity to run their code on an actual autonomous vehicle owned by Udacity.
Our wide-ranging curriculum will prepare you for a variety of roles in the autonomous vehicle industry, including: System Software Engineer, Deep Learning Engineer, Vehicle Software Engineer, Localization and Mapping Engineer and many others. 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 artificial intelligence, computer vision, machine learning, and more.
This advanced Nanodegree program is ideal for anyone with a programming, technical, or quantitative background who is interested in obtaining a job within the field of autonomous systems, or refreshing or developing their skills within the realm of machine and deep learning, systems integration, sensor fusion, and many others.
The Intro to Self-Driving Cars Nanodegree program is an intermediate program open to anyone with an interest in autonomous systems, who has some programming experience, and/or a quantitative background. The Self-Driving Car Engineer Nanodegree program is an advanced program focusing on in-depth knowledge of autonomous systems. The program requires an application and is designed for those with moderate to high programming, technical, and/or quantitative skills.
Yes. To ensure your success in this advanced Self-Driving Car Engineer Nanodegree program, we require an application that will take a holistic look at your programming, technical, and quantitative background.
We have an admissions process for certain Nanodegree programs where we need information about a student’s background experience in order to ensure the curriculum is appropriate for a student’s individual learning path. For more information on application processes, see here.
Students should have prior experience with the following:
You will also need to be able to communicate fluently and professionally in written and spoken English.
The Self-Driving Car Engineer Nanodegree program is comprised of two (2) three (3)-month terms. Students must complete both terms and all nine (9) required projects to graduate from the Nanodegree program. Each project will be reviewed by the Udacity reviewer network. Feedback will be provided and if you do not pass the project, you will be asked to resubmit the project until it passes.
Please see the Udacity Nanodegree program FAQs found here for policies on enrollment in our programs.
The following versions are taught in this program (subject to update):