Summer 2022 Undergraduate Course Updates

Updated July 26, 2022

COVID-19 Update: We want to let you know that the CSE advisors are still here for you when you need us. However, to keep you and our staff safe during this global pandemic, we are primarily offering remote advising (online, meeting via Zoom) with some limited in-person advising appointments for CSE majors. 

Current students may contact us via the Virtual Advising Center (vac.ucsd.edu) or csestudent@eng.ucsd.edu

The following links may be helpful: 

Novel Coronavirus (COVID-19) Information for the UC San Diego Community

Current Information About the Coronavirus for International Students 

Education Continuity Tools and Resources from Educational Technology Service

Due to the high demand for CSE courses, enrolling in CSE courses can be difficult and confusing. Please read the following page in detail. The courses listed on the Schedule of Classes are the courses/sections we intend to offer in Summer 2022. The capacity in each course is determined by multiple variables (not just the classroom size), including but not limited to: 

  • Classroom size availability 
  • Instructor availability 
  • Instructor teaching load
  • Instructional support availability (TA/tutor support) 
  • Scalability of the course

IMPORTANT NOTES: 

  1. We continue our transition toward an even more robust campus presence. All courses for Summer 2022 (excepting R-courses) are being scheduled as in-person with assigned classrooms. At this point, students will need to assume everything is in person and/or synchronous only unless stated otherwise in the "Notes" below for the course section. 
  2. Course components with the location listed as RCLAS on the Schedule of Classes/WebReg will be remote/online. 
  3. The CSE Department and UC San Diego reserve the right to move any in-person components to remote/online instruction at any time before and during  Summer Session in order to help keep our faculty, staff, and students safe (physically and mentally) during these unprecedented times.  
Late Add Policy

The CSE department does not allow students to add courses past week1. 

Students who add CSE courses during the first week will not be allowed to make-up missed assignments. If you are on the waitlist for a course, you are expected to attend the class for the first week and complete assignments. If students choose not to attend class or to not turn in assignments on due dates, the student will receive a "0" on all missed assignments/quizzes/etc. No exceptions are made.

Waitlist Policy
  • There is no major priority for CSE courses in the summer. All undergraduate students should expect to be enrolled in courses in waitlist order only. However, undergraduates do have priority to add undergraduate courses.
  • Students will only be added to courses with waitlists in waitlist order via the automatic waitlist enrollment process. The last waitlist runs on the Thursday evening of week1 of classes. The CSE department will not manually clear any students to enroll even if space becomes available on the last day of enrollment (Friday of week1 of the session).
  • The system will add waitlisted students to the course LMS (Canvas) if waitlisted, but this is not a guarantee for a seat in the course. Only students who are officially enrolled via WebReg are officially enrolled in the course.
  • Waitlisted students will be dropped from the Canvas course platform by the start of week2 of the session.  

IMPORTANT NOTE: If a student is waitlisted for a course in summer and enrolled in the same course for Fall or another Summer session, the system will drop you from the summer session waitlist if a seat becomes available because it recognizes you are already enrolled in the course. We will not clear students to add to the course in these situations as the system moves on and automatically adds the next eligible student on the waitlist. 

Enrollment/Course Policies
  • Prerequisites are enforced for ALL classes.
  • For course clearances, please use the Enrollment Authorization System (EASy). These may take 5 business days to be processed, so please plan accordingly. 
  • Sorry, no swaps. Be sure to enroll or waitlist in the section with the assigned time you will attend and assigned the final exam you can attend. Due to the high demand for CSE classes, the large volume of requests, and limited staff resources, the CSE department does NOT allow students to swap sections, even if they find another student who is willing to swap with them. No exceptions. 
  • We do not release names of instructors until their appointments are official with the University. Once official, instructor names are posted on the Schedule of Classes and WebReg
  • For UCSD students: if you need to petition a course for CSE transfer credit, please use our ONLINE PETITION to do so.
Non-CSE Majors

Non-CSE Undergraduates who want to enroll in CSE Major restricted courses should submit an enrollment request through Enrollment Authorization System (EASy). CSE Major restricted courses are noted with an asterisk (*) next to the course number in the chart below.

Requests from non-CSE major undergraduate students to be cleared to enroll in major restricted courses may take 5 business days, please plan accordingly.

Non-CSE Courses 

Each department handles course clearances for their own courses. Please contact the respective department for course clearance to ECE, COGS, MGT, etc.

Summer Session Important dates

Please see the Summer Session 2022 Key Dates webpage for a complete list of academic deadlines.

To receive reminders about Summer 2022 deadlines on your phone, be sure to download the UC San Diego app. Don't forget to turn notifications on!

Graduate Students 

Graduate students who wish to add undergraduate courses please submit a request through the Enrollment Authorization System (EASy). Prerequisite clearances and approvals to add will be reviewed at the start of week1 of classes based on if there is seat availability after undergraduates enroll.

Term Course Course Title Section Code Sect Cap Instructor Notes
S122 CSE 3 Fluency in Information Technology A00 75 Miranda, Greg All seats released for enrollment
S122 CSE 8A Intro to Programming 1 A00 56 Miranda, Greg All seats released for enrollment
S122 CSE 11 Accel. Intro to Programming A00 40 Cao, Yingjun Remote (RCLAS) All seats released for enrollment
S122 CSE 12 Basic Data Struct & OO Design A00 120 Krause-Levy, Sophia All seats released for enrollment
S122 CSE 15L Software Tools&Techniques Lab A00 100 Morris, Justin All seats released for enrollment
S122 CSE 20 Discrete Mathematics A00 80 Tran, Khoa All seats released for enrollment
S122 CSE 21 Math/Algorithm&Systems Analys A00 48 Bach, Quang All seats released for enrollment
S122 CSE 30 Computer Organiz&Systms Progrm A00 80 Eldon, John Remote (RCLAS) All seats released for enrollment
S122 CSE 30 Computer Organiz&Systms Progrm B00 50 Bhaskar, Nishant All seats released for enrollment
S122 CSE 100 Advanced Data Structures A00 70 Cao, Yingjun Remote (RCLAS) All seats released for enrollment
S122 *CSE 134B Web Client Languages A00 100 Powell, Thomas All seats released for enrollment
S122 *CSE 140 Component&Desgn Tech/Digtl Sys A00 85 Gungor, Onat All seats released for enrollment
S122 *CSE 140L Digital Systems Laboratory A00 100 Eldon, John Remote (RCLAS) All seats released for enrollment
S122 *CSE 175 Entrepreneurship for Engineers A00 25 Kumar, Rakesh Application Required: https://forms.gle/1YJp1Tz1ex7GEewp6 Deadline to Apply: June 1, 2022
S122 *CSE 190 Topics in Computer Science and Engineering A00 20 Dubnov, Shlomo  Remote (RCLAS) See CSE 190 webpage for details. All seats released for enrollment

 

Term Course Course Title Section Code Sect Cap Instructor Notes
S222 CSE 8A Intro to Programming 1 A00 56 Miranda, Greg All seats released for enrollment
S222 CSE 11 Accel. Intro to Programming A00 115 Miranda, Greg All seats released for enrollment
S222 CSE 20 Discrete Mathematics A00 32 Briones, Jor-el All seats released for enrollment
S222 CSE 21 Math/Algorithm&Systems Analys A00 70 Braun, Oliver All seats released for enrollment
S222 CSE 30 Computer Organiz&Systms Progrm A00 40 Cao, Yingjun Remote (RCLAS) All seats released for enrollment
S222 CSE 100 Advanced Data Structures A00 60 Cao, Yingjun Remote (RCLAS) All seats released for enrollment
S222 CSE 101 Design & Analysis of Algorithm A00 70 Braun, Oliver All seats released for enrollment
S222 *CSE 141 Intro/Computer Architectur A00 150 Eldon, John Remote (RCLAS) All seats released for enrollment
S222 *CSE 141L Project/Computer Architecture A00 150 Eldon, John Remote (RCLAS) All seats released for enrollment
S222 *CSE 142 Intro to Computer Architecture A00 60 Tseng, Hung-Wei Remote (RCLAS) All seats released for enrollment
S222 *CSE142L Software Project for Computer Architecture A00 60 Tseng, Hung-Wei Remote (RCLAS) All seats released for enrollment
S222 *CSE 175 Entrepreneurship for Engineers A00 25 Kumar, Rakesh Application Required: https://forms.gle/j9CZAj5YSM7jBHzPA Deadline to Apply: June 1, 2022
S222 *CSE 190 Topics in Computer Science and Engineering A00 20 Dubnov, Shlomo Remote (RCLAS) See CSE 190 webpage for details. All seats released for enrollment