Title :
Bridging the gap between future software and hardware engineers: a case study using the Nios softcore processor
Author :
Kairus, J. ; Forsten, Juha ; Tommiska, Matti ; Skytta, J.
Author_Institution :
Signal Process. Lab., Helsinki Univ. of Technol., Espoo, Finland
Abstract :
As digital designs grow both in size and functionality, the importance of software development concepts has increased. This has led to a demand in the industry for engineers with good skills in both electrical engineering and computer science. However, the general trend in undergraduate education has been a divergence of these two historically close fields of study. To have an influence in the opposite direction, a digital laboratory course was reformed at the Helsinki University of Technology. The modernized laboratory course includes exercises on Altera´s Nios development platform, which has been enhanced with a custom-designed expansion board. The exercises include both software and hardware concepts and contribute to a better understanding between future electrical engineers and computer scientists. Based on student feedback, the initial objective of bridging the gap between software and hardware engineers has been achieved.
Keywords :
computer science education; educational computing; educational courses; electrical engineering education; Nios softcore processor; computer science; custom-designed expansion board; digital laboratory course; electrical engineering; hardware engineers; software development; software engineers; undergraduate education; Computer aided software engineering; Computer science; Computer science education; Electrical engineering; Field programmable gate arrays; Hardware; Laboratories; Logic devices; Logic programming; Programmable logic arrays;
Conference_Titel :
Frontiers in Education, 2003. FIE 2003 33rd Annual
Print_ISBN :
0-7803-7961-6
DOI :
10.1109/FIE.2003.1264713