June 15, 2019
June 15, 2019
June 19, 2019
Electrical and Computer
In recent years, software-defined radio (SDR) has become increasingly popular in electrical and computer engineering education as a tool for teaching communication systems, networking, and digital signal processing. Adoption of SDR has been enabled through decreasing hardware costs, mature and widely available software development tools, and educational resources aimed at effectively utilizing SDR in undergraduate education. A survey of the current engineering education literature shows that SDR technology has been widely adopted in advanced digital communications and networking courses, elective courses focusing on SDR technology itself, as an enabling technology in senior capstone or research projects, and as a demonstration and motivational tool supplementing existing courses or laboratories.
This paper presents an introductory physical-layer analog and digital communication systems course which has been designed to use modern SDR hardware and supporting software tools as an integral part of the course. Because the course prerequisites include only signals and systems analysis, Fourier Transform theory, and probability, it is a true first course in communication systems. Course topics include fundamental topics such as amplitude and angle modulation as well as modern communication topics such as orthogonal frequency division multiplexing. Each major course topic is accompanied by a laboratory module designed to reinforce that topic through simulation and hands-on experimentation. Students use MATLAB and Simulink software tools together with personal low-cost SDR hardware, allowing them to conduct experiments and investigations outside the traditional undergraduate laboratory setting. Through a balanced pedagogical approach involving in class experimentation and outside of class projects, the laboratory modules are designed to ensure strong understanding of foundational topics while simultaneously engaging and motivating students through investigation of real-world wireless communication signals and systems.
Details of the course approach, structure, and implementation are presented. Laboratory modules, their associated learning outcomes, and the use of MATLAB/Simulink and SDR hardware are described. The paper concludes with lessons learned and future improvements based on the initial offering of the course. The complete course materials, including all MATLAB and Simulink software and laboratory guides, are freely available.
Prust, C. J. (2019, June), An Introductory Communication Systems Course with MATLAB/Simulink-Based Software-Defined Radio Laboratory Paper presented at 2019 ASEE Annual Conference & Exposition , Tampa, Florida. 10.18260/1-2--32078
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2019 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015