Study 15 hrs/week and complete in 6 months
In this program, you’ll learn from world-class experts, write aircraft-ready code, and tackle real-world challenges ranging from emergency aid to fleet coordination. You’ll master controls, planning, and more. In an increasingly congested world, flying cars look to the skies to provide smart transportation solutions that benefit us all.
Learn from instructors who are leaders in this transformational field. Work with the pioneering thinkers who are actively creating the next-generation of autonomous flight systems.
Work with Udacity’s custom-built flight simulator, and benefit from personalized guidance as you port your code to actual drones and contribute to open source projects.
Master cutting-edge skills in controls, planning, and more. Start writing your own code to solve the real-world problems experts in the field grapple with daily.
Discover rewarding opportunities through our many hiring partnerships, and with the support of our dedicated Careers Team. Gain access to a professional network of experts and advocates.
Instructor
Nicholas Roy is a Professor in the Department of Aeronautics & Astronautics, and a member of the Computer Science and Artificial Intelligence Laboratory, at MIT. He also founded Project Wing at X.
Instructor
Angela is an Assistant Professor at the University of Toronto Institute for Aerospace Studies (UTIAS), and an Associate Director of the Center for Aerial Robotics Research and Education (CARRE) at the University of Toronto.
Instructor
As the founder and president of Udacity, Sebastian’s mission is to democratize education. He is also the founder of Google X, where he led projects including the Self-Driving Car, Google Glass, and more.
Instructor
Raffaello is a Professor of Dynamic Systems and Control at the Swiss Federal Institute of Technology (ETH) in Zurich. He is also the founder of Verity Studios, and a co-founder of Kiva Systems (now Amazon Robotics).
Product Lead
Jake is a PhD Candidate in AI at Stanford University focused on robotics, perception, and human-centered design. Prior to serving as Product Lead at Udacity, he founded an early-stage food-technology startup and consulted on flying cars.
Curriculum Lead
Andy has a bachelor's degree in physics from MIT, and taught himself to program after college (mostly with Udacity courses). He has been helping Udacity make incredible educational experiences since the early days of the company.
See details
total
Apply controls, estimation, and planning methods to autonomously navigate a quadrotor.
total
Learn about flying cars and build the intelligent air system to coordinate autonomous vehicles.
The emerging generation of flying car engineers will reimagine how we move and transform how we live. The Flying Car Nanodegree program will prepare you to be at the forefront of this technological and societal revolution.
In this program, you’ll learn from world-class experts, work with cutting-edge tools, and tackle real-world challenges ranging from emergency aid to fleet coordination. You’ll master technologies in planning, controls, coordination, and more. Most importantly, you will learn by doing, writing aircraft-ready code that you can to run on your own drones.
If you’re interested in flying cars, drones, autonomous systems, and/or the future of smart transportation, this program is for you!
The Robotics program provides an introduction to various aspects of robotics including perception, localization, path planning, and control, as well as the Robot Operating System (ROS).
The Self-Driving Car Engineer Nanodegree program is a specialized robotics program; it uses robotics concepts and applies them to a self-driving car.
The Flying Car Nanodegree program is a specialized program for aerial vehicles. The focus will be on developing the skills to build an autonomous aircraft system. This means a unique emphasis on planning and autonomy for three-dimensional mobility, involving hands-on projects in simulation, with the opportunity to port your code to real drones.
Read more about self-driving cars and flying cars here.
The Flying Car Nanodegree program is developed in close collaboration with the following pioneers in autonomous flight systems, each of whom is an instructor in the program:
As a graduate of the world’s first flying car program, you will be uniquely prepared for positions pertaining to aerial robotics, autonomy, and mobility. Job titles in this industry vary, but include: Unmanned Aircraft Software Engineer, Software and Controls Engineer, Guidance Navigation and Controls (GNC) Engineer, Aerial Roboticist, and more.
With experience architecting sophisticated yet safe autonomous systems, you will also be prepared for jobs far beyond aerial systems, including: Autonomous Driving Engineer, Autopilot Engineer, Robotics Software Engineer, IoT Engineer, and more.
Students should have the following skills coming into the program:
Looking to refresh your skills or prepare now? Get started with the following resources:
No. Nothing is required to complete the program except for a model of computer capable of running our programs, and an internet connection. The minimum computational prerequisite requirements for this Nanodegree program are the following:
We will recommend drone hardware platforms that you can optionally port your code to.
Udacity offers a number of free and paid courses that can help you with subjects you may need to address. Below is a list of potentially relevant courses you may wish to consider:
The Flying Car Nanodegree program content is available online globally 24/7 in your Udacity classroom. Program resources (such as the FAQ and Slack community) are also available online.
Specific online live events will be announced in advance. Attendance is optional, and archived versions will be made available to all students shortly after the live event takes place.
When we use the term "deadline" with regards to Nanodegree Program projects, we use it in one of two:
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.
In order to graduate from the nanodegree, you must submit all projects by the last day of the program 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 nanodegree 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 once. If you do not submit and pass all projects within the 4-week extension, you will be removed from the program and lose access to the content going forward.
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 suggested project 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.
There is no free trial period for this program.
You do have a 7-day window from the day you receive access to the program (the first day of your class), to un-enroll and request a refund. To request a refund, contact us via https://www.udacity.com/contact.