Courses
Completed:
- Graduate Courses: (at UCD)
- EEC210 MOS Analog Circuit Design
- EEC211 Advanced Analog Circuit Design
- EEC212 Analog MOS IC Design for Signal Processing
- EEC213 Data-Conversion Techniques and Circuits
- EEC215 Circuits for Digital Communications
- EEC216 Low Power Digital Integrated Circuit Design
- EEC221 Analog Filter Design
- EEC270 Computer Architecture
- EEC281 VLSI for Digital Signal Processing
- EEC89T High-Speed Signal Integrity
- BIM241 Introduction to MRI
- BIM242 Introduction to Biomedical Imaging
- BIM281 Acquisition and Analysis of Biomedical Signals
- BIM287 Molecular Imaging
- Undergraduate Courses: (at UCLA)
- EE101 Engineering Electromagnetics
- EE102 Systems and Signals
- EE103 Applied Numerical Computing
- EE2 Physics for Electrical Engineers
- EE121B Principles of Semiconductor Device Design
- EE123B Fundamentals of Solid-State II
- EE113 Digital Signal Processing
- EE113D Digital Signal Processing Design
- EE110 Circuit Analysis II
- EE110L Circuit Measurements Laboratory
- EE115A Analog Electronic Circuits I
- EE115AL Analog Electronics Laboratory I
- EE115C Digital Electronic Circuits
- EEM16 Logic Design of Digital Systems
- EEM116L Introductory Digital Design Laboratory
- EEM116C Computer Systems Architecture
- EEM116D Digital Design Project Laboratory
- EE131A Probability
- EE141 Principles of Feedback Control
- CS111 Operating Systems
- CS118 Computer Network Fundamentals
- CS180 Introduction to Algorithms and Complexity
Worked as Teaching Assistant:
- At UCD:
- EEC118 Digital Integrated Circuits (instructor)
- EEC116 VLSI Design
- EEC119A Integrated Circuit Design Project
- EEC119B Integrated Circuit Design Project
- EEC110A Electronic Circuits
- EEC140A Principles of Device Physics
- EEC136A Electronic System Design
- EEC136B Electronic System Design
- EEC172 Microcomputer-Based System Design
- EEC170 Computer Architecture
- ENG6 Problem Solving with MATLAB
- ENG17 Circuits I
- ENG100 Electronic Circuits and Systems