Virginia Tech® home

ECE 5674 - Software Radios: Modern Radio Engineering (3C)

Course Description

An introduction to software radios, devices that can be programmed to work with a variety of different radios. The course will cover the following topics: software radio architectures, existing software radio efforts, a review of basic principles, an analysis of receiver operation.

Why take this course?

This course provides students with an understanding of a technological advance that is brand-new and will still be fairly new when they graduate.

Learning Objectives

  • choose or create an overall architecture for a software radio
  • determine the impact of various stages such as the RF link on the software design
  • perform a trade-off analysis of fixed vs programmable resources