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(s): SYSC 2001 and (SYSC 2002 or SYSC 2006).Lectures three hours a week, laboratory two hours a week.

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(s): SYSC 2001 and (SYSC 2002 or SYSC 2006).Lectures three hours a week, laboratory two hours a week.





There are no comments for this course.