Title :
Incorporating software engineering principles into real time engineering courses
Author :
Sarma, Ted ; Atashbar, Massood ; Mousavinezhad, Hossein
Author_Institution :
Dept. of Electr. & Comput. Eng., Western Michigan Univ., Kalamazoo, MI, USA
Abstract :
One common industrially pertinent area between electrical engineering and computer science encompasses digital data acquisition, signal processing, communication and control. Students need to be exposed to high-level software engineering practices that are engineering based. An already crowded computer engineering program curriculum cannot accommodate each of these courses separately. At Western Michigan University (WMU) a junior level course was created that teaches high-level software engineering best practices using Visual Basic that is applied to these areas. The students were required to maintain assignment logs, which provided a closed-loop feedback mechanism for continuous course quality improvement. This course is highly successful in that the students learn a great deal of information as well as gaining experience in applications that is useful in subsequent course work and careers.
Keywords :
computer science education; continuous improvement; educational courses; educational institutions; electrical engineering education; real-time systems; software engineering; visual languages; Western Michigan University; assignment logs; closed-loop feedback mechanism; computer engineering program; continuous course quality improvement; digital data acquisition; electrical engineering; high-level software engineering; real time engineering courses; real-time systems; signal processing; software engineering principles; visual basic; Communication industry; Computer industry; Computer science; Data acquisition; Digital signal processing; Electrical engineering; Industrial control; Maintenance engineering; Process control; Software engineering;
Conference_Titel :
Frontiers in Education, 2003. FIE 2003 33rd Annual
Print_ISBN :
0-7803-7961-6
DOI :
10.1109/FIE.2003.1265907