Title :
A real-time, Matlab-based undergraduate digital communications course
Author :
Bazdresch, Miguel
Author_Institution :
Dept. of Electron., Syst. & Inf., ITESO Univ., Tlaquepaque, Mexico
Abstract :
In recent years, it has become imperative to teach digital communications to Electronics and Communications engineering majors. In this paper, we present a four-month undergraduate course on digital communications in which students design and implement a complete, real-time interactive communications system that transmits data in digital form between two computers. The only prerequisite is a course on the basics of signals and systems, Matlab programming and analog modulation. This complex objective becomes achievable by using Matlab as a prototyping language, and the computers´ sound cards as analog front-ends. Although Matlab is widely regarded as a simulation tool not adequate for implementing real-time, on-line systems, we show that it is in fact suitable for this purpose, when combined with a rate-control and formatting tool between the program and the sound card.
Keywords :
computer aided instruction; digital communication; educational courses; electronic engineering education; mathematics computing; teaching; telecommunication engineering education; Electronics and Communications engineering majors; Matlab programming; analog modulation; digital communication teaching; prototyping language; real-time Matlab based undergraduate digital communication course; real-time interactive communication; simulation tool; Bandwidth; Digital communication; Digital signal processing; Programming; Real time systems; Receivers; Transmitters; Undergraduate digital communications; education; laboratory; real-time; simulation;
Conference_Titel :
Digital Signal Processing Workshop and IEEE Signal Processing Education Workshop (DSP/SPE), 2011 IEEE
Conference_Location :
Sedona, AZ
Print_ISBN :
978-1-61284-226-4
DOI :
10.1109/DSP-SPE.2011.5739249