Course Description

Course CodeCourse NameCreditsHours
5905146 Embedded System 3.0 3
Description Embedded systems are more and more popular today. It will affect the human life greatly. Portable devices like smart phone, PDA, and MP3 player, and so-called IA devices such as home gateway, DVR, and game machine are all categorized as embedded systems. In this course, we will discuss what an embedded system is, what it looks like, and how to build an embedded device. Since an embedded system involves hardware and software issues, we will discuss the related subjects. The prerequisite courses for this class include computer organization and architecture, the C programming language, data structure, system programming, and operating system. The major topics of this course are listed as follows: Introduction and Basic Concepts, The RISC Embedded Architectures, The ARM instruction Set, The Embedded Computing Platforms, Program Design and Analysis, The Embedded Operating Systems, System Design Techniques, Device Manipulation, Networks.