Research and Practice in Undergraduate Embedded System Course

Embedded systems are becoming very common and meantime create a high demand for hardware and software engineer to support the development of IT. The higher education institutions are facing the need to update their embedded system syllabus. In this paper, we will share our experiences in the development of an undergraduate embedded systems course. This paper describes the design, implementation and teaching style of Application & Principle of Embedded System course in Department of Electrical Engineering, Beijing Institute of Technology. The paper also presents the challenges encountered due to broad knowledge background and how to achieve the right balance between theory and practice. We also introduce how co-operation between BIT and INTEL in Embedded System Joint Lab.

[1]  Wayne Wolf,et al.  Hardware/Software Co-Design: Principles and Practice , 1997 .

[2]  Zhao Zhang,et al.  Reflections on Implementing and Teaching an Advanced Undergraduate Course in Embedded Systems , 2007, 2007 IEEE International Conference on Microelectronic Systems Education (MSE'07).

[3]  Rajeev Gandhi,et al.  Undergraduate embedded system education at Carnegie Mellon , 2005, TECS.

[4]  A. Gokhale Collaborative Learning Enhances Critical Thinking , 1995 .

[5]  R. Felder,et al.  Navigating the Bumpy Road to Student-Centered Instruction , 1996 .

[6]  Gurdip Singh,et al.  A multidisciplinary real-time embedded-systems curriculum , 2002 .

[7]  J.R. Vallino,et al.  Work in progress - multi-disciplinary real-time and systems laboratory and course sequence , 2004, 34th Annual Frontiers in Education, 2004. FIE 2004..

[8]  Jon Rigelsford Robotic Explorations: A Hands‐On Introduction to Engineering , 2002 .

[9]  Hugo De Man,et al.  Embedded systems education: how to teach the required skills? , 2004, CODES+ISSS '04.

[10]  Wayne H. Wolf What and why about architecture for embedded systems , 2000, WCAE '00.

[11]  P. Stravers Embedded system design , 1994 .

[12]  Frank Vahid,et al.  Embedded system design - a unified hardware / software introduction , 2001 .

[13]  M.W. Mutka,et al.  Teaching undergraduate computer science and engineering students techniques for the design and analysis of real-time applications , 1998, FIE '98. 28th Annual Frontiers in Education Conference. Moving from 'Teacher-Centered' to 'Learner-Centered' Education. Conference Proceedings (Cat. No.98CH36214).

[14]  Zhao Zhang,et al.  A platform FPGA-based hardware-software undergraduate laboratory , 2005, 2005 IEEE International Conference on Microelectronic Systems Education (MSE'05).

[15]  B. Davis Tools for Teaching , 1993 .

[16]  Yang Zhi-qiang The Design and Development of Embedded System , 2005 .

[17]  Anthony F. Grasha,et al.  A Matter of Style: The Teacher as Expert, Formal Authority, Personal Model, Facilitator, and Delegator , 1994 .