================== Teaching ================== Courses ========= * `Elec 2210 Digital Electronics Lecture Notes <http://www.eng.auburn.edu/~niuguof/2210class/html/>`_ * `Elec 2210 Digital Electronics Lab Notes <http://www.eng.auburn.edu/~niuguof/2210labdev/html/>`_ * `Elec 7760 Spring 2014 Silicon Heterostructure Devices and Circuits <http://www.eng.auburn.edu/~niuguof/7760webclassspring2014/html/index.html>`_ * `Elec 8710 Advanced Semiconductor Devices <http://www.eng.auburn.edu/~niuguof/8710webclass/html/>`_ * `Elec 5710/6710 Semiconductor Devices <http://www.eng.auburn.edu/~niuguof/elec6710dev/html/index.html>`_ * `Elec 7710 Field Effect Transistor (latest notes are moved now to Onenote on skydrive) <http://www.eng.auburn.edu/~niuguof/mosfetweb/html/>`_ * Elec 5700/6700 Semiconductor Fundamentals * Elec 7700 Bipolar transistors * Elec 8710 RF Microelectronics * Elec 7790 Special Topic - On chip RF and Microwave Measurement Theory and Techniques (occasionally offerred on demand) * Elec 7790 Special Topic - Practical Semiconductor Technology Computer-Aided Design (occasionally offerred on demand) * Elec 7790 Special Topic - Compact Modeling of Transistors for IC Design (occasionally offered on demand) Tutorials =========== * `An Introduction to Circuit Simulation Using Multisim <http://www.eng.auburn.edu/~niuguof/multisimdev/>`_. Refer to Elec 2210 course notes for many more in-depth examples of CMOS circuits. * :download:`Python Tutorial for Semiconductor Electronics<python/py.pdf>` * Using Verilog-A Compact Models with Cadence * Using ICCAP for Parameter Extraction * Heterojunction device simulation with Sentaurus * Automation of large scale simulation using Sentaurus workbench