TEACHING

Graduate

• ECE 450/CSE 450: Communications and Networking for Smart Grids

Semester Taught: Fall 2010-12, Fall 2014-17

Co-Instructor: L. Cheng (During 2010, 2012)

New graduate course on communications and networking technology needed for development of to- morrow’s Smart Grid. Topics covered: Introduction to power systems; electricity markets; introduction to networking; relevant networking protocols and standards; SCADA systems; cyber physical system control and security.

• ECE 450/CSE 450: Advanced Topics in Smart Grid Communication

Semester Taught: Spring 2011, Spring 2013

New graduate course for Ph.D. students considering smart grid research. Topics on future power networks for advanced graduate students interested in research on smart grids. Specific topics include introduction to smart grids; conceptual introduction to power systems; system stability, reliability and security. Of particular interests are roles of communications and networking in smart grids, e.g., in demand response, metering, sensor networks, system monitoring, security applications, electricity market interactions, etc.

• ECE 450: Mathematical Foundations of Communications and Signal Processing

Semester Taught: Spring 2012

New course for Ph.D. students designed to lay foundations for the mathematical tools often used and studied in advanced courses in the areas of communications and signal processing. Topics covered included linear algebra; probability theory; stochastic processes; optimization.

• ECE 450/CSE 497: Advanced Wireless Network Design and Analysis

Semester Taught: Spring 2009

Co-Instructor: M. C. Chuah

New graduate course on cognitive radio networks. Topics covered include: Spectrum sensing; radio resource allocation; multiple access; network formation; network coding; routing; security.

• ECE 450: Theory of Communication Networks

Semester Taught: Fall 2005

New advanced graduate course developed on the theoretical foundations of communication net- works. Topics covered: Protocol layering, queueing theory, performance analysis of media access protocols, routing theory.

• ECE 414: Detection and Estimation of Signals

Semester Taught: Fall 2004

Graduate course developed on signal detection and estimation theory. Topics covered: Hypothesis testing as applied to signal detection; various optimality criterion including Bayes and Neyman-Pearson and their applications in digital communications systems; optimum and locally optimum detection schemes for Gaussian and non-Gaussian noise; estimation of unknown signal parameters.

• ECE 450: Wireless Networks

Semester Taught: Fall 2003

New graduate course developed on several important and emerging aspects of wireless network theory. Topics covered: Performance and protocols in present wireless networks; emerging research issues in wireless networking theory: cross-layer design, ad hoc networking, sensor networks, low power design, radio resource allocation schemes, etc.

• ECE 450: Wireless Networks II

Semester Taught: Spring 2004

New graduate research seminar course developed on latest advances in wireless networking theory.

Back to top


Undergraduate

• ECE 341/441: Fundamentals of Wireless Communications

Semesters Taught: Spring 2003, Spring 2005, Fall 2006, Fall 2007, Fall 2009-12, Spring 2015

A new course developed for senior undergraduate and first-year graduate students on the basics of wireless communications and networking. Topics covered: Cellular concept; radio propagation; modulation, equalization, coding, and diversity-combining for wireless communications; cellular standards; wireless data systems.

• ECE 125: Circuits and Systems

Semesters Taught: Spring 2007 – 2010, 2017 – 2018

Co-Instructor: C. Holzinger (2007)

Core junior course focused on the application of signals and systems theory. Topics covered: Formulation of linear circuit equations in the time and frequency domain; complete solutions of difference and differential equations; network theorems; basic stability and feedback concepts; modulation theory, sampling theory and basic digital signal processing ideas.

• EMC 165: Computer and Network Engineering

Semester Taught: Spring 2005

Co-Instructor: M. C. Chuah

New and novel undergraduate Engineering Minor course designed to educate non-engineering students on basics of computer and network engineering. Topics covered: Protocol design, analog to digital conversion, binary operations, packet and circuit switching, history and economics of telecommunications.

Back to top