Title :
A philosophy and software tool for teaching and learning signal processing and communication systems
Author :
Gunther, Jake ; Eames, Brandon ; Nelson, Darin
Author_Institution :
Dept. Elec. & Comp. Eng., Utah State Univ., Logan, UT
fDate :
March 31 2008-April 4 2008
Abstract :
Graphical modeling software tools have become commonplace in educational laboratories associated with courses in signal processing and communication systems. This paper explains that the purely graphical approach to modeling and simulation can be improved upon by combining graphical modeling with some low-level programming tasks. To implement this philosophy, a new software tool called EduCOM was developed. EduCOM offers a graphical modeling environment to construct system models. It also translates a graphical model into C/C++ code that can be compiled into an executable to simulate the model. Students are required to program the functionality of important blocks in their models such as filters, minimum-distance hard-decision rules, and look-up-tables. Anecdotal evidence is provided indicating that this approach offers an improved learning experience over pure graphical modeling approaches.
Keywords :
computer aided instruction; educational aids; engineering education; software tools; teaching; C/C++ code; EduCOM; communication systems; educational laboratories; graphical modeling software tools; low-level programming; signal processing; Communication systems; Computational modeling; Computer simulation; Education; Graphical models; Laboratories; Programming profession; Signal processing; Signal sampling; Software tools; Signal processing education; engineering education; simulation software;
Conference_Titel :
Acoustics, Speech and Signal Processing, 2008. ICASSP 2008. IEEE International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4244-1483-3
Electronic_ISBN :
1520-6149
DOI :
10.1109/ICASSP.2008.4518190