Haiyan Qiao 乔海燕


I follow my teaching philosophy: "Give a man a fish and he eats for a day; teach a man to fish and he can feed himself for life" by encouraging creative thinking and focusing on problem solving process instead of merely presenting a solution.

Courses taught:
- CSE310 Digital Logic
- CSE311 Advanced Digital Design
- CSE313 Machine Organization
- CSE401 Contemporary Computer Architecture
- CSE403 Circuit Analysis and Design
- CSE208 Introduction to Engineering Design
- CSE308 Computer Engineering Design
- CSE408 Sustainable Engineering Design
- CSE521 FPGA Design
- CSE441 Robotics and Control
- CSE516 Machine Learning

Teaching interests:
- Machine Organization and Computer Architecture
- Digital Circuits and Analog Circuit Analysis and Design
- embedded Systems
- Machine Learning
- Game Theory