• DocumentCode
    3415580
  • 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
  • fYear
    2008
  • fDate
    March 31 2008-April 4 2008
  • Firstpage
    2637
  • Lastpage
    2640
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech and Signal Processing, 2008. ICASSP 2008. IEEE International Conference on
  • Conference_Location
    Las Vegas, NV
  • ISSN
    1520-6149
  • Print_ISBN
    978-1-4244-1483-3
  • Electronic_ISBN
    1520-6149
  • Type

    conf

  • DOI
    10.1109/ICASSP.2008.4518190
  • Filename
    4518190