• Skip to main content
  • Skip to primary navigation
  • Skip to primary sidebar
Header Search Widget
Robot Open Autonomous Racing (ROAR™)
  • ROAR Home
  • Programs
    • AI Racing Tech
    • ROAR GO
    • ROAR Academy
    • Ambassadors Program
  • News
  • Simulation Racing
    • Maps
    • Past Results
    • Blog
  • Support Us
  • Contact

Goals and Schedule

Program Goals

The Academy serves as a launchpad for your future in engineering. Our mission is to provide a rigorous, interactive deep-dive into the technical skills and mindsets required by the next generation of engineers. A central feature of the Academy is our intensive python coding camp—an immersive deep-dive into the language and its applications to current engineering topics such as autonomous driving, neural networks and machine learning, and large language models (LLMs).

Sessions

Week 1Week 2
SessionJuly 6 - July 10July 13 - July 17

Schedule

  • Class hours will be in person from 9AM – 3PM (PST)
Day 1Day 2Day 3Day 4Day 5
9 - 10:30 AMIntroduction to Python ProgrammingIterable VariablesFunctionsHashingNumpy II
10:30-11AMQ&AQ&AQ&AQ&AQ&A
11-12:30PMBasic Python VariablesConditions and LoopsClasses and OOPNumpy IScientific Visualization
12:30-1:30PMLunch BreakLunch BreakLunch BreakLunch BreakLunch Break
1:30-3PMPython Setup and ExercisesDebugging and ExercisesCoding ExercisesCoding ExercisesCoding Exercises
Day 6Day 7Day 8 Day 9 Day 10
9 - 10:30 AMGradient DescentDeep Neural NetworksIntroduction to Autonomous DrivingReinforcement LearningGenerative Pretrained Transformer (GPT) I
10:30-11AMQ&AQ&AQ&AQ&AQ&A
11-12:30PMIntroduction to Machine LearningConvolutional Neural NetworksPID Control for Lane followingReinforcement Learning IIGPT II
12:30-1:30PMLunch BreakLunch BreakLunch BreakLunch BreakLunch Break
1:30-3PMCoding ExercisesCoding ExercisesSimulation: Racing Practice Simulation: Racing PracticeMaking GPT your co-pilot

Requirements

Students are expected to have sufficient background on basic computer programming in the Python language. The curriculum has built in a quick refresher of Python programming at the beginning with additional exercises and debugging practice, but the course is NOT suitable for students who have never learned about Python in the past.

Primary Sidebar

Recent News

  • Spring 2026 ROAR Simulation Racing Series Competition
  • Applications for the Summer 2026 ROAR Academy at UC Berkeley are now open!
  • Fall 2025 Simulation Racing Series Results
  • Announcing 2026 ROAR Ambassadors
  • Contact
  • FHL Vive Center
  • Berkeley Engineering
  • UC Berkeley
  • linkedin
  • youtube
  • facebook
  • instagram
  • Privacy
  • Accessibility
  • Nondiscrimination

© 2026 UC Regents  |  Log in