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