ECE 129ACapstone Project I
First of a three-course sequence in which students apply knowledge and skills gained in elective track to complete a major design project. In this first course, students complete the specification and planning for a substantial project. Topics covered: engineering design cycle, engineering teams, and professional practices. (Formerly EE 129A.)
Prerequisite(s): satisfaction of the Entry Level Writing and Composition requirements and CSE 100; enrollment restricted to senior Electrical Engineering and Robotics Engineering majors. Electrical Engineering majors must complete ECE 171; and ECE 157 or ECE 173 or ECE 118 or ECE 121. Robotics Engineering majors must complete ECE 118 and ECE 121.
- *Fall 26 Update: ECE 167 is approved as an EEBS Design Elective; concurrent enrollment for ECE 118 and ECE 129A will be permitted if all other prerequisites and plan requirements have been met.
- *Students who can not register as a result of a prerequisite issue should fill out the ECE 129A permission code request form no later than 5pm on Friday, June 12th for initial consideration. Notification regarding initial code eligibility /conditions will be provided by Thursday, June 18th. For questions contact Baskin Advising. https://docs.google.com/forms/d/e/1FAIpQLSfinRxtdf2vgFDoLWCK0aTVThKWzkFadFfNhSUZaqfU8PLBCQ/viewform
Find a section and add it to your scheduleLive seat counts, time-conflict checks and the walk from your previous class.
When it runs
Fall 2026Open Fall 2026
| Section | Type | When | Where | Instructor | Seats |
|---|---|---|---|---|---|
| 01 | Lecture | Mon Wed 5:20pm–6:55pm | Earth&Marine B206 | S. C. Petersen | Open 89/90 |
| 02 | Lecture | Mon Wed 5:20pm–6:55pm | Earth&Marine B206 | S. C. Petersen | Open 57/90 |
Fall 2025Open Fall 2025
| Section | Type | When | Where | Instructor | Seats |
|---|---|---|---|---|---|
| 01 | Lecture | Mon Wed 5:20pm–6:55pm | Merrill Acad 102 | S. C. Petersen | Closed 110/0 |
SlugAtlas is a student project and is not affiliated with, endorsed by, or operated by UC Santa Cruz. Course data is a snapshot of the public class search; myUCSC is authoritative for enrolment.