Teaching

    TECHIN 509 Technology Foundation (Autumn 2024): This course introduces fundamental programming skills in Python for software development and data analysis, visualization, and manipulation.

    TECHIN 512 Introduction to Sensors and Circuits (Autumn 2024): This course introduces students how to connect digital systems to the physical world by integrating sensors and microcontrollers. Students will also gain experience in the general process of sensor selection and designing hardware systems.

    EE 342 Signals, Systems, and Data II (Winter 2024): This course introduces fundamental methods for discrete signal processing such as the z-transform, the discrete Fourier transform (DFT), discrete time Fourier transform (DTFT), and tools for analysis of discrete time linear systems. The course consists of lectures and labs to establish theoretical and experimental understanding of signals and systems. (Rating: 4.8 out of 5)

    EE 241 Programming For Signal And Information Processing Applications (Spring 2023): This course aims to provide fundamental Python programming skills in the context of signal and information processing through hands-on projects. The course particularly focuses on learning how to write Python codes for real-world applications that are Functional, Efficient, and Documented. (Rating: 4.5 out of 5)

Mentoring

    Anokhi Mehta
    Undergraduate student, IIT Bombay

    Fengqing Jiang
    Doctoral student, ECE, University of Washington

    Zhangchen Xu
    Doctoral student, ECE, University of Washington