Home

 

 

Teaching a new course in Spring 2025
ECE 398MA: Introduction to Modern Communication with Python and SDR

In this course, students will discover the foundational concepts behind modern wireless communication systems and get hands-on experience with cutting-edge software-defined radio (SDR) technology. Students learn how Python can be used to simulate and decode real-world communication protocols such as Bluetooth, WiFi, and FM Radio. This course aims at junior ECE students who are interested in wireless technologies and curious about practical implementations of communication theory.


 

About Thomas Moon

I am a teaching assistant professor in ECE department at UIUC.

I am looking for UIUC ECE undergraduate students who are interested in remote sensing, signal processing, and wireless communication for his/her senior project or independent study. 


  • Post-doctoral researcher, UIUC, 2017-2019
  • Principle Test Development Engineer, IBM/Globalfoundries, 2015-2017
  • Ph.D., ECE at Georgia Institute of Technology (GeorgiaTech), 2015
  • B.S., EEE at Pohang University of Science and Technology (POSTECH) in South Korea, 2008

Research Interest

  • Current research interest
    Radar tracking by Bayesian estimator, Radar security, Wireless sensing by mmWave and Phase-array
    .
  • Previous research interest
    Test-system design for mmWave and phase-array (IBM/Globalfoundries)
    Wideband signal reconstruction by sub-nyqvist rate sampling (GeorgiaTech)
    High-speed digital signal testing (GeorgiaTech)