The minimum total expected workload to achieve the learning outcomes for this unit is 144 hours per semester typically comprising a mixture of 3-6 hours of scheduled learning activities and 6-9 hours independent study per week. Scheduled activities may include a combination of teacher-directed learning, peer-directed learning and online engagement. Independent study may include associated readings, assessment and preparation for scheduled activities.
explain the development process for real-time systems from specification, simulation, implementation and testing
design and analyse hardware accelerators that improve real-time system performance in areas such as energy use, latency and throughput
compare, measure and analyse the performance and overhead of real-time scheduling policies of a real-time operating system
describe the effectiveness and benefits of deploying a real-time operating system in software development of a real-time system
design and implement interface logic to a bus system and its associated arbitration logic using a hardware description language
formulate, plan, create, document and test a solution to a real-time system design problem in a team framework using a real-time kernel and a hardware description language.
