Thumbnail
Access Restriction
Subscribed

Author Salewski, Falk ♦ Kowalewski, Stefan ♦ Wilking, Dirk
Source ACM Digital Library
Content type Text
Publisher Association for Computing Machinery (ACM)
File Format PDF
Language English
Subject Domain (in DDC) Computer science, information & general works ♦ Computer programming, programs & data
Subject Keyword Lab course ♦ Realtime and embedded systems ♦ Computer science education
Abstract Traditional methods for teaching the design of embedded systems usually deal with either a hardware or a software view of the system. In computer science it is mostly the software view. The hardware issues taught mostly deal with CPU based systems only and seldom with reconfigurable hardware. We recommend having a more general view at embedded systems in the way that it is always a programmable hardware platform (CPU based or reconfigurable hardware) which has to be programmed in a suitable programming language. In this context we offer a lab course where students should get familiar with different hardware platforms used in embedded systems. They should solve the same task both with a CPLD and a microcontroller each in order to clarify the differences between the two implementations. In this paper our experiences in this field of embedded systems education are described as well as our plans to continue.
Description Affiliation: Embedded Software Laboratory - Chair of Computer Science XI, RWTH Aachen University, Aachen, Germany (Salewski, Falk; Wilking, Dirk; Kowalewski, Stefan)
Age Range 18 to 22 years ♦ above 22 year
Educational Use Research
Education Level UG and PG
Learning Resource Type Article
Publisher Date 2004-10-01
Publisher Place New York
Journal ACM SIGBED Review (SIGBED)
Volume Number 2
Issue Number 4
Page Count 5
Starting Page 70
Ending Page 74


Open content in new tab

   Open content in new tab
Source: ACM Digital Library