Undergraduate Course Information Homepage
What is being offered?
Summer 2022 Updates
Enrollment information for Summer 2022: waitlist details, seat availability, and enrollment status
Fall 2022 Updates
Enrollment information for Fall 2022: waitlist details, seat availability, and enrollment status
2022-2023 TENTATIVE Course Offerings
Tentatively planned CSE course offerings: Summer 2022 - Spring 2023
CSE Course Prerequisites
The CSE Department enforces all prerequisites
CSE Electives and Technical Electives
Courses approved for 2022-2023 academic year
Undergraduate Course Home Pages Summer Session 1 2022
This page contains links to the CSE undergraduate class home pages for S122. Please note that some class web pages may still be under construction.
Undergraduate Course Home Pages Summer Session 2 2022
This page contains links to the CSE undergraduate class home pages for S222. Please note that some class web pages may still be under construction.
What should I take?
CSE Degree Programs
BS Computer Science, BS Computer Engineering, BS Computer Science w/ a Specialization in Bioinformatics
CSE Undergraduate Course Descriptions
UCSD Course Catalog
Course Descriptions - NEW CSE Undergraduate Courses
CSE 6R
CSE 109
CSE 132C
CSE 175
CSE 194
CSE Topics Courses (CSE 190)
Course descriptions and prerequisite information for CSE 190s
CSE Seminar Courses (CSE191)
Course descriptions and prerequisite information for CSE 191s
Special Studies
Receive academic credit for Internships, Research and Honors Program participation.
CSE Course Placement Advice
Guidance in choosing which intro to programming course to take first
CSE Graduate Courses
CSE Graduate course offerings and enrollment information
Study Abroad
Information about studying abroad as a CSE major
Other Resources:
CSE Petitions
CSE Department petitions: instructions and online submission tool
Enrolling in CSE Courses
Enrollment strategies and reminders about enrolling in CSE courses
UCSD Enrollment and Registration Dates
The CSE Department does not grant exceptions to these enrollment and registration deadlines
UCSD Schedule of Classes (TritonLink)
Search all UCSD course offerings by quarter
WebReg
Online tool to enroll in all UCSD courses
WebReg Tutorial
How to enroll in courses at UCSD
Concurrent Enrollment
For non-UCSD students, information about enrolling in CSE courses
UC Articulated CSE Coursework
Courses at other UC campuses that have been pre-approved for CSE course equivalency at UCSD