Updated August 13th, 2026
Important Enrollment Update: As part of the transition to the new Triton Student System (TSS), the CSE Graduate Program will no longer use SERF for course enrollment. We understand this is a change from previous quarters. We appreciate your patience as we transition to the new system.
Important Notes:
1. Please monitor your @ucsd.edu email address daily for course updates DAILY
2. For Fall 2026, the CSE graduate student course booking window begins on July 22, 2026 at 10am PST, for all new and continuing graduate students. There are no staggered individual appointment times; all graduate students have access to begin enrolling on the same day via the Triton Student System (TSS).
3. Check the Booking and Registration page for your enrollment appointment. Unlike previous years, graduate students will receive an assigned enrollment booking window through the new system. Please note that enrollment dates and times are subject to change.
4. Triton Enrollment Authorization (TEA) request can be submitted here: Triton Student System.
-
Please note: some TEA requests, including those for special topics courses, require instructor approval before they can be processed. As a result, these requests may take longer than 5 business days to be reviewed and approved.
5. Research-oriented courses: Some UCSD CSE courses are "research-oriented," meaning they target students planning to do research in the course's topic area or who prefer a more research-centric approach to learning. These courses often involve significant student participation, including reading and discussing research papers, and completing larger-scale research-oriented projects. They usually do not provide a MS Comprehensive exam option. Research-oriented courses are tagged in the list below. Please consider this before enrolling in a research-oriented class.
Note: The "research-oriented" tags can help guide your course selection, but the course's syllabus and the instructor are the ultimate determinants of the course's content, how your work will be evaluated, and your grade assigned. Research-oriented courses can be found in the table below with an asterisk next to them (scroll to the bottom of the page).
- Virtual Drop-in Advising
-
Have general questions about enrollment or want to better understand our processes? Join us for Virtual Drop-In Advising, no appointment needed!
Week 1: TBA
Week 2: TBA
Zoom Link: https://ucsd.zoom.us/j/4435737634
Meeting ID: 443 573 7634
These sessions are designed to help with general enrollment questions and guide you through our procedures. Please note: we won’t be covering individual TEA requests during these drop-ins.
- CSE Graduate Enrollment & Waitlist Policy (This section only applies to CSE Graduate Students)
-
- CSE graduate students receive priority enrollment in our CSE courses.
- If space is available and you meet all prerequisites, you may enroll directly in the course.
- You may join the waitlist for eligible courses, as soon the waitlist open.
- Monitor your @ucsd.edu email regularly. Important updates regarding the Triton Student System (TSS)
-
Co-scheduled Courses
-
For CSE courses that are officially or unofficially co-scheduled:
Undergraduate students must enroll in the undergraduate version.
Graduate students must enroll in the graduate version.
Admitted CSE BS/MS students may request to enroll in the graduate version of the course after being admitted into the MS program.
CSE instructors are not directly involved with student enrollment. Do not contact the course instructor regarding enrollment concerns.
Note: This policy applies even if the corresponding undergraduate or graduate course is at capacity or is not offered in the same quarter. Students may not enroll in both versions of a co-scheduled course or in the graduate version if they have already completed the undergraduate one. No add, credit, or late-drop exceptions will be granted.
It is the student’s responsibility to ensure they are enrolled in the correct version.
Additional Graduate/Undergraduate Course Restrictions
- In addition to the co-scheduled course policies above, individual faculty may have policies restricting students from enrolling in the graduate version of a course if the undergraduate version was completed at UCSD.
- Students that complete the graduate version of any CSE course, may not enroll in the undergraduate version
- Additional courses that have graduate/undergraduate course restrictions (this is in addition to courses marked as coscheduled in the UCSD catalog) are as follows:
-
CSE-118/CSE-218
-
CSE 120/CSE 220 (all instructors)
-
CSE 124/224. (MS students are permitted to enroll in CSE 224 only)
-
CSE 153/CSE 253 (including R sections).
-
CSE 176A/276D.
-
CSE 158/258, this also includes DSC 190 Intro to Data Mining (all sections) and DSC 148 (all sections)
-
CSE 150A, CSE 150B, CSE150/ 250A
-
- No Late Add Policy
-
- No late adds - no exceptions. The CSE department does not allow students to add courses past Week 2. If a student is not enrolled in enough units by the beginning of Week 1, the student should contact cse-grad-enrollment@ucsd.edu if an TEA request is needed for enrollment authorization. Otherwise, it is expected that CSE Graduate students finalize their schedule during Week 1.
- TEA requests for Late Adds in the CSE Department will be denied, so please plan accordingly.
- All students are expected to attend class for the first two weeks and complete assignments if they are on the waitlist for a course. Attending class and completing course assignments does not guarantee enrollment. If students choose to miss class or not turn in assignments while on the waitlist, the student will receive a "0" on all missed assignments, if they secure a seat in the course off the waitlist.
- Please note an exception for CSE 293/298:
- This course may be added after Week 2, please contact cse-ms-advisors@ucsd.edu for assistance or questions related to CSE 293/298 enrollment.
- Please note an exception for CSE 299
- This course may be added after Week 2, please contact cse-phd-advisors@ucsd.edu for assistance or questions about CSE 299 enrollment.
- Drop, Grade, and Unit Change Requests
-
We kindly ask for your patience for review drop, grade, and unit change requests, which typically take 5-7 business days.
Change requests can be made by Triton Enrollment Authorization (TEA) request
-
If you're an MS student, please reach out to cse-ms-advisors@ucsd.edu
- For PhD students, you can contact us at cse-phd-advisors@ucsd.edu.
-
- CSE BS/MS Students
-
If you are classified as a graduate CSE MS student, you do not need to follow the process below.
Review Process and Deadlines
Undergraduate students admitted to the Winter 2027 and Spring 2027 quarters to the CSE BS/MS Program will be contacted via their UCSD email after CSE graduate students have had the opportunity to enroll in their courses.
You will need to monitor your UCSD email regularly, as there is no set timeline for when this communication will be sent.
You must respond within the stated deadline, failure to do so will delay your approval, limiting your chances of enrolling in your preferred courses.
Instructions on how to submit a Triton Enrollment Authorization (TEA) request in the Triton Student System as well as the appropriate deadlines will be in the email referenced above.
Enrollment is not guaranteed. Requests may remain pending until Friday of Week 2. If your request is not approved by that time, it has been denied (including cases where a TEA request remains pending instructor approval and/or college and/or registrar approval).
CSE instructors are not directly involved with student enrollment. Do not contact the course instructor regarding enrollment concerns.
Course Eligibility and Status
Please review the Fall 2026 Graduate Courses for a full list of courses pertaining to CSE BS/MS enrollment. Check the “BS/MS Requests” column for details:
Blank Courses:
- Status is TBD. Do not submit a TEA request. Check back for updates.
"Eligible to submit a TEA request for":
-
You may submit a TEA request after receiving the enrollment email with the appropriate deadline.
-
Failure to do so will delay your approval, limiting your chances of enrolling in your preferred courses.
-
If your request is not approved by Friday of Week 2, it has been denied (including cases where a TEA request remains pending instructor approval and/or college and/or registrar approval).
"Will be routed for instructor review":
-
You may submit a TEA request after receiving the enrollment email with the appropriate deadline.
-
Failure to do so will delay your approval, limiting your chances of enrolling in your preferred courses.
-
Requests will be routed to the instructor for review.
-
If your request is not approved by Friday of Week 2, it has been denied (including cases where a TEA request remains pending instructor approval and/or college and/or registrar approval).
"Instructor is not accepting TEA requests":
-
CSE BS/MS students are not permitted to enroll in this class.
-
All submitted TEA requests will not be reviewed.
____________________________________________________
Co-scheduled Courses
For CSE courses that are officially or unofficially co-scheduled:
Undergraduate students must enroll in the undergraduate version.
Graduate students must enroll in the graduate version.
Admitted CSE BS/MS students may request to enroll in the graduate version of the course after being admitted into the MS program, unless otherwise stated.
Note: This policy applies even if the corresponding undergraduate or graduate course is at capacity or is not offered in the same quarter. Students may not enroll in both versions of a co-scheduled course or in the graduate version if they have already completed the undergraduate one. No add, credit, or late-drop exceptions will be granted.
It is the student’s responsibility to ensure they are enrolled in the correct version.
- ECE and BINF Graduate Students
-
- TEA request will be on hold until Week 1 or 2, as we reserve seats for our CSE students.
- Students with these major codes are only able to enroll in a pre-approved subset of courses after all of the CSE student enrollment requests have been satisfied
- ECE-MS-005, ECE-PHD-005: CSE 202, 221, 224, 222B, 237A, 240A, 243A, 245
- BINF-MS-002, BINF-PHD-002, BINF-PHD-003: CSE 200, 250A, 251A, 251B, 258, 280A, 282, 283, 284
- You must submit an TEA request to express interest in a class.
- Requests will be reviewed and approved if space is available after all interested CSE graduate students have had the opportunity to enroll.
Students are independently responsible for checking CSE course enrollment policies.
- Non-CSE Majors
-
Our courses are restricted to CSE majors, non-CSE graduate students may still submit an enrollment request through a Triton Enrollment Authorization (TEA) request.
Review Process and Timeline
Submit a Triton Enrollment Authorization (TEA) request.
Requests from non-CSE major Graduate students to be cleared to enroll in CSE major restricted courses will be placed on a hold until after CSE Majors have had the opportunity to enroll.
Your TEA request may be reviewed between Week 1 and 2, depending on seat availability.
If your TEA request is approved, it is your responsibility to enroll or waitlist the course. The CSE department will not approve any late add requests.
Note: Clearance to enroll/waitlist a CSE Graduate course with a large waitlist does not indicate we intend to offer additional seats. The courses and sections we intend to offer are listed in the Schedule of Classes.
Non-CSE Majors
If you are not able to enroll in your CSE courses in Fall 2026, you may need to enroll in a subsequent quarter.
CSE instructors are not directly involved with student enrollment. Do not contact the course instructor regarding enrollment or major restriction concerns.
- Undergraduate Students enrolling in Graduate Courses
-
CSE Undergraduate Advising does not manage enrollment in graduate-level courses.
Undergraduate students who wish to add graduate courses must submit a Triton Enrollment Authorization (TEA).
Review Process and Deadlines
The deadline to submit a Triton Enrollment Authorization (TEA) request is Tuesday of Week 1.
Requests will be reviewed after graduate students and other prioritized groups have had the opportunity to enroll, typically by the beginning of Week 2.
The CSE Department does not allow students to add courses after Week 2, no late adds or exceptions.
Depending on graduate student demand, some courses may not open to undergraduate students.
Enrollment is not guaranteed. Requests may remain pending until Friday of Week 2, depending on seat availability. If your request is not approved by that time, it has been denied (including cases where an TEA request remains pending instructor approval and/or college and/or registrar approval).
CSE instructors are not directly involved with student enrollment. Do not contact the course instructor regarding enrollment concerns.
Make sure to carefully review the Fall 2026 Graduate Course Updates page and direct any inquiries about graduate course enrollment to cse-grad-enrollment@ucsd.edu.
Note: This policy applies even if the corresponding undergraduate or graduate course is at capacity or is not offered in the same quarter. Students may not enroll in both versions of a co-scheduled course or in the graduate version if they have already completed the undergraduate one. No add, credit, or late-drop exceptions will be granted.
It is the student’s responsibility to ensure they are enrolled in the correct version.
Co-scheduled Courses
For CSE courses that are officially or unofficially co-scheduled:
Undergraduate students must enroll in the undergraduate version.
Graduate students must enroll in the graduate version.
Course Eligibility and Status
Please check back in for the the Fall 2026 Graduate Courses for a full list of courses pertaining to undergraduate enrollment. Check the “UG Requests” (all the way to the right) column for details:
Blank Courses:
-
Status is TBD. Do not submit a TEA request. Check back for updates in September.
"Eligible to submit a TEA request for":
-
You may submit an TEA request before Tuesday of Week 1.
-
The TEA request will not be reviewed until typically the beginning of Week 2.
-
If your request is not reviewed or approved by Friday of Week 2, it has been denied (including cases where a TEA request remains pending instructor approval and/or college and/or registrar approval).
"Will be routed for instructor review":
-
You may submit a TEA request before Tuesday of Week 1.
-
The TEA request will not be reviewed until typically the beginning of Week 2 by being routed to the instructor.
-
If your request is not reviewed or approved by Friday of Week 2, it has been denied (including cases where a TEA request remains pending instructor approval and/or college and/or registrar approval).
"Instructor is not accepting TEA requests":
-
Undergraduate students are not permitted to enroll in this class.
-
All submitted TEA requests will not be reviewed.
" Co-scheduled course, UG students not permitted":
-
This class is officially or unofficially co-scheduled. Undergraduate students are not permitted to enroll in this class.
-
View the Co-Scheduled Courses tab for details.
-
- Graduate Students Enrolling in Undergraduate Courses
-
Graduate students who wish to add undergraduate CSE courses must submit a request through the TEA
Review Process and Deadlines
Requests will be reviewed after undergraduate students have had a chance to enroll, typically by the beginning of Week 2.
Prerequisite clearances and approvals will be reviewed by the end of Week 2, only if seats remain available after undergraduates have enrolled.
Some courses may not open to graduate students at all.
The CSE Department does not allow adds after Week 2; no late adds or exceptions (including cases where an TEA request remains pending instructor approval).
Enrollment in undergraduate courses is not guaranteed. Please check your TEA request status history for the most up-to-date information.
Note: This policy applies even if the corresponding graduate or undergraduate course is not offered in the same quarter. Students may not enroll in both versions of a co-scheduled course or in the graduate version if they have already completed the undergraduate one. No add, credit, or late-drop exceptions will be granted.
It is the student’s responsibility to ensure they are enrolled in the correct version.
CSE instructors are not directly involved with student enrollment, do not contact the course instructor regarding enrollment concerns.
Coscheduled Courses
For CSE courses that are officially or unofficially coscheduled:
-
Undergraduate students must enroll in the undergraduate version.
-
Graduate students must enroll in the graduate version.
-
- Non-CSE Courses
-
Each department handles course clearances for their own courses. Please contact the respective department for course clearance.
Reminder CSE MS Students in the following major codes:
- CSE-MS-001
- CSE-MS-002
Are restricted to enrollment in CSE MS courses. Please refer to the CSE MS enrollment policies.
Research-oriented courses with an asterisk (*) next to it, below.
Major Restricted courses are bolded and italicized, below.
| Course | Title | Primary Instructor | Expected # of Seats | Notes |
| 202 | Algorithm Design and Analysis | Russell Impagliazzo | 295 |
Major Restricted course. Non-CSE majors must submit a TEA request. Will be placed on hold, until Week 1 for review. |
| 208 | Advanced Cryptography | Daniele Micciancio | 15 | All seats released for enrollment. |
| 209A | Top/Sem: Alg,Complexity & Logic | June Vuong | 15 | All seats released for enrollment. |
| 209B* | Top/Sem: Cryptography | Mihir Bellare | 15 | All seats released for enrollment. |
| 210 | Principles of Software Engineering | Thomas Powell | 146 |
Major Restricted course. Non-CSE majors must submit a TEA request. Will be placed on hold, until Week 1 for review. |
| 216 | Interaction Design Research (XL COGS230) | Imani Munyaka | 75 |
All seats released for enrollment. |
| 219 | Design at Large (XL COGS 229) | Nadir Weibel | 25 | All seats released for enrollment. |
| 227* | Computer Security | Earlence Fernandes | 96 | All seats released for enrollment. |
| 229A | Top/Sem: Computer Systems | Alex Snoeren | 30 | All seats released for enrollment. |
| 229C | Top/Sem: Computer Security | Earlence Fernandes | 20 | All seats released for enrollment. |
| 237C | Validation/Testing of Embedded Systems | Ryan Kastner | 146 | All seats released for enrollment. |
| 239B | Top/Sem/Programming Languages | Loris D'Antoni | 30 | All seats released for enrollment. |
| 240A | Principles of Computer Architecture | Jishen Zhao | 146 |
Major Restricted course. Non-CSE majors must submit a TEA request. Will be placed on hold, until Week 1 for review. |
| 249E | Seminar in Embedded Systems | Patrick Pannuto | 50 |
Major Restricted course. Non-CSE majors must submit a TEA request. Will be placed on hold, until Week 1 for review. Can only be taken for S/U grade |
| 250A | AI: Prob. Reason & Learning | Trevor Bonjour | 328 |
Major Restricted course. Non-CSE majors must submit a TEA request. Will be placed on hold, until Week 1 for review. |
| 251U | Unsupervised Learning | Sanjoy Dasgupta | 196 |
Major Restricted course. Non-CSE majors must submit a TEA request. Will be placed on hold, until Week 1 for review. |
| 256 | Statistical Natural Language Processing | Ndapandula Nakashole | 395 | All seats released for enrollment. |
| 258 | Recommender Sys & Web Mining | Julian Mcauley | 73 |
Major Restricted course. Non-CSE majors must submit a TEA request. Will be placed on hold, until Week 1 for review. |
| 258R | Recommender Sys & Web Mining | Julian Mcauley | 673 |
Major Restricted course. Non-CSE majors must submit a TEA request. Will be placed on hold, until Week 1 for review. |
| 260 | Parallel Computation | Bryan Chin | 196 |
Major Restricted course. Non-CSE majors must submit a TEA request. Will be placed on hold, until Week 1 for review. |
| 270 | Discrete Differential Geometry | Albert Chern | 50 | All seats released for enrollment. |
| 276A | Introduction to Robotics | Henrik Christensen | 100 |
Major Restricted course. Non-CSE majors must submit a TEA request. Will be placed on hold, until Week 1 for review. |
| 276C | Mathematics for Robotics | Henrik Christensen | 75 | All seats released for enrollment. |
| 290 | Seminar in Computer Science and Engineering | Dean Tullsen | 25 | All seats released for enrollment. |
| 290 | Seminar in Computer Science and Engineering | Hovav Shacham | 50 | All seats released for enrollment. |
| 290 | Seminar in Computer Science and Engineering | Leo Porter | 100 |
Only for CSE graduate students. BS/MS students interested should contact the instructor. |
| 290 | Seminar in Computer Science and Engineering | Ravi Ramamoorthi | 25 | All seats released for enrollment. |
| 290 | Seminar in Computer Science and Engineering | Steven Swanson | 25 | All seats released for enrollment. |
| 290 | Seminar in Computer Science and Engineering | Vineet Bafna | 20 | All seats released for enrollment. |
| 291A | Topics in Artificial Intelligence | Imani Munyaka | 75 | Submit a TEA request. Needs Department approval. |
| 291A | Topics in Artificial Intelligence | Nadir Weibel | 196 | Submit a TEA request. Needs Department approval. |
| 291A* | Topics in Artificial Intelligence | Yiying Zhang | 104 | Submit a TEA request. Needs Department approval. |
| 291I | Topics in Human-Computer Interaction | Kristen Vaccaro | 60 |
Submit a TEA request. Needs Department approval. *Forward to Instructor for review |
| 291Y* | Topics in Computer Systems and Security | Deian Stefan | 50 | Submit a TEA request. Needs Department approval. |
| 291Y | Topics in Computer Systems and Security | Hovav Shacham | 196 |
Submit a TEA request. Needs Department approval. *Forward to Instructor for review |
| 292 | Faculty Research Seminar | Nadia Polikarpova | 65 | Submit a TEA request. Needs Department approval. |
| 294 | Research Mtg in CSE | Adalbert Gerald Soosai Raj | 20 | Submit a TEA request. Needs Department approval. |
| 294 | Research Mtg in CSE | Geoffrey Voelker | 20 | Submit a TEA request. Needs Department approval. |
| 297 | Leo Porter | 20 | Submit a TEA request. Needs Department approval. | |
| 599 | Teaching Methods in CSE | Joe Politz | 100 | Submit a TEA request. Needs Department approval. |