TEACHING EXPERIENCES

Teaching Acitivites at Colorado School of Mines

Graduate Courses
EENG 527: Wireless Communications
➤ Spring 2025

Undergraduate Courses
EENG 427: Wireless Communications
➤ Spring 2025
EENG 386: Fundamentals of Engineering Electromagnetics
➤ Fall 2024



Teaching Acitivites at New Mexico Tech

Student Achievements


Undergraduate Courses
EE 211: Circuits & Signals I
➤ Fall 2023, Fall 2021, Fall 2020
EE 252: Digital Electronics
➤ Spring 2020
EE 271: Mathematical Engineering
➤ Spring 2021, Fall 2020
EE 361: Mixed Electronics Lab I
➤ Fall 2023, Fall 2022, Fall 2021
EE 362: Mixed Electronics Lab II
➤ Spring 2024, Spring 2023, Spring 2022
EE 472: Digital Signal Processing
➤ Spring 2024, Spring 2023, Spring 2022, Spring 2021, Fall 2019
EE 491: Visible Light Communications, Networking, and Applicaitons
➤ Spring 2020

Master of Science for Teachers (MST) Courses
ST 589: Cybersecurity Fundamentals
➤ Spring 2024, Fall 2022, Spring 2022, Spring 2021

Summer Mini Course
EE 108: Trans Solar to Usable Energy
➤ Summer 2021









Colorado School of Mines

Electrical Engineering

E-mail: sihua.shao@mines.edu  

Phone: 303-384-2685