Undergraduate Courses:


EEC1 – Introduction to Electrical and Computer Engineering

EEC 1 is a 1-unit project-based course for first-year students. In their first quarter at UC Davis, students in this class are introduced to a range of topics within Electrical and Computer Engineering including embedded systems, physical electronics, circuits, communications, signal processing and systems design. As part of the course, they complete a project that requires system-level understanding about the interrelation of these different fields within ECE to create an audio spectrum analyzer that has lights that blink in response to the frequency and volume of the sounds that are played for it. This course aims to give our incoming first-year students an introduction to the variety of fields, projects and knowledge they will be involved with during their time at UC Davis.


EEC 110A – Electronic Circuits I

Operation of bipolar and field-effect transistors. Use and modeling of nonlinear solid-state electronic devices in basic analog and digital circuits. Introduction to the design of transistor amplifiers and logic gates.


EEC 140A – Principles of Device Physics I

Semiconductor device fundamentals, equilibrium and non-equilibrium statistical mechanics, conductivity, diffusion, electrons and holes, p-n and Schottky junctions, first-order metal-oxide-semiconductor (MOS) field effect transistors, bipolar junction transistor fundamentals.


EEC189 – PCB Bootcamp

Course aimed at understanding the process of designing a PCB as part of an overall project. This includes schematic design, component selection, BOM development, PCB layout and design, prototyping, soldering, and 3D printing.


Graduate Courses:


EEC240 – Semiconductor Devices

Physical principles, characteristics and models of various semiconductor devices including: P-N junction and metal-insulator-semiconductor diodes, junction and insulated gated field effect transistors.


EEC 241 – Molecular Electronics

This interdisciplinary course covers a broad range of topics to introduce students to charge transport in molecular systems. The focus is on understanding how organic and biological systems can transport charge and how transport differs in these low-dimensional systems. After developing this background the course continues by discussing how these components can be used in nanoscale electronic devices such as transistors, diodes, resistors, etc. Finally, we overview different experimental techniques that have been developed to contact and measure these atomic-scale systems.