Winter 2019 Graduate Course Updates

Updated December 7, 2018

Graduate course enrollment is limited, at first, to CSE graduate students. Once all of our graduate students have had the opportunity to express interest in a class and enroll, we will begin releasing seats for non-CSE graduate student enrollment. Once all of the interested non-CSE graduate students have had the opportunity to enroll, any available seats will be given to undergraduate students and concurrently enrolled UC Extension students.

Please monitor your @ucsd.edu email address for course clearance information or course updates DAILY.

 

Waitlist Policy

  • In general, graduate students have priority to add graduate courses; undergraduates have priority to add undergraduate courses.
  • Read your @ucsd email. This is how we contact you to tell you if you were cleared to add a course. If you do not enroll by the deadline indicated in your clearance email, you will lose the seat!
  • CSE graduate students will request courses through the Student Enrollment Request Form (SERF) prior to the beginning of the quarter. When the window to request courses through SERF has closed, CSE graduate students will have the opportunity to request additional courses through an internal waitlist request form. CSE students should NOT use the WebReg waitlist as their primary method of indicating their desire to enroll, unless otherwise noted. 
  • Non-CSE graduate students should use WebReg to indicate their desire to add a course. If space is available after the list of interested CSE graduate students has been satisfied, you will receive clearance in waitlist order.
  • Priority enrollment is given in the following order:
    1. CSE PhD students
    2. CSE Master's students
    3. CSE BS/MS students
    4. Non-CSE graduate students (from WebReg waitlist)
    5. EASy requests from graduate students
    6. EASy requests from undergraduate students
    7. Concurrent (UC Extension) students
  • Satisfying the prerequisites for all courses is recommended, however, not every instructor will enforce the prerequisite. Please check our Current Courses & Preparation by Course page for specific information about how to prepare for this quarter's courses.
  • For course enrollment requests through the Enrollment Authorization System (EASy), please allow five (5) business days to process your request. 
  • Students who have been accepted to the CSE BS/MS program who are still undergraduates should speak with a Master's advisor before submitting requests through the Enrollment Authorization System (EASy).
  • Sorry, no swaps. CSE courses are too full to allow "swaps." Be sure to enroll in or waitlist the section time you plan to attend and whose final exam you can attend.
  • CSE does not use add/drop cards - please do not contact instructors for enrollment approval. The add/drop card process has been replaced by the Enrollment Authorization System (EASy).
  • We do not release names of instructors until their appointments are official with the University. If you see that a course's instructor is listed as STAFF, please wait until the Schedule of Classes is automatically updated with the correct information. The Student Affairs staff will not be able to let you know who is teaching.
  • In general, CSE graduate student typically concludes during or just before the first week of classes. Clearance for non-CSE graduate students will typically occur during the first week of classes. If space is available, undergraduate and concurrent student enrollment typically occurs during the second week of classes. If you are still interested in adding a course after the Week 2 Add/Drop deadline, please submit a "Late Add" EASy request to indicate your desire to enroll.

 

Non-CSE Majors

  • Non-CSE graduate students should use WebReg to indicate their desire to add a course. If space is available after the list of interested CSE graduate students has been satisfied, you will receive clearance in waitlist order. 
  • Undergraduates who want to enroll in CSE graduate courses should submit an enrollment request through the Enrollment Authorization System (EASy).

 

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.

 

Undergraduate Courses

  • Graduate students who wish to add undergraduate courses must submit a request through the Enrollment Authorization System (EASy). Prerequisite clearances and approvals to add will be reviewed by the end of Week 1 of classes based on seat availability after undergraduate students enroll. 

 

Course Title Instructor Expected # of Seats Enrollment Status & Other Notes
CSE 200 Computability & Complexity    

Impagliazzo

75 seats

All seats are currently reserved for CSE graduate student enrollment. Once CSE students have had the chance to enroll, available seats will be released for general graduate student enrollment.
CSE 202 Algorithm Design and Analysis Micciancio 75 seats All seats are currently reserved for CSE graduate student enrollment. Once CSE students have had the chance to enroll, available seats will be released for general graduate student enrollment.
CSE 203B Convex Optimization Formulations and Algorithms     Cheng 48 seats All seats are currently reserved for CSE graduate student enrollment. Once CSE students have had the chance to enroll, available seats will be released for general graduate student enrollment.
CSE 209A Top/Sem: Alg, Complexity & Logic     Lovett 15 seats All available seats have been released for general graduate student enrollment. Please use WebReg to enroll.
CSE 219 Design at Large Irani 25 seats All available seats have been released for general graduate student enrollment. Please use WebReg to enroll.
CSE 221 Operating Systems Pasquale 65 seats Enforced prerequisite: Undergraduate Operating Systems course
All seats are currently reserved for CSE graduate student enrollment. Once CSE students have had the chance to enroll, available seats will be released for general graduate student enrollment.
CSE 222A Computer Communication Networks     Snoeren 50 seats All seats are currently reserved for CSE graduate student enrollment. Once CSE students have had the chance to enroll, available seats will be released for general graduate student enrollment.
CSE 229A Top/Sem: Computer Systems Savage 40 seats Add yourself to the WebReg waitlist if you are interested in enrolling in this course. The course instructor will be reviewing the WebReg waitlist and notifying Student Affairs of which students can be enrolled.
CSE 229C Top/Sem: Computer Security Stefan 30 seats All available seats have been released for general graduate student enrollment. Please use WebReg to enroll.
CSE 230 Principles of Programming Languages Jhala 48 seats All seats are currently reserved for CSE graduate student enrollment. Once CSE students have had the chance to enroll, available seats will be released for general graduate student enrollment.
CSE 231 Advanced Compiler Design Lerner 196 seats All seats are currently reserved for CSE graduate student enrollment. Once CSE students have had the chance to enroll, available seats will be released for general graduate student enrollment.
CSE 232B Database System Implementation Deutsch 60 seats Enforced prerequisite: Java programming, an introductory Database course, or equivalent experience with SQL databases
All seats are currently reserved for CSE graduate student enrollment. Once CSE students have had the chance to enroll, available seats will be released for general graduate student enrollment.
CSE 237A Intro to Embedded Computing Rosing 48 seats All seats are currently reserved for CSE graduate student enrollment. Once CSE students have had the chance to enroll, available seats will be released for general graduate student enrollment.
CSE 239A Topics/Seminar in Database Kumar, Arun 15 seats Add yourself to the WebReg waitlist if you are interested in enrolling in this course. The course instructor will be reviewing the WebReg waitlist and notifying Student Affairs of which students can be enrolled.
CSE 240B Advanced Computer Architecture Chin 25 seats Enforced prerequisite: CSE 240A (or equivalent)
All seats are currently reserved for CSE graduate student enrollment. Once CSE students have had the chance to enroll, available seats will be released for general graduate student enrollment.
CSE 240D Application-Specific Architectures Esmaeilzadeh 40 seats All seats are currently reserved for CSE graduate student enrollment. Once CSE students have had the chance to enroll, available seats will be released for general graduate student enrollment.
CSE 241A Intro/Computing Circuitry (XL ECE 260B) Kahng 10 seats All seats are currently reserved for CSE graduate student enrollment. Once CSE students have had the chance to enroll, available seats will be released for general graduate student enrollment.
CSE 249B Top/Sem: VLSI Kahng 10 seats Add yourself to the WebReg waitlist if you are interested in enrolling in this course. The course instructor will be reviewing the WebReg waitlist and notifying Student Affairs of which students can be enrolled.
CSE 250B AI: Learning Algorithms

Chaudhuri

Dasgupta

A00: 250 seats

B00: 120 seats

A00: All seats are currently reserved for CSE graduate student enrollment. Once CSE students have had the chance to enroll, available seats will be released for general graduate student enrollment.
B00: Enrollment in this course is intended for non-CSE majors. CSE students should enroll in CSE 250B (A00) if they are interested in taking this course.
CSE 252B Computer Vision II     Ochoa 75 seats All seats are currently reserved for CSE graduate student enrollment. Once CSE students have had the chance to enroll, available seats will be released for general graduate student enrollment.
CSE 253 Neural Networks/Pattern Recognition

Cottrell

Cottrell

A00: 146 seats

B00: 120 seats

All seats are currently reserved for CSE graduate student enrollment. Once CSE students have had the chance to enroll, available seats will be released for general graduate student enrollment.
CSE 254 Statistical Learning Freund 25 seats This course is intended for PhD student enrollment only. If you are a PhD student, please add yourself to the WebReg waitlist and you will be cleared when space becomes available.
CSE 259 Topics/Sem. Artificial Intelligence Saul 40 seats All seats are currently reserved for CSE graduate student enrollment. Once CSE students have had the chance to enroll, available seats will be released for general graduate student enrollment.
CSE 260 Parallel Computation

Chin

75 seats Enforced prerequisite: Strong C programming skills
All seats are currently reserved for CSE graduate student enrollment. Once CSE students have had the chance to enroll, available seats will be released for general graduate student enrollment.
CSE 276B Human-Robot Interaction     Riek 25 seats Prior completion of CSE 276A preferred, but not required.
Complete this Google Form 
if you are interested in enrolling.
The course instructor will be reviewing the Google Form responses and notifying Student Affairs of which students can be enrolled.
CSE 280A Algorithms & Computational Biology     Bafna 32 seats Complete this Google Form if you are interested in enrolling.
The course instructor will be reviewing the Google Form responses and notifying Student Affairs of which students can be enrolled.
CSE 282 Bioinf II: Sequence & Structures Analysis (XL BENG 202) Pevzner 15 seats Enforced prerequisite: CSE 101 (or equivalent)
All seats are currently reserved for CSE graduate student enrollment. Once CSE students have had the chance to enroll, available seats will be released for general graduate student enrollment.
CSE 290 Seminar: Various Topics in CSE

Su

Cheng

Bafna

Gymrek

Swanson

Nakashole

Zhou

A00: 40 seats

B00: 15 seats

C00: 25 seats

D00: 25 seats

E00: 25 seats

F00: 25 seats

G00: 20 seats

A00: Complete this Google Form if you are interested in enrolling. The course instructor will be reviewing the Google Form responses and notifying Student Affairs of which students can be enrolled.
B00, G00: All available seats have been released for general graduate student enrollment. Please use WebReg to enroll.
D00: All seats are currently reserved for CSE graduate student enrollment. Once CSE students have had the chance to enroll, available seats will be released for general graduate student enrollment.
C00, E00, F00: Add yourself to the WebReg waitlist if you are interested in enrolling in this course. The course instructor will be reviewing the WebReg waitlist and notifying Student Affairs of which students can be enrolled.

CSE 291 Topics: Various Topics in CSE

Zhao

Lovett

Su

Chandraker

A. Kumar

Kriegman

R. Kumar

L. Porter

Bellare

Weibel

A00: 48 seats

B00: 28 seats

C00: 40 seats

D00: 40 seats

F00: 20 seats

G00: 30 seats

H00: 40 seats

I00: 28 seats

K00: 24 seats

A00, B00, I00: All seats are currently reserved for CSE graduate student enrollment. Once CSE students have had the chance to enroll, available seats will be released for general graduate student enrollment.
C00, D00: Add yourself to the WebReg waitlist if you are interested in enrolling in this course. The course instructor will be reviewing the WebReg waitlist and notifying Student Affairs of which students can be enrolled.
F00: Enforced prerequisite: Completion of at least 1 course from each area: Machine Learning, Operating Systems, and Database Systems.
Enrollment for this course is by instructor approval only. Please complete the questionnaire on the course website to indicate your interest in enrolling. A link to the website will be provided when it is available.
G00: Complete this Google Form if you are interested in enrolling. The course instructor will be reviewing the Google Form responses and notifying Student Affairs of which students can be enrolled.
H00: Complete this Google Form if you are interested in enrolling. The course instructor will be reviewing the Google Form responses and notifying Student Affairs of which students can be enrolled.
K00: Submit an EASy request if you are interested in enrolling in this course. In the justification section, please include a statement about your research around technology & healthcare, and your experience in healthcare, technology, or both. The instructor will review these requests and notify Student Affairs of which students can be enrolled. 

CSE 599 Teaching Methods in CSE Minnes Kemp 60 seats All seats are currently reserved for TAs of CSE courses. If you are serving as a TA, you will receive clearance to enroll in the course after accepting your TA contract.