Hands-on undergraduate course based on software-defined radio and Matlab/Simulink

Dima Bykhovsky

Research output: Contribution to journalArticlepeer-review

1 Scopus citations


Recent breakthroughs lowering the costs of software-defined radio devices have made them very attractive for teaching wireless communication. This paper provides an example of an undergraduate course that incorporates the use of low-cost software-defined radio and Matlab/Simulink software to illustrate the basic principles of practical digital communication systems. This course targets senior level undergraduate electrical engineering students with a background in the fields of communication and signal processing. The course comprises two parts: software-defined radio introductory studies and implementation of a basic digital modem. The second part of this course may also be taught as project-based learning or in a hackathon-style event. Finally, a list of additional project-based learning/hackathon projects is provided.

Original languageEnglish
Pages (from-to)71-80
Number of pages10
JournalInternational Journal of Electrical Engineering and Education
Issue number1
StatePublished - 1 Jan 2022
Externally publishedYes


  • Matlab
  • Simulink
  • Software-defined radio
  • hackathon
  • undergraduate curriculum

ASJC Scopus subject areas

  • Education
  • Electrical and Electronic Engineering


Dive into the research topics of 'Hands-on undergraduate course based on software-defined radio and Matlab/Simulink'. Together they form a unique fingerprint.

Cite this