Turn Data Into Insight: Gain hands-on experience with the Python programming language as you learn to read, analyze, and visualize real-world data. Using Python’s powerful data structures and clear syntax, you’ll work with large, messy datasets—just like those in scientific computing. Discover how Python makes data analysis accessible and see firsthand why it’s one of the most popular tools in fields like biology, engineering, and statistics.
Why Take This Course? If you’re interested in data-driven fields, this course will give you essential Python skills to tackle complex datasets. By the end, you’ll be able to turn raw data into meaningful insights, preparing you for further studies in scientific research, data science, and beyond.
For the summer course outline, click here.
Prerequisite: Computer Science I: Computational Thinking or its equivalent
Students in GOA courses will need reliable access to a computer with webcam/microphone connections, an email address (preferably school-based), a Web-conferencing app (GOA courses use Zoom), and a Word processing app (GOA courses use Google’s G Suite). When necessary, alternative arrangements may be made. Some courses require additional materials which can be found here.
NCAA-approved course
UC-approved course
View Course Outline