Courses

Worked as TA

  • EEC180B - Digital Systems II
  • EEC118 - Digital Integrated Circuits

Worked as Reader

  • ENG17 - Circuits I
  • EEC110A - Electronic Circuits I
  • EEC70 - Computer Structure and Assembly Language

Courses Completed: Graduate

  • EEC 210 - MOS Analog Circuit Design
  • EEC 212 - Analog MOS IC Design for Signal Processing
  • EEC 242 - Advanced Nanostructured Devices
  • EEC 260 - Random Signals and Noise
  • EEC 270 - Computer Architecture
  • EEC 277 - Graphics Architecture
  • EEC 280 - High Performance System Design (Advanced Logic Design)
  • EEC 282 - Embedded System Design (Hardware/Software Codesign)
  • EEC 283 - Advanced Design Verification of Digital Systems
  • EEC 289O - Low Power Digital Integrated Circuit Design
  • EEC 289Q - Reconfigurable Computing
  • EAD 231A - Applied Quantum Mechanics
  • EAD 289E - Micro & Nano Fabrication for Life Sciences, Chemistry, Math and Physical Sciences
  • PHY 250 - Introduction to Nanoscale Science
  • Courses Completed: Undergraduate

    Contains only relevant upperdivision coursework.

  • EEC 100 - Circuits II
  • EEC 110A - Electronic Circuits I
  • EEC 110B - Electronic Circuits II
  • EEC 112 - Communication Electronics
  • EEC 114 - Analog Integrated Circuits
  • EEC 118 - Digital Integrated Circuits
  • EEC 130A - Introductory Electromagnetics I
  • EEC 140A - Principles of Device Physics I
  • EEC 140B - Principles of Device Physics II
  • EEC 146A - Integrated Circuits Fabrication
  • EEC 150A - Introduction to Signals and Systems I
  • EEC 170 - Introduction to Computer Architecture
  • EEC 171 - Parallel Computer Architecture
  • EEC 172 - Microcomputer-Based System Design
  • EEC 173A - Introduction to Computer Networks (taken as 189Q)
  • EEC 180A - Digital Systems
  • EEC 180B - Digital Systems II
  • EEC 183 - Testing and Verification of Digital Systems
  • ECS 110 - Data Structures and Programming
  • ECS 122A - Algorithm Design and Analysis
  • ECS 150 - Operating Systems and System Programming
  • ECS 175 - Computer Graphics
  • ENL 104A - Reports and Technical Writing
  • ENG 190 - Professional Responsibilities of Engineers
  • PHY 108 - Optics