Spring 2018, 2019 and 2020

ECE 5984 - Advanced Analog Integrated Circuit Design

Fall 2017 and 2018

ECE 3544 - Digital Design I

Spring 2017

EECS 443 - Digital System Design  (Teaching Evaluation 4.65/5.00) *
*undergraduate class with 59 students

Fall 2016

EECS 700 - Analog Integrated Circuit Design (Teaching Evaluation 4.65/5.00)

Spring 2016

EECS 443 - Digital System Design  (Teaching Evaluation 4.50/5.00) *
*undergraduate class with 61 students

Fall 2015

EECS 700 - Digital VLSI (Teaching Evaluation 4.75/5.00)

Fall 2014

EECS 700 - Analog Integrated Circuit Design (Teaching Evaluation 4.65/5.00)

Spring 2014

ECE 5590HF High Speed Integrated Circuit Design and Analysis (Teaching Evaluation 4.70/5.00)

Texas A&M University

Fall 2007

  • ECEN 468 Advanced Logic Design

Spring 2007

  • ECEN 248 Introduction to Digital System Design

Summer 2006

  • Introduction to Computer

Shanghai Jiao Tong University

Spring 2004

  • Signals and Systems