Undergraduate Course Enrollment Updates

Summer 2026 Updates

CourseSummer '26 Enrollment Updates
ECE 5 (S226)A limited amount of seats have been released for current students. All remaining seats have been reserved for SEI (Summer Engineering Institute) students. We will release all remaining seats after SEI students have enrolled. 
ECE 148 (S226)

NOTE: As of 4/21 ECE 148 is full and no longer accepting additional students. 

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

ECE 180 (S126)

ECE 180 (Silberman) Subtitle: Introduction to AI at the Edge. 

● What you’ll learn: Full‑stack Edge‑AI development – from high‑level Python models to low‑level embedded code running on hybrid MCUs, NPUs and smart cameras. 

● Hands‑on focus: Project‑based work that ends with a portfolio‑ready final project (wearable sensing, robotics, intelligent control, or industrial automation). 

● Why it matters: Bridges the gap between traditional, cloud‑GPU AI courses and the power‑constrained, real‑world AI systems that modern engineers design.

Prerequisites: ECE 5. Recommended prerequisites: ECE 15, 16, 17, or 18. 

All students will need to submit an EASy request for approval to enroll (Enrollment Authorization System (EASy))

Fall 2026 Updates

ECE 5 

All seats have been held for incoming FA26 EE (ECE-BS-002) Freshman/Transfer students. 

Current students: must waitlist during 2nd pass. A limited number of seats will be released for EE majors after 2nd pass. Make sure to check your @ucsd email address for notifications from the ECE Department about booking (enrollment) in this course after 2nd pass. 

Incoming EE majors: must waitlist during 2nd pass. and will be notified after 2nd pass when they have been cleared to book (enroll) in this course.

Non-Majors: All remaining seats in this course will be released after incoming student enrollment in early September. 

ECE 15 

All seats have been held for incoming FA26 EE (ECE-BS-002) & EP (ECE-BS-003) Freshman/Transfer students. 

Current students: must waitlist during 2nd pass. A limited number of seats will be released for EE/EP majors after 2nd pass. Make sure to check your @ucsd email address for notifications from the ECE Department about booking (enrollment) in this course after 2nd pass. 

Incoming EE/EP majors: must waitlist during 2nd pass. and will be notified after 2nd pass when they have been cleared to book (enroll) in this course.

Non-Majors: All remaining seats in this course will be released after incoming student enrollment in early September. 

ECE 25

All seats have been held for incoming FA26 EE (ECE-BS-002) Transfer students. 

Current students: must waitlist during 2nd pass. A limited number of seats will be released for EE majors after 2nd pass. Make sure to check your @ucsd email address for notifications from the ECE Department about booking (enrollment) in this course after 2nd pass. 

Incoming EE majors: must waitlist during 2nd pass. and will be notified after 2nd pass when they have been cleared to book (enroll) in this course.

Non-Majors: All remaining seats in this course will be released after incoming student enrollment in early September. 

ECE 35

All seats have been held for incoming FA26 EE (ECE-BS-002), EP (ECE-BS-003), CE (ECE-BS-001) & BENG (BENG-BS-005) Transfer students. 

Current students: must waitlist during 2nd pass. A limited number of seats will be released for EE majors after 2nd pass. Make sure to check your @ucsd email address for notifications from the ECE Department about booking (enrollment) in this course after 2nd pass. 

Incoming EE/EP/CE/BENG majors: must waitlist during 2nd pass. and will be notified after 2nd pass when they have been cleared to book (enroll) in this course.

Non-Majors: All remaining seats in this course will be released after incoming student enrollment in early September. 

ECE 116All students must waitlist during 2nd pass and EE majors following the Computer System Design depth will be given priority booking (enrollment). Make sure to check your @ucsd email address for notifications from the ECE Department about booking (enrollment) in this course after 2nd pass.
ECE 148 Students who have completed the prerequisites will still need clearance to add.  Please submit your request through the Enrollment Authorization System (EASy).

 

Academic Year Updates

CourseUpdate
ECE Course Lab FeesStudents 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/100Students 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/102Students 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 101Effective 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 118Will not be offered until further notice.
ECE 171AEffective Spring 2024, open to EC26, EC27, EC28, and EC37 major codes only.
ECE 180/188These 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 196ECE 196 counts towards one elective only.
ECE 197Effective 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.****