Intro to Self-Driving Cars

Online Course

Udacity
Intro to Self-Driving Cars

What is the course about?

Intro to Self-Driving Cars
The course Intro to Self-Driving Cars is an online class provided by Udacity. It may be possible to receive a verified certification or use the course to prepare for a degree.

This introductory program is the perfect way to start your journey.

Course description
  • Intro to Self-Driving Cars
  • 4 Months (10 hrs/week)
  • In this program, you’ll sharpen your Python skills, apply C++, apply matrices and calculus in code, and touch on computer vision and machine learning. These concepts will be applied to solving self-driving car problems. At the end, you’ll be ready for our Self-Driving Car Engineer Nanodegree program!
  • Work on self-driving car problems using Python, C++, matrices and calculus in code, and computer vision/machine learning.
  • You should be comfortable reading and modifying code. You should also be comfortable with basic algebra.See detailed requirements.
  • Learn the framework that underlies a self-driving car’s understanding of itself and the world around it, and to see the world the way a self-driving car does.
  • This course will focus on two tools which are vital to self-driving car engineers: object oriented programming and linear algebra.
  • This course is the first step in a rewarding journey towards C++ expertise. The goal is translation: get a program written in Python, and translate it into C++.
  • Explore how to write good code that runs correctly. We’ll focus primarily on low level features of C++, but we’ll discuss other best practices as well.
  • Algorithmic thinking is a skill you’ll refine throughout your career. In this course you’ll focus on frequently used data structures and algorithms.
  • In this course you’ll learn basic calculus—the mathematics of continuity. You’ll also learn to use some of Python’s most popular visualization libraries.
  • In this course you’ll learn how a computer sees an image, and how we can use machine learning to teach a computer to identify images programmatically.
  • We recommend the Intro to Programming Nanodegree program.
  • We recommend the Intro to Programming Nanodegree program.
  • Bayesian Thinking
  • Learn the framework that underlies a self-driving car’s understanding of itself and the world around it, and to see the world the way a self-driving car does.
  • Joy Ride
  • 2D Histogram Filter in Python
  • Working with Matrices
  • This course will focus on two tools which are vital to self-driving car engineers: object oriented programming and linear algebra.
  • Implement a Matrix Class
  • C++ Basics
  • This course is the first step in a rewarding journey towards C++ expertise. The goal is translation: get a program written in Python, and translate it into C++.
  • Translate Python to C++
  • Performance Programming in C++
  • Explore how to write good code that runs correctly. We’ll focus primarily on low level features of C++, but we’ll discuss other best practices as well.
  • Performant C++
  • Navigating Complex Data Structures
  • Algorithmic thinking is a skill you’ll refine throughout your career. In this course you’ll focus on frequently used data structures and algorithms.
  • Planning an Optimal Path
  • You should be comfortable reading and modifying code. You should also be comfortable with basic algebra.
  • Self-driving cars are the future of smart transportation, and this introductory program is the perfect way to start your journey to a self-driving car career! This program enables anyone with minimal programming experience to learn the essentials of programming a self-driving car, from machine learning to object-oriented programming to probabilistic robotics. You will learn how to solve problems in both Python and C++ as you discover what makes self-driving cars possible.
  • This program does not focus on job preparation. While many of the skills you learn are foundational skills for a career in self-driving cars, the goal of the program is for you to master the core skills necessary so you can progress to the advanced curriculum. When you graduate, you can enroll in the Self-Driving Car Engineer Nanodegree program, which will fully prepare you for a career in the field. If you are new to the field of self-driving cars, you can consider this a two-stage path to career readiness.
  • If you’re interested in self-driving cars, and already have a basic understanding of programming and algebra, then this program is right for you! If you’re considering a career in this amazing field, but don’t yet possess all the skills and experience necessary to start applying for jobs today, this program will be your first step toward a self-driving car career. When you graduate, you will be ready for the Self-Driving Car Engineer Nanodegree program, where you’ll learn everything you need to know to launch your career.
  • What is the difference between the Intro to Self-Driving Cars Nanodegree program and the Self-Driving Car Engineer Nanodegree program?
  • The Intro to Self-Driving Cars Nanodegree program is an intermediate program open to anyone with an interest in autonomous systems and some programming and/or quant background. The Self-Driving Car Engineer Nanodegree program is an advanced program focusing on in-depth knowledge of autonomous systems. The program is designed for those with moderate to high programming, technical, and/or quant skills.

Prerequisites & Facts

Intro to Self-Driving Cars

Course Topic

Self-Driving Cars

University, College, Institution

Udacity

Course Skill Level

Course Language

English

Place of class

Online, self-paced (see curriculum for more information)

Degree

Certificate

Degree & Cost

Intro to Self-Driving Cars

To obtain a verified certificate from Udacity you have to finish this course or the latest version of it, if there is a new edition. The class may be free of charge, but there could be some cost to receive a verified certificate (399 USD) or to access the learning materials. The specifics of the course may have been changed, please consult the provider to get the latest quotes and news.
Udacity
Intro to Self-Driving Cars
provided by Udacity

Reviews

Share your experience

Intro to Self-Driving Cars
Udacity Udacity
Rate the course

Do you recommend the course? *
Here you can find information, reviews and user experiences for the course “Intro to Self-Driving Cars“. The provider of the course – “Udacity” – will be glad to answer any questions you may have about the class, click here to use the offical support channels. It would be great if you could share your experience of participating in the course – Your honest review will surely help others to choose the right class!
School: Udacity
Topic: Self-Driving Cars