GrAPE

Graphical Assistant for Prerequisite Enrollment

CSE department

CSE 6R. Introduction to Computer Science and Object-Oriented Programming: Python (4 units)

Link to catalog page: https://catalog.ucsd.edu/courses/CSE.html#cse6r

Description

An introduction to computer science and programming using the Python language. The course will cover topics such as basic data types (e.g., integer, float, string), loops and iteration, basic data structures (e.g., list, set, dictionary), memory models, conditional statements, recursion, basic algorithm time complexity analysis, class design, and inheritance.

Prerequisite courses

CSE 6R has no prerequisite courses.

Successor courses

CSE 6R is a prerequisite of the following 7 courses: