UC Davis’ electrical and computer engineering (ECE) department offers a wide-range of project-based design courses for undergraduate seniors.
Each of these courses involves an independent open-ended design experience where students work in teams of three or more on a multidisciplinary project. Each group presents their designs for review and gives a final report. Topics for the courses include applied machine learning, the Internet of Things, analog circuits, digital systems, microwaves, THz, and light waves, among other areas of electrical and computer engineering.