Fall 2019 Course Updates

Updated: August 19th, 2019

 

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 below are the courses/sections we intend to offer in Fall 2019. 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 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.

 

Waitlist Policy

CSE/EC26 Major Fall 2019 Priority Deadline: Thursday, May 30th 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 will use first-come, first-served order of the waitlists. Depending on demand for the course, continuing CSE and ECE CE undergraduate majors might be given clearance to add a course prior to other majors being allowed into the course if they waitlist by the CSE Major Priority Deadline listed above. Note that even for CSE/EC26 majors we use first-come, first-served order.
  • CSE Double Majors: If CSE is not your first major, you will not receive CSE Major Priority for courses with a waitlist that require manual clearance (i.e. seats reserved for CSE majors)
  • Read your @ucsd email DAILY. This is how we contact you to tell you if you were cleared to add a course with reserved seats. If you do not respond by the deadline, you will lose the seat!

In general, undergraduates have priority to add undergraduate courses; graduate students have priority to add graduate courses. Priority is not given to:

  • Students who postpone taking a course hoping for a particular instructor in a future quarter.
  • Seniors (or others) who do not use their 1st and 2nd pass early enrollment times.
  • Students who failed or withdrew from the course in a previous quarter.

 

Enrollment/Course Policies

  • 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 waitlist in the section with the assigned time you will attend and assigned final exam you can attend. 
  • We do not release names of instructors until their appointments are official with the University. Once official, names are posted on the schedule of classes and WebReg
  • If you need to petition a course for transfer credit, please use our ONLINE PETITION to do so.

 

IMPORTANT INFORMATION for students waitlisted for summer courses: If a student is waitlisted for a course in summer and enrolled/waitlisted 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/waitlisted in the course. We will not go back and clear students to add to the course in this situation as the system moves on and automatically adds the next eligible student on the waitlist.

 

Non-CSE Majors

Undergraduates who want to enroll in CSE Major restricted courses should submit an enrollment request through Enrollment Authorization System (EASy). (Major restricted courses are indicated with an asterisk (*) below.)

Requests from non- CSE major undergraduate students to be cleared to enroll in CSE major restricted courses may be reviewed between June 15th and the start of classes if there are seats available.

We will not be clearing non-CSE majors to enroll/waitlist in CSE Major 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.

 

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 by the end of week one of classes based on if there is seat availability after undergraduates enroll.

 

Major restricted courses are indicated with an asterisk (*) below.

Course Title Section Primary Instructor Capacity Enrollment and Other Notes
CSE 3 Fluency/Information Technology A00 STAFF 48/lab All seats reserved for FA19 incoming freshmen
CSE 5A Introduction to Programming I A00 STAFF 146 Once initial seats are released, remaining seats reserved for FA19 incoming students
CSE 8A Intro/Computer Sci: Java (I) A00 Alvarado, Christine J. 40/lab

All seats reserved for FA19 incoming freshmen.

CSE 8A Intro/Computer Sci: Java (I) B00 Alvarado, Christine J. 40/lab

All seats reserved for FA19 incoming freshmen. 

CSE 8A Intro/Computer Sci: Java (I) C00 Lerner, Sorin 40/lab

All seats reserved for FA19 incoming freshmen. 

CSE 8A Intro/Computer Sci: Java (I) D00 Lerner, Sorin 40/lab

All seats reserved for FA19 incoming freshmen. 

CSE 8B Intro/Computer Sci. Java (II) A00 Cao, Paul 146 Once initial seats are released, remaining seats reserved for FA19 incoming CSE/EC26 majors
CSE 11 Intr/Computer Sci&Obj-Ori:Java A00 Soosai Raj 180

All seats reserved for FA19 incoming freshmen. 

CSE 11 Intr/Computer Sci&Obj-Ori:Java B00 Moshiri 180

All seats reserved for FA19 incoming freshmen. 

CSE 11 Intr/Computer Sci&Obj-Ori:Java C00 Moshiri 140

All seats reserved for FA19 incoming freshmen. 

CSE 12 Basic Data Struct & OO Design A00 Gillespie, Gary N 180 Once initial seats are released, remaining seats reserved for FA19 incoming CSE/EC26 majors
CSE 12 Basic Data Struct & OO Design B00 Gillespie, Gary N 180 Once initial seats are released, remaining seats reserved for FA19 incoming CSE/EC26 majors
CSE 15L Software Tools&Techniques Lab A00 Gillespie, Gary N 48/lab

Once initial seats are released, remaining seats reserved for CSE/EC26 majors

CSE/EC26 Majors will be cleared once we have an instructor for all CSE 15L sections

CSE 15L Software Tools&Techniques Lab B00 STAFF 48/lab

Once initial seats are released, remaining seats reserved for CSE/EC26 majors

CSE/EC26 Majors will be cleared once we have an instructor for all CSE 15L sections (anticipated clearance date of 9.4.2019)

CSE 15L Software Tools&Techniques Lab C00 STAFF 48/lab

Once initial seats are released, remaining seats reserved for CSE/EC26 majors

CSE/EC26 Majors will be cleared once we have an instructor for all CSE 15L (sections anticipated clearance date of 9.4.2019)

CSE 20 Intro/Discrete Mathematics A00 Minnes Kemp, Mor Mia 140 Once initial seats are released, remaining seats reserved for CSE/EC26 majors
CSE 20 Intro/Discrete Mathematics B00 Minnes Kemp, Mor Mia 140 Once initial seats are released, remaining seats reserved for CSE/EC26 majors
CSE 21 Math/Algorithm&Systems Analys A00 Impagliazzo, Russell 180 Once initial seats are released, remaining seats reserved for CSE/EC26 majors
CSE 21 Math/Algorithm&Systems Analys B00 Jones, Miles 180 Once initial seats are released, remaining seats reserved for CSE/EC26 majors
CSE 30 Computer Organiz&Systms Progrm A00 Porter, Leonard Emerson 180 Once initial seats are released, remaining seats reserved for incoming FA19 CSE/EC26 majors
CSE 30 Computer Organiz&Systms Progrm B00 Porter, Leonard Emerson 180 Once initial seats are released, remaining seats reserved for FA19 incoming CSE/EC26 majors
CSE 30 Computer Organiz&Systms Progrm C00 Chin, Bryan 180 Once initial seats are released, remaining seats reserved for FA19 incoming CSE/EC26 majors
CSE 42 Bldg & Programming Elct Device A00 STAFF TBD By application only: Application Link
CSE 42 Bldg & Programming Elct Device B00 STAFF TBD By application only: Application Link
CSE 87 Freshman Seminar A00 Cottrell, Garrison W 20 Restricted to incoming Freshman.
CSE 95 Tutor Apprentice A00 Politz, Joseph Gibbs 48

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

CSE 95 Tutor Apprentice B00 Politz, Joseph Gibbs 48
CSE 100 Advanced Data Structures A00 Sahoo, Debashis 200 All seats released for enrollment. 
CSE 100 Advanced Data Structures B00 Cao, Paul 146 All seats released for enrollment. 
CSE 100 Advanced Data Structures C00 Cao, Paul 146 All seats released for enrollment. 
CSE 101 Design & Analysis of Algorithm A00 Jones, Miles 90/DI All seats released for enrollment. 
CSE 101 Design & Analysis of Algorithm B00 Jones, Miles 90/DI All seats released for enrollment. 
CSE 101 Design & Analysis of Algorithm C00 Kane, Daniel Mertz 48/DI

All seats released for enrollment. 

CSE 103* Practical Intro/Prob & Stats A00 Freund, Yoav 140 Total All seats released for enrollment. Non-CSE majors may be cleared after incoming FA19 students have enrolled (after September 4th) 
CSE 105 Theory of Computation A00 Lovett, Shachar 90/DI All seats released for enrollment.
CSE 106 Discrete/Cont Optimization A00 Paturi, Ramamohan Cancelled Course Cancelled
CSE 107* Intro to Modern Cryptography A00 Micciancio, Daniele 120 All seats released for enrollment.
CSE 110* Software Engineering A00 Gillespie, Gary N 200 All seats released for enrollment.
CSE 120 Princ/Computer Operating Systm A00 Voelker, Geoffrey M. 180 All seats released for enrollment 
CSE 123* Computer Networks A00 Snoeren, Alex C. 146 All seats released for enrollment. 
CSE 127* Intro to Computer Security A00 Heninger, Nadia A 48 All seats released for enrollment.
CSE 127* Intro to Computer Security B00 Stefan, Deian 146 All seats released for enrollment.
CSE 130 Progrmng Lang:Princpl&Paradigm A00 Polikarpova, Nadia 180 All seats released for enrollment. 
CSE 131 Compiler Construction A00 Politz, Joseph Gibbs 120 All seats released for enrollment. 
CSE 132A* Database System Principles A00 Deutsch, Alin Bernard 180 All seats released for enrollment.
CSE 134B Web Client Languages A00 Powell, Thomas Allan 146 All seats released for enrollment. 
CSE 140 Component&Desgn Tech/Digtl Sys A00 STAFF 146

Initial course clearances sent on 7/18/2019; 2nd round clearances sent on 8/2/2019

Course is at capacity but we will continue to monitor enrollment through week 1 of the quarter and clear CSE majors who waitlisted before the priority deadline in waitlist order. Week 2 of the quarter all students will be added in waitlist order regardless of their major

CSE 140L Digital Systems Laboratory A00 STAFF 146

Initial course clearances sent on 7/18/2019; 2nd round clearances sent on 8/2 

Course is at capacity but we will continue to monitor enrollment  hrough week 1 of the quarter and clear CSE majors who waitlisted before the priority deadline in waitlist order. Week 2 of the quarter all students will be added in waitlist order regardless of their major

CSE 141 Intro/Computer Architecture A00 Zhao, Jishen 146

All seats released for enrollment. 

**Please read: Important CSE 141 information**

CSE 141L* Project/Computer Architecture A00 STAFF 180

All seats released for enrollment.
EC26 majors will need to submit EASy clearance (will be approved within 2 business days)

**Please read: Important CSE 141L information**

CSE 151* Intro to A.I. Stats Approach A00 Berg-Kirkpatrick, Taylor D 146

All seats released for enrollment. 

Restricted to CSE, EC26, and DS25 majors. 

CSE 152* Intro to Computer Vision A00 Su, Hao 120 All seats released for enrollment.
CSE 154 Deep Learning A00 Cottrell, Garrison W 158 All seats released for enrollment.

Students who previously took CSE 190 Neural Networks with Professor Cottrell will not receive credit for this course.

CSE 156

Statistical NLP A00 Nakashole 40 All seats released for enrollment. 
CSE 158*

Recommender Sys&Web Mining

A00 McAuley, Julian John 400 All seats released for enrollment.
CSE 167

Computer Graphics

A00 Schulze, Jurgen P. 146 All seats released for enrollment.
CSE 190

Topics/Computer Sci & Engineer

Varies Varies Varies See CSE 190 Webpage for enrollment information.
CSE 191 Seminar in CSE Varies Varies Varies See CSE 191 webpage for enrollment information

Only one enrolled/waitlisted section of CSE 191 allowed per quarter.
CSE 193 Introduction to CS Research A00 Alvarado, Christine J. 48

By application only: Application Link

Application Deadline: August 30th 

Decision Notifications: September 6th

CSE 197 Field Study/Computer Sci&Engin 1 Minnes Kemp, Mor Mia   Restricted to CSE Majors only by application
(EC26 majors are NOT eligible)

 

Graduate Course Request: Please see the Graduate Courses and Enrollment Information