This course introduces the embedded operating system principles and embedded software development. The students taking this course can understand design of embedded computer systems, manpulation and control. Students taking this course must have basic programming skills.