Courses
Courses Taken
- EEC 100: Circuits II
- EEC 110A/B: Electronic Circuits I
- EEC 112: Communication Electronics
- EEC 114: Analog ICs
- EEC 116: VLSI Design
- EEC 118: Digital ICs
- EEC 130A: Electromagnetics I
- EEC 140A/B: Device Physics I, II
- EEC 146A: Integrated Circuits Fabrication
- EEC 150A: Signals and Systems I
- EEC 160: Signal Analysis and Communications
- EEC 165: Statistical and Digital Communications
- EEC 170: Intro to Computer Architecture
- EEC 180A/B:. Digital Systems I, II
- EEC 210: MOS Analog Circuit Design
- EEC 211: Advanced Analog Circuit Design
- EEC 213: Data-Conversion Techniques and Circuits
- EEC 216: Low Power Digital Integrated Circuit Design
- EEC 219: Advanced Digital Circuit Design
- EAD 289: Micro- and Nano-fabrication Processing
- PHY 250: Nanofabrication/Nanotechnology
- UWP 104E: Writing in Sciences