Announcing an opportunity to learn the basics of Python this summer!
This summer, the UC Berkeley Physics department will again be hosting a FREE coding class for high school students, and it will be casted live for anybody wishing to learn the basics of coding.
If you are interested in participating in person, please fill out this application form by May 23, 2026.
If you are interested in participating remotely, you will be automatically accepted and allowed to join remotely. The program will be accepting remote applicants until June 10. Register for the remote program here.
The class is designed to give students the key necessary tools to learn how to write simple code using a programming language called Python. In this class, you will learn some fun concepts in Physics, Math, statistics, and, of course, programming. You will do this by solving problems numerically. You will learn to solve equations, do data analysis, and model various systems, among other techniques.
The class will be hosted in person for a small number of students. Those students will be able to come to the Berkeley campus and interact closely with the lectures. The rest will be able to join remotely and interact with the lectures via Zoom Webinar.
It is not necessary that you have any Physics or Calculus background. You will need some basic algebra.

