Winter 2019 Course Updates

Updated December 10th, 2018

We open the maximum number of seats based upon size of wait list, instructor teaching load, availability of instructors/TAs/Tutors, room size, scalability of the course, etc. We cannot predict when and if all these variables will come together, but we WILL open seats just as soon as we can. Announcements about opening seats are put on this page and sometimes also sent to @ucsd email. 

 

FOR ALL CLASSES - Please read each bullet point carefully to assure your best success at enrolling. Please note that we do not anticipate offering any additional sections of any of these courses. Please plan accordingly

REMEMBER: Some enrollment numbers kept low initially to give priority to CS25/26/27/28 and EC26 majors.

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

Late Add Policy

  • The CSE department does not allow students to add courses past week 2. If a student is not enrolled in enough units by the start of week 1, the student should contact their department advisor.
  • Students who add CSE courses during the first two weeks will not be allowed to make-up missed assignments. If you are on the waitlist for a course, you are expected to attend class for the first two weeks 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.

 

Wait List Policy

  • CSE Major Winter 2019 Priority Deadline: Friday, November 30 by 11:59 PM - CSE/EC26 majors who want enrollment priority must waitlist their requested courses by this date/time. CSE majors are cleared in waitlist order as seats become available. This is NOT a guarantee for a requested course.
  •  CSE/EC26 Double Majors: If CSE/EC26 is not your first major, you will not receive CSE Major Priority for courses with a waitlist that require manual clearance (i.e. CSE courses with reserved seats)
  • Read your @ucsd email. This is how we contact you to tell you if you were manually cleared to add a course. If you do not respond by the deadline, you will lose the seat!
  • CSE will use first-come, first-served order of the wait lists. Depending on demand for the course, CSE and ECE CE undergraduate majors might be given clearance to add a course prior to other majors being allowed into the course; even for majors we use first-come, first-served order.
  • In general, undergraduates have priority to add undergraduate courses; graduate students have priority to add graduate courses. 
  • Priority does not mean a guaranteed seat. We still have a limited number of seats in each course. 
  • Priority is not given to:
    1. Students who postpone taking a course hoping for a particular instructor in a future quarter.
    2. Seniors (or others) who do not use their 1st and 2nd pass early enrollment times.
    3. Students who failed or withdrew from the course in a previous quarter.
  • Prerequisites are enforced for ALL classes.
  • See Enrolling in CSE Courses to learn best strategies for getting into CSE classes.
  • For course clearances, please use the Enrollment Authorization System (EASy). These may take 5 business days to be processed. 
  • Sorry, no swaps. CSE courses are too full to allow "swaps". Be sure to enroll or wait list in the section time you will attend and whose final exam you can attend.
  • CSE instructors do not manage their course enrollments - please do not contact faculty for enrollment approval.
  • We do not release names of instructors until their appointments are official with the University.
  • If you need to petition a course for transfer credit, please use our ONLINE PETITION to do so.

Non-CSE Majors

  • Undergraduates who want to enroll in CSE major restricted courses should submit an enrollment request through Enrollment Authorization System (EASy).
  • Requests from non-CSE major undergraduate students to be cleared to enroll in CSE major restricted courses may be reviewed between December 17th and the start of classes if there are seats available.
  • We will not be clearing non-CSE majors to enroll in CSE restricted courses if there is a waitlist. If there is currently a waitlist, we will continue to monitor the course enrollments. If the waitlist is cleared, then we will start to clear non-CSE majors to enroll in open seats.

Non-CSE Courses

  • For questions about enrolling in ENG 100D or ENG 100L, please see Global Ties
  • 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 please submit a request through the Enrollment Authorization System (EASy). Prerequisite clearances and approvals to add will be reviewed by the end of week one of classes based on if there is seat availability after undergraduates enroll. 

 

Course

Title

Instructor

Expected Total of Lecture Seats

Enrollment and Other Notes

CSE 8A

Intro to Computer Science: Java

Gillespie

46 seats / lab section

All seats released for enrollment. 

CSE 8B

Intro to Computer Science: Java (II)

Cao

450 seats

All seats released for enrollment.

CSE 11

Intro. to Computer Sci: Java

Zaitsev

A00: 196 seats 

B00: 180 seats

All seats released for enrollment. 

CSE 12

Data Structures & Object-Oriented Program

A00/B00: Politz

C00: Gillespie

180 seats / section

A00 and C00: All seats released for enrollment

B00: First round of CSE clearances sent on 12.3.2018. remaining waitlisted CSE majors cleared on 12.7.2018. Any remaining seats to be released by 12.17.2018 

CSE 15L

Software Tools & Technique Lab (2 units)

Ochoa 

Altintas De Cal

A00 and B00: TBD  

C00:48 seats / lab section

CSE Majors cleared on 12.3.2018 and 12.5.2018; Additional seats to be released for CSE 15L Sections A53 and B53

CSE 20

Intro to Discrete Math

A00: Bach

A00: 300 seats

All seats released for enrollment. 

CSE 21

Math for Algs & Systems Analysis

A00: Kahng

B00: Jones

180 seats / section

A00: All seats released for enrollment

B00: CSE Majors cleared on 12.7.2018. Remaining seats to be released by 12.17.2018

 

CSE 30

 

Computer Organization & Systems Program Ord

A00: 147 seats

B00: 180 seats 

All seats released for enrollment. 

CSE 87

Freshman Seminar

Varies

 

Restricted to incoming Freshman.

CSE 95

Tutor Training (replaces CSE 90)

Cao

TBD

See tutor webpage for additional information: https://cse.ucsd.edu/undergraduate/student-opportunities/financial-opportunities/readers-and-tutors

CSE 100

Advanced Data Structures

Alvarado

A00: 300 seats total

B00: 145 seats total

A01, A02, B02: All seats released for enrollment 

B01: Section is at capacity. Waitlisted students are encouraged to move to open sections. 

CSE 101

Design & Analysis of Algorithm

Jones

180 seats / section

CSE Majors cleared on 12.3.2018. Remaining seats to be released by 12.10.2018 

CSE 105

Intro to Theory of Computation

Minnes-Kemp

180 seats / section

A00: All seats released for enrollment.

B01: Section is at capacity

B02, B03, B04: All seats released for enrollment

CSE 110

Software Engineering

Griswold

200 seats

All seats released for enrollment.

Sophomores who meet the course prerequisites and non-CSE majors may request course clearance through the Enrollment Authorization System (EASy).

CSE 120

Principals / Computer Operating Systems

Pasquale

180 seats / section

All seats released for enrollment. 

CSE 124 Network Services Porter, G.  146 seats

CSE Major Restricted Course: 

All seats released for enrollment

No additional TA's available - the section will not release additional seats

CSE 127

Intr Comp Security

Stefan

149 seats

CSE Major Restricted Course: 

All seats released for enrollment 

CSE 130

Prog Lang-Princ & Paradigms

Polikarpova

146 total

All seats released for enrollment.  

CSE 132A

Database System Principles

Vianu

180 seats

CSE Major Restricted Course: 

All seats released for enrollment

CSE 132B

 

Database System Applications

Deutsch 120 seats

All seats released for enrollment. 

CSE 135

Online Database Analytics

Powell

146 seats

CSE Major Restricted Course: 

All seats released for enrollment

CSE 140

Component & Desgn Tech/ Digital Systems

Orailoglu

Rosing

100 seats/section

All seats released for enrollment.  

Sophomores who meet the course prerequisites may request course clearance through the Enrollment Authorization System (EASy).

CSE 140L

Digital Systems Lab (2 units)

Orailoglu

145 seats / section

All seats released for enrollment.  

Sophomores who meet the course prerequisites may request course clearance through the Enrollment Authorization System (EASy).

CSE 141

Intro / Comp Architecture

Porter, L. 

Esmaeilzadeh

146 seats / section

All seats released for enrollment. 

CSE 141L

Comp Architecture Proj. (2 units)

Eldon

146 seats / section

All seats released for enrollment.   

CSE 148

Adv Processor Arch Design Proj Tullsen 40 seats  All seats released for enrollment. 

CSE 150

Int Artif Intell:Search&Reason

Gao

300 seats 

CSE Major Restricted Course: 

All seats released for enrollment

CSE 151 Intro to A.I. Stats Approach Dasgupta 180 seats

CSE Major Restricted Course: 

All seats released for enrollment

CSE 152

Intro to Computer Vision Chandraker

145 seats 

CSE Major Restricted Course: 

All seats released for enrollment

CSE 165

3D User Interaction Schulze 49 seats 

All seats released for enrollment. 

CSE 167 Computer Graphics  Ramamoorthi 146 seats 

All seats released for enrollment

CSE 169 Computer Animation  STAFF 48 seats

All seats released for enrollment.  

CSE 170

Interaction Design

Klemmer

144 seats total

All seats released for enrollment. 

CSE 180 Biology Meets Computing  STAFF 48 Seats 

All seats released for enrollment. 

**Course is meant for non-CSE majors and does NOT count towards CSE Major requirements **

CSE 181

Molecular Sequence Analysis Pevzner TBD

All seats released for enrollment.

Restricted to Bioinformatics majors only

CSE 190

CSE Topics (Topics Vary)

Varies

TBD

See CSE 190 Webpage for enrollment information. 

Effective WI19: Only one enrolled/waitlisted section of CSE 190 allowed per quarter. 

CSE 191

CSE Seminar (Topics Vary)

Varies

TBD

See CSE 191 webpage for enrollment information

CSE 197

Internship

Minnes-Kemp

 

See CSE 197 webpage for enrollment information.

Course restricted to CSE majors only.

EC26 majors are not eligible for this course.

 

Graduate Courses

All CSE Graduate Lecture Courses: Enrollment is set at 0 for most courses. CSE will email CSE graduate students about enrollment. Graduate students from other departments should see below.

Other graduate students:

  • Graduate CSE courses​: Non-CSE Graduate students can add to the wait list starting 2nd Pass. As space allows, we will open up the course on a first come, first served basis. This may not be until two weeks before the quarter starts.

 

Undergraduate Students (any major):

  • If you wish to add a CSE graduate course, please submit a request through the Enrollment Authorization System (EASy) request.
  • If there are seats open after graduate student enrollment, we will review your request.
  • Students who have been accepted to the CSE BS/MS program who are still undergraduates should speak with a MS advisor before submitting request through the Enrollment Authorization System (EASy).