Undergraduate Course Enrollment Updates

Winter 2026 Updates

Course Enrollment Updates
ECE 16/116 (Computer System Design depth)

ECE 116- will not be offered in the 2025-26 academic year. Computer System Design majors following the FA25 curriculum who are planning to graduate in SP26 or SU26 will need to take ECE 16 to replace ECE 116.

ECE 16-Students must waitlist during 2nd pass and only EE majors following the Computer System Design depth will be approved to enroll. Priority will be given to students graduating in SP26/SU26. Students will be notified after 2nd pass via EASy if they were approved to enroll so students must check their @ucsd email after 2nd pass for updates about their enrollment. We will open enrollment to other EE majors if space becomes available. 

ECE 25/35 Labs

The Labs for ECE 25 and 35 will be posted on Friday, November 7th. 

The lab slots in ECE 25, A50-A54 will meet every other week on even weeks, starting in week 1. *Note that if you were to select the same lab slot in ECE 35 in which labs are only on odd weeks, this would not constitute a conflict. 

The lab slots in ECE 35, A50-A55 are for in-person labs, which meet every other week on even weeks, starting in week 2. *Note that if you were to select the same lab slot in ECE 25 in which labs are only on even weeks, this would not constitute a conflict. 

ECE 65 ECE 5 is a newly added prerequisite for ECE 65. ECE 5 will not be offered in WI26 so the Department will allow an exception for students to enroll in ECE 65 in WI26 and SP26 if they haven't met the ECE 5 prerequisite. Please submit an EASy request to enroll through the Enrollment Authorization System (EASy).
ECE 143

Students who have completed the ECE 16 prerequisite will still need clearance to add.  Please submit your request through the Enrollment Authorization System (EASy).  Students who have not met the ECE 16 prerequisite may have to wait until the start of the quarter to have their EASy request reviewed. 

ECE 148

Students who have completed the prerequisites will still need clearance to add.  Please submit your request through the Enrollment Authorization System (EASy).

ECE 159 (Communication Systems depth)

ECE 159 will not be offered in the 2025-26 academic year. Students who are following the Communication Systems depth in the pre-FA25 curriculum should replace ECE 159 with ECE 161A offered in FA25. Students in the Communication Systems depth are already instructed to take ECE 161A as a prerequisite for ECE 157A. Please reach out through the VAC to have this course substituted on your degree audit. 

CSE 29

(CE Majors Ony)

  • If you have taken CSE 15L in or before SP24 but do not take CSE 30 before Summer Session 2024, then you should plan to take CSE 29 (for 2 units) and CSE 30 in Fall 2024 or later.
  • If you have already completed CSE 15L and CSE 30, you should not take CSE 29.
ECE Graduate Level Courses Undergraduate students must submit an Enrollment Authorization System (EASy) request to enroll in ECE Graduate level courses. EASy requests may not be reviewed until the start of the quarter. Questions about your ECE Graduate EASy requests can be sent to ecemsadvising@ucsd.edu. 

Academic Year Updates

Course Update
ECE Course Lab Fees

Students who enroll in the following ECE laboratory courses will be charged a lab fee which will be assessed with registration fees. This laboratory fee will be: $10 for ECE 65, ECE 100, and ECE 163: $20 for ECE 25 and ECE 35: $35 for ECE 136L, ECE 181, ECE 182, ECE 183, ECE 184, ECE 185 and ECE 186L: $40 for ECE 138L: $75 for ECE 16 and ECE 140A: $90 for ECE 144; $100 for ECE 5 and ECE 115: and $120 for ECE 196. Students who drop a lab course before the end of the second week of the quarter are eligible for a refund of the charged lab fee. Students who drop after the second week of the quarter are not eligible for a refund.

ECE 65/100 Students are able to take ECE 65 and 100 concurrently. They must be enrolled in ECE 65 before advisors can clear them. Please submit an EASy request to enroll.
ECE 100/102 Students are able to take ECE 100 and 102 concurrently. They must be enrolled in ECE 100 before advisors can clear them. Please submit an EASy request to enroll.
ECE 101 Effective Spring 2024, open to EC26, EC27, EC28, EC37, and CS25 major codes only.
ECE 108

Continuing CE majors who entered UC San Diego before Fall 2023, can replace ECE 108 with a CSE/ECE Elective. Contact us through the VAC after you enroll in the replacement course and we'll update your degree audit. Students who switched to the CE major in FA23 and after are required to complete ECE 108.

Students who have taken ECE 108 should not take ECE 165 as these courses are considered equivalent and will duplicate credit.

ECE 118 Will not be offered until further notice.
ECE 171A Effective Spring 2024, open to EC26, EC27, EC28, and EC37 major codes only.
ECE 180/188 These courses can be taken multiple times if they are different topics up to 4 times. Certain classes may require prerequisites even if WebReg does not state it. If you enroll in more than one ECE 180 or 188 in the same quarter then you will need to submit an EASy request to add the second ECE 180 or ECE 188.  
ECE 191 In order to be cleared to enroll, students need: all prerequisites of ECE 100 - 109 and 1 depth course with senior standing AND is a graduating senior.

Students without all the prerequisites courses will need to get faculty approval and will be cleared after 2nd pass with space permitting.

ECE 196 ECE 196 counts towards one elective only.
ECE 197 Effective Fall 2016, CE majors may not use ECE 197 towards their technical elective. This will be strictly enforced. EE, EP, EE& Society majors can use ECE 197 towards Professional Electives only.

Graduate Students

EASy requests for undergraduate level courses submitted by ECE Graduate students will be processed and submitted to the instructor starting week 10 of the quarter. We recommend attaching a transcript and providing a justification explaining any relevant course completed to your EASy requests.

Prerequisites

Undergraduate students who do not have prerequisites in non-core ECE courses and want to enroll in a specific course, will need faculty approval through the Enrollment Authorization System (EASy).

Students will be cleared Week 10 to allow students who have completed prerequisites to enroll first.

Please NOTE: Getting faculty approval and being cleared to enroll in the course will not guarantee you a spot. If a class is full, please place yourself on the waitlist

Wait List Policy

If a course that you want to enroll in is full, please place yourself on the waitlist. Please note that you cannot waitlist a course during your 1st Pass. Waitlisting is available during the 2nd Pass only. The buttons to ENROLL or WAITLIST will be blacked out. This is normal.

We understand that you need these courses to graduate so please be patient as we work on enlarging enrollment. The Department will do everything we can to accommodate students so please be patient. Waitlist yourself into the class and if seats become available, students will be enrolled in the order they waitlisted. We cannot guarantee that you will get into the course. If you need assistance with an alternate course, stop by during walk in advising hours in Jacobs Hall 2701 or 2702.

***During the enrollment period, it is critical that you check your UCSD email for any updates. This may have an impact on your schedule.***

****If enrollment limits are increased, it takes the system overnight to process this command. Students will be added in the order they are on the waitlist. Please have patience.****