Brief Introduction
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 capstoCourse Summary
Learn the skills necessary to become a self-driving car engineer and work on the cutting edge of technology. This program is designed to teach you the skills needed to be successful in the field of autonomous vehicles.Key Learning Points
- Develop a strong foundation in robotics, computer vision, and machine learning
- Learn how to design and build your own self-driving car
- Work on real-world projects and gain hands-on experience
Related Topics for further study
Learning Outcomes
- Design and develop your own self-driving car
- Apply machine learning algorithms to real-world problems
- Gain hands-on experience through real-world projects
Prerequisites or good to have knowledge before taking this course
- Intermediate programming knowledge in Python
- Familiarity with calculus, linear algebra and statistics
- Access to a computer with a modern GPU
Course Difficulty Level
Intermediate to AdvancedCourse Format
- Online
- Self-paced
- Project-based
Similar Courses
- Robotics Software Engineer Nanodegree
- Artificial Intelligence Engineer Nanodegree
- Computer Vision Nanodegree
Related Education Paths
Notable People in This Field
- Sebastian Thrun
- David Silver
- Ryan Keenan
Related Books
Description
Self-driving cars are set to revolutionize the way we live. This is transformational technology, on the cutting-edge of robotics, machine learning, software engineering, and mechanical engineering. In this program, you’ll learn the skills and techniques used by self-driving car teams at the most advanced technology companies in the world.Knowledge
- 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.
Outline
- You'll first apply computer vision and deep learning to automotive problems, including detecting lane lines, predicting steering angles, and more. Next, you'll learn sensor fusion, which you'll use to filter data from an array of sensors in order to perceive the environment. Then, you'll work with a team to program Carla, Udacity’s real self-driving car. Apply computer vision, deep learning, and sensor fusion to automotive problems. Then work with a team on Carla, Udacity's own Self-Driving Car.
Summary of User Reviews
This course has received high praise from students for its comprehensive curriculum and practical approach to teaching self-driving car engineering. Many users commend the program for its emphasis on hands-on learning and real-world applications.Key Aspect Users Liked About This Course
Hands-on learningPros from User Reviews
- In-depth curriculum covering a variety of relevant topics
- Practical projects help students apply what they've learned
- Excellent instructors with industry experience
Cons from User Reviews
- Some students felt that the program was too challenging and required more time than they anticipated
- Limited interaction with instructors
- Expensive compared to other online courses