Toward HW/SW Integration: a Networked Embedded System Course in Taiwan Chi-Sheng Shih Graduate Institute of Networking and Multimedia National Taiwan University cshih@csie.ntu.edu.tw Shiao-Li Tsao Department of Computer Science National Chiao Tung University sltsao@csie.nctu.edu.tw Yeh-Ching Chung Department of Computer Science National Tsing Hua University ychung@cs.nthu.edu.tw Shyh-In Hwang Department of Computer Science and Engineering Yuan Ze University shyhin@saturn.yzu.edu.tw Abstract Traditional Computer Science curricula focus on the training for logic reasoning and programming skills. System integration is often not covered in computer science curricula. As the embedded platforms migrate from 8-bit microprocessors to 32-bit microprocessors, the engineers require different skills to design modern embedded systems. The Computer Science faculties at several universities in Taiwan have collaborated to design a new course to meet such needs. In this course, we focus on the capability of integrating hardware and software in networked embedded systems. In particular, the students learn the skills for embedded real-time programming, multi-thread programming, low-power network protocols, security, and wireless networks protocol. In this article, we report the design rationale and current status of this course. I. INTRODUCTION The embedded industries in Taiwan and many other countries have been a booming industry session in the last few years. Nevertheless,
/lp/association-for-computing-machinery/toward-hw-sw-integration-a-networked-embedded-system-course-in-taiwan-wEEcmsUqTa