Course Description
This course introduces the fundamentals of real-time embedded systems. It covers the basic ingredients of the complete Internet of Things (IoT) systems regarding real-time software development based on a practical embedded system utilizing a real-time operating system. Embedded hardware systems (e.g. Raspberry Pi, Beagle Bone, TI Sensor Tag etc.) together with in-depth case studies on intelligent sensor based embedded systems will also be introduced. Students will also have the chance to work on lab/tutorials essential for the development of practical real-world IoT systems.
Intended Learning Outcomes
CILO-1: Apply knowledge of mathematics, science and engineering. [POs: a]
CILO-2: Design and conduct experiments, as well as to analyze and interpret data. [POs: b]
CILO-3: Design a system, component or process to meet desired needs. [POs: c]
CILO-4: Identify, formulate and solve engineering problems. [POs: e]
CILO-5: Use the techniques, skills and modern engineering tools necessary for engineering practice. [POs: k]
CILO-6: Use the computer/IT tools relevant to the discipline along with an understanding. [POs: l]