CENG768Graduate
Real Time and Embedded Software Development
Printed in the catalogue as REAL TIME AND EMBEDDED SOFTWARE DEVELOPMENT
Course content
Fundamental theoretical issues related to real-time computing. Characteristics of sequential, concurrent and real-time programs. Multiprocessing and multiprogramming. Introduction to real-time operating systems. Some examples of prominent real-time operating system and specifics of embedded development tools. Board support packages and device drivers. Real-Time scheduling and schedulability Analysis. Uniprocessor scheduling. Multiprocessor scheduling.
More in CENG
- CENG100Computer Engineering Orientation
- CENG111Introduction to Computer Eng. Concepts
- CENG140C Programming
- CENG213Data Structures
- CENG222Statistical Methods for Computer Engineering
- CENG223Discrete Computational Structures
- CENG232Logic Design
- CENG240Programming with Python for Engineers