Smart devices are omnipresent today and the design of these embedded systems requires a multidisciplinary approach. It is important that students in electrical engineering and computer science learn all aspects of the design of such systems. Our course on Complex Systems Design Methodology presents an overview of embedded systems design with a strong focus on the main concepts, preparing the students for more detailed follow up courses on specific topics. Imparting the theoretical concepts to the students is not sufficient, however. Hands-on sessions are indispensable for the students to acquire the necessary skills. In this paper we present our approach for these hands-on sessions, which is to pose relatively small problems in separate sessions, each focusing on a single design aspect.
[1]
M. Bister,et al.
Automated segmentation of cardiac MR images
,
1989,
[1989] Proceedings. Computers in Cardiology.
[2]
C. Petri.
Kommunikation mit Automaten
,
1962
.
[3]
David Harel,et al.
Statecharts: A Visual Formalism for Complex Systems
,
1987,
Sci. Comput. Program..
[4]
Andy J. Wellings,et al.
Guidelines for a graduate curriculum on embedded software and systems
,
2005,
TECS.
[5]
Gilles Kahn,et al.
The Semantics of a Simple Language for Parallel Programming
,
1974,
IFIP Congress.
[6]
Thorsten Grotker,et al.
System Design with SystemC
,
2002
.