Course DescriptionThis course will introduce and explore the programming language and operating systems facilities essential to the implementation of real-time, reactive, embedded, robotic, and/or networked systems. It will provide the knowledge of practical system issues raised from design and programming. Differentiated issues arising from design, concurrent, reactive, safety-critical and embedded systems will be explored in depth. Simple hands-on development is facilitated with an embedded system development kit.
Sample Course Outline
It is recommended students take CSCI 130 and have C programming experience prior to taking this course.
- Robotics and Embedded Systems : Required Courses