At the end of the course students should be able to: (i) Demonstrate knowledge of rate monotonic theory and how to apply it to real-time applications; (ii) Understand the process and fundamentals of integrating micro processor-based embedded system elements to realize systems that not only meet functional requirements, but timing and performance requirements as well; and (iii) Use practical skills to design and integrate a real-time operation system with a micro processor to host real-time service data processing.