Teaching

ECE 549: RF Design for Wireless

  • Beginning graduate level course on RF system design.
  • Topics covered include radio and wireless system design concepts, RF modulation methods, system metrics (gain, link budget, noise analysis), transmission-line/ waveguide theory, impedance matching/ tuning networks, Smith Chart analysis, network analysis, theory/design of basic microwave passive building blocks like couplers, dividers, and filters. Some homeworks and/or projects will include the use of MATLAB/Python and ADS.
  • Textbook: 1) M.B. Steer, Microwave and RF Design Series, 2019. (https://repository.lib.ncsu.edu/handle/1840.20/36776)
    2) David. M. Pozar, Microwave Design, 4th Edition. (Also available online with library)
  • This course is taught every Fall semester.
  • This course is also offered through Engineering Online.
  • ECE 549 is also part of the 5G Technologies Certificate Program at NC State.

ECE 719: Advanced Microwave Design

  • Advanced graduate level course on RF system design.
  • Topics covered include wireless system design concepts, RF modulation/demodulation, noise and distortion analysis/measurement methods, overview of phased array systems, noise and nonlinear aspects, passive and active component design including intelligent reflector arrays (design, link budgets, noise analysis), antenna-subset modulation, power amplifiers. This is mainly a project driven course which includes design of QAM Modulator and Demodulator, design aspects of Holographic Surfaces, and Microwave Power Amplifier using industry models..
  • Textbook: 1) M.B. Steer, Microwave and RF Design Series, 2019. (https://repository.lib.ncsu.edu/handle/1840.20/36776)
    2) David. M. Pozar, Microwave Design, 4th Edition. (Also available online with library)
    3) Steve C. Cripps, RF power amplifiers for wireless communications, 2nd Edition (Available online with the library.
    4) Supplementary Reading: Will be assigned along the duration of the course as reading materials/journal publications. Website links will also posted to aid in setting up software tools.
  • This course is taught every Spring semester.