GrAPE

Graphical Assistant for Prerequisite Enrollment

COGS department

COGS 18. Introduction to Python (4 units)

Link to catalog page: https://catalog.ucsd.edu/courses/COGS.html#cogs18

Description

This class will teach fundamental Python programming skills and practices, including the “Zen of Python.” Students will focus on scientific computing and learn to write functions and tests, as well as how to debug code using the Jupyter Notebook programming environment. Students may receive credit for one of the following: BILD 62, COGS 18, CSE 8A, or CSE 6R. Recommended preparation: students with limited computing experience may take COGS 3.

Prerequisite courses

COGS 18 has no prerequisite courses.

Successor courses

COGS 18 is a prerequisite of the following 16 courses: