![[FA] SIT One SITizen Alumni Initiative_Web banner_1244px x 688px.jpg](/sites/default/files/2024-12/%5BFA%5D%20%20SIT%20One%20SITizen%20Alumni%20Initiative_Web%20banner_1244px%20x%20688px.jpg)
Real Time Computing Systems
This module introduces the principles of real time computer systems and illustrates their practical implementation using a system based on an ARM Cortex-M3 microcontroller. Various tools and techniques are necessary for the development of real-time and embedded systems. These will include system architecture, low-level assembly programming, high level languages, design and scheduling methodologies as well as verification.
Upon completing this module, students will be able to demonstrate the understanding of requirements placed on real-time systems; be able to select an appropriate architecture to meet a real-time requirement, select an appropriate operating system and program design, implement the design of a real-time system, and verify the e functionality of a real-time system.