Summer 2021 Undergraduate Course Updates

Updated April 7th, 2021

PLEASE NOTE: 

Currently, the CSE building is closed to general use by faculty, staff, and students due to the COVID 19 pandemic. Only those people included in approved research plans and those teaching in person can be in the building. For further information, please see UCSD's Return to Learn website.


COVID-19 Update: We want to let you know that our CSE advisors are still here for you when you need us. However, to ensure we are doing our part to "flatten the curve" and keep you and our staff safe during this global pandemic, we are moving to remote advising until further notice. Current students may contact us via the Virtual Advising Center (vac.ucsd.edu) or csestudent@eng.ucsd.edu. We are still offering advising appointments which can be conducted via Zoom videoconference or phone. To schedule an appointment, please email csestudent@eng.ucsd.edu. We will not have staff in the office to monitor our phone lines starting Wednesday, March 18th, so please be sure to reach out to us via email only for an appointment. 

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 Services

 


** Enrollment information** We have released the maximum number of seats with the additional support we have been able to secure for our summer instructors. If we can find/hire more qualified TA's or tutors to assist our summer instructors and accommodate additional students, we will release those seats as soon as possible. Please feel free to monitor this webpage for additional information. 

Current timeline for the locating of additional instructional support for our summer 2021 instructors: June 11th, 2021

Additional enrollment notes: 

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 2021. 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

 

Late Add Policy

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

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 week 1 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 week 1 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 week 2 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 2021 Key Dates webpage for a complete list of academic deadlines.

To receive reminders about Summer 2021 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 week one of classes based on if there is seat availability after undergraduates enroll.

Term Course Course Title Section Code Sect Cap Instructor Notes
S121 CSE 3 Fluency/Information Technology A00 30 Miranda, Greg All seats released for enrollment
S121 CSE 11 Accel. Intro to Programming A00 30 Miranda, Greg All seats released for enrollment
S121 CSE 20 Discrete Mathematics A00 30 Jones, Miles All seats released for enrollment
S121 CSE 21 Math/Algorithm&Systems Analysis A00 30 Braun, Oliver All seats released for enrollment
S121 CSE 30 Computer Organiz&Systms Program A00 30 Cao, Paul All seats released for enrollment
S121 CSE 100 Advanced Data Structures A00 30 Cao, Paul All seats released for enrollment
S121 CSE 101 Design & Analysis of Algorithm A00 30 Braun,Oliver All seats released for enrollment
S121 CSE 105 Theory of Computation A00 30 TBA All seats released for enrollment
S121 CSE 134B* Web Client Languages A00 30 Powell, Thomas All seats released for enrollment
S121 CSE 140* Component&Desgn Tech/Digtl Sys A00 30 Eldon, John All seats released for enrollment
S121 CSE 140L* Digital Systems Laboratory A00 30 Eldon, John All seats released for enrollment
S121 CSE 141* Intro/Computer Architecture A00 30 TBA All seats released for enrollment
S121 CSE 141L* Project/Computer Architecture A00 30 TBA All seats released for enrollment
S121 CSE 175 Entrepreneurship for Engineers A00 25 Kumar, Rakesh

By Application Only: Apply HERE

Asynchronous enrollment will NOT be supported

S121 CSE 190 Topics/Computer Sci & Engineer A00 30 TBA See CSE 190 webpage for course information. 
S121 CSE 190 Topics/Computer Sci & Engineer B00 30 TBA Pending instructor confirmation
             
S221 CSE 8A Intro to Programming 1 A00 30 Miranda, Greg

All seats reserved for SU21 SEI Participants

Non-SEI participants may waitlist, but we will not know

seat availability until the week before the course starts

S221 CSE 11 Accel. Intro to Programming A00 30 Miranda, Greg All seats released for enrollment
S220 CSE 20 Discrete Mathematics A00 TBD TBD Course offering pending instructor approval
S221 CSE 21 Math/Algorithm&Systems Analysis A00 30 Braun, Oliver All seats released for enrollment
S221 CSE 30 Computer Organiz&Systms Program A00 30 Cao, Paul All seats released for enrollment
S221 CSE 100 Advanced Data Structures A00 30 Cao, Paul All seats released for enrollment
S221 CSE 101 Design & Analysis of Algorithm A00 30 Braun, Oliver All seats released for enrollment
S221 CSE 135* Online Database Analytics Appl A00 30 Powell, Thomas All seats released for enrollment
S221 CSE 141* Intro/Computer Architecture A00 30 Eldon, John All seats released for enrollment
S221 CSE 141L* Project/Computer Architecture A00 30 Eldon, John All seats released for enrollment
S221 CSE 175 Entrepreneurship for Engineers A00 25 Kumar, Rakesh

By Application Only: TBA

Asynchronous enrollment will NOT be supported

S221 CSE 190 Topics/Computer Sci & Engineer A00 30 TBA See CSE 190 webpage for course information. 
             
S321 CSE 191* Seminar/Computer Sci & Engineer A00 N/A Mia Minnes

See CSE Internship Companion Courses webpage

Restricted to CSE Majors Only

S321 CSE 194* Field Study/Computer Sci&Engin A00 N/A Mia Minnes

See CSE Internship Companion Courses webpage

Restricted to CSE Majors Only