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: