Teaching

Course Taught at NMSU

Teaching load at NMSU is 2+2: two courses per semester

  • EE 300 Cornerstone (Fall 2020, Spring 2021, Fall 2021, Spring 2022, Fall 2022)

Application and realization of engineering principles to a guided team-based design project. Formulation and implementation of test procedures, evaluation of alternate solutions and oral and written communication of the design and test results.

  • EE 317   Electronics I   (Fall 2012, Fall 2013, Fall 2014, Fall 2015, Fall 2022)

Analysis and design of single-time-constant circuits, opamp applications, diode circuits, linear power supplies, and single-transistor MOS and BJT amplifiers. Introduction to solid-state devices and digital CMOS circuits.

  • EE 480/510 Introduction to Analog and Digital VLSI (Fall 2021)

Introduction to analog and digital VLSI circuits implemented in CMOS technology. Design of differential amplifiers, opamps, CMOS logic, flip-flops, and adders. Introduction to VLSI fabrication process.

  • EE 485/EE523   Analog VLSI Design (Spring 2014, Spring 2016, Spring 2022)

Analysis, design, simulation, layout and verification of CMOS analog building blocks, including references, opamps, switches, and comparators. Teams implement a complex analog IC.

  • EE 486/EE524   Digital VLSI Design Laboratory (Spring 2013, Spring 2014)

An introduction to VLSI full custom design flows and design tools, including schematic design, simulation, layout, verification, and post-layout simulation. The lab applies deep submicron processing technologies and industrial process development kits.

  • EE 501   Research Topics in Electrical and Computer Engineering  (Fall 2015, Fall 2017, Fall 2019)

Ethics and methods of engineering research; contemporary research topics in electrical and computer engineering.

  • EE 512   ASIC Design  (Spring 2015, Spring 2016, Fall 2017, Spring 2019, Spring 2020, Fall 2022)

This course provides students with experiential knowledge of modern application-specific integrated circuits. Topics include ASIC packaging and testing, I/O pads and ESD, Verilog programming and simulation, FPGA verification, Register-transfer level synthesis, timing and area optimization, floorplanning and routing, digital interfaces, full custom and standard cell design, post-layout simulation, and PCB schematics and layout.

  • EE 514   Biosensor Electronics (Spring 2013)

This course will provide students with the knowledge of basic integrated analog, mixed-signal, and RF blocks and how to combine these circuits into sensory systems for biomedical applications. Target areas are in physiology, brain-machine interfaces, neural recording and stimulation. The lecture will include details on operational amplifiers, voltage amplifiers, current mode circuits, analog to digital converters, low-power radio transmitters and receivers, layout, simulation and design of VLSI circuits and systems.

  • EE 519   RF Microelectronics (Fall 2015)

This course provides students with experiential knowledge of modern Radio Frequency integrated circuits. Topics include Basic Concepts in RF Design, Communication Concepts, Transceiver Architectures, Low Noise Amplifiers, Mixers, Passive Device in RF Designs, Oscillators, Phase-Locked Loops, Frequency Synthesizers, Power Amplifiers, and State-of-the-art RF systems and applications.

  • EE 567   SOC Design (Spring 2017, Spring 2018, Fall 2019)

The course aims to produce students who are capable of developing ARM-based SoCs from high-level functional specifications to design, implementation and testing on real FPGA hardware using standard hardware description and software programming languages.