Systems and Computer Engineering (SYSC)
Department of Systems and Computer Engineering
Faculty of Engineering
SYSC 2003 [0.5 credit]
Introductory Real-Time Systems
Principles of event-driven systems. Review of computer organization. Assemblers and linkers. Development of embedded applications. Programming external interfaces, programmable timer. Input/output methods: polling, interrupts. Real-time issues: concurrency, mutual exclusion, buffering. Introduction to concurrent processes.
Precludes additional credit for
SYSC 3003 and
SYSC 3006.
Prerequisite:
SYSC 2001.
Lectures three hours a week, laboratory two hours a week.