In this course, students utilize the Python programming language to read, analyze, and visualize data. The course emphasizes using real-world datasets, which are often large, messy, and inconsistent. Because of the powerful data structures and clear syntax of Python, it is one of the most widely used programming languages in scientific computing. Students explore the multitude of practical applications of Python in fields like biology, engineering, and statistics.
Access the Summer Course Outline.
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.
NCAA-approved course
UC-approved course
View Course Outline