Self-Driving Fundamentals: Featuring Apollo (Udacity)

Offered by Udacity, Apollo Platform, Baidu,
Self-Driving Fundamentals: Featuring Apollo (Udacity)

Through this course, you will be able to identify key parts of self-driving cars and get to know Apollo architecture. You will be able to utilize Apollo HD Map, localization, perception, prediction, planning and control, and start the learning path of building a self-driving car.

Class Deals by MOOC List - Click here and see Udacity's Active Discounts, Deals, and Promo Codes.

Apollo provides an open software platform for anyone to build their own autonomous driving systems. Throughout this course, you will master the basics of self-driving cars without any programming background, and get to access and use Apollo platform easily.

What You Will Learn

Lesson 1
Self-Driving Overview

  • Identify key parts of self-driving cars and get to know Apollo team and architecture.

Lesson 2
HD Map

  • Get to know how high-definition maps work which underpin almost every other part of the software stack.

Lesson 3
Localization

  • Practice Mock Interviews with Pramp!

Lesson 4
Perception

  • Identify different perception tasks such as classification detection and segmentation and learning convolutional neural networks which are critical to perception.

Lesson 5
Prediction

  • Study different ways to predict how other vehicles or pedestrians might move in Apollo self-driving cars.

Lesson 6
Planning

  • Identify several different approaches Apollo uses to develop trajectories for autonomous vehicles.

Lesson 7
Control

  • Understand how to use steering throttle and brake to execute our planned trajectory and master different types of controllers in Apollo.

Lesson 8
Congratulations

  • Once completed you’ll be provided with suggestions for future learning to pursue a self-driving car engineering career.

Prerequisites and Requirements
No prerequisite. Anyone who is interested in the basics of self-driving cars without any programming or mathematical background is free to be enrolled.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Grow to Greatness: Smart Growth for Private Businesses, Part I (Coursera) Coursera
University of Virginia

Grow to Greatness: Smart Growth for Private Businesses, Part I (Coursera)

This course focuses on the common growth challenges faced by existing private businesses when they attempt to grow substantially. What you will learn: common myths and truths about growth in business; growth readiness assessment; the 4 P's of growing a business: planning, prioritization, pace and process; four ways to grow your business: scale and CVP, innovating, outsourcing and strategic acquisitions.

Aug 31st 2026
5-12 Weeks
Strategic Public Relations Planning (Coursera) Coursera
Starweaver

Strategic Public Relations Planning (Coursera)

In the realm of modern public relations, practitioners face evolving challenges due to shifting media dynamics, new tools, and emerging opportunities. This course provides a comprehensive exploration of strategic PR planning within corporate communication, covering foundational concepts, measurement analysis, ethics, and execution. Real-world examples offer context and insights to reinforce key concepts.

Sep 14th 2026
4 Weeks
Intro to Psychology (Udacity) Udacity
Udacity,San Jose State University

Intro to Psychology (Udacity)

The Science of Thought and Behavior. Introduction to Psychology is a journey through all of the major psychological concepts and principles. The knowledge gained from this course will allow students to critically evaluate psychological research and have a more in-depth understanding of human thought and behavior.

Self Paced
Self-Paced
Foundations of strategic business analytics (Coursera) Coursera
ESSEC Business School

Foundations of strategic business analytics (Coursera)

Who is this course for? This course is designed for students, business analysts, and data scientists who want to apply statistical knowledge and techniques to business contexts. For example, it may be suited to experienced statisticians, analysts, engineers who want to move more into a business role. You will find this course exciting and rewarding if you already have a background in statistics, can use R or another programming language and are familiar with databases and data analysis techniques such as regression, classification, and clustering.

Aug 31st 2026
4 Weeks
Psicología (Coursera) Coursera
Universidad de Palermo

Psicología (Coursera)

¿Qué estudia la psicología? ¿Qué hacen los psicólogos? ¿La conciencia, qué es? ¿Y el estrés? ¿Cómo aprendemos? La sensación y la percepción ¿son lo mismo? ¿El lenguaje depende de las ideas? ¿O será que nuestro pensamiento es dependiente del lenguaje que hablamos? ¿Querés conocer las respuestas a estos interrogantes? En este curso de Psicología podrás explorar sobre todo esto y mucho más. Al culminar su recorrido no solo vas a haber aprendido sobre las bases del cautivante mundo de la psicología, sino que contarás con herramientas que te permitirán conocerte mejor.

Sep 7th 2026
4 Weeks
Knowledge-Based AI: Cognitive Systems (Udacity) Udacity
Georgia Institute of Technology,Udacity

Knowledge-Based AI: Cognitive Systems (Udacity)

The Core of Artificial Intelligence. This is a core course in artificial intelligence. It is designed to be a challenging course, involving significant independent work, readings, assignments, and projects. It covers structured knowledge representations, as well as knowledge-based methods of problem solving, planning, decision-making, and learning.

Self Paced
Self-Paced
Greening the Economy: Sustainable Cities (Coursera) Coursera
Lund University

Greening the Economy: Sustainable Cities (Coursera)

How can we shape urban development towards sustainable and prosperous futures? This course will explore sustainable cities as engines for greening the economy. We place cities in the context of sustainable urban transformation and climate change. Sustainable urban transformation refers to structural transformation processes – multi-dimensional and radical change – that can effectively direct urban development towards ambitious sustainability and climate goals. We will connect the key trends of urbanization, decarbonisation and sustainability.

Aug 31st 2026
5-12 Weeks
Colaboración dinámica (Coursera) Coursera
Universidad Nacional Autónoma de México

Colaboración dinámica (Coursera)

¿Quieres desarrollar habilidades para el trabajo colaborativo? ¿Tienes un proyecto o emprendimiento y deseas gestionar un equipo? ¿Deseas organizar las labores de tu grupo de trabajo? Este curso te permitirá desarrollar habilidades para la planeación del trabajo colaborativo, el desarrollo de planes de comunicación en tu organización o proyecto, asumir un enfoque de liderazgo para la colaboración y la adaptación al cambio, y establecer una estrategia de trabajo basada en soluciones.

Sep 7th 2026
4 Weeks
Budgeting essentials and development (Coursera) Coursera
FIA Business School

Budgeting essentials and development (Coursera)

In this course, learners will have a deeper understanding of the budgeting process, its challenges, common issues, and approaches to mitigate the problems and improve the learning curve of budget planning. It is integrative by emphasizing the transition between the corporate strategy and the budget. It is practical by following a structured process of going through a framework that illustrates and demonstrates how to analyze, develop and control the budget.

Sep 7th 2026
5-12 Weeks