ECE5881 · Monash University
Real-time system design
- Credit points
- 6
- Level
- 5
- Workload
- ≈ 12 h / week
- Faculty
- Engineering
What it covers
The unit aims to enable you to understand, analyse, specify, design and test real-time systems using both hardware and software development. Migration between software and hardware will be considered as an approach to meet design criterion such as speed, throughput, energy usage and cost. The design, analysis and implementation of real-time operating systems will be studied and will include scheduling policies, process creation and management, inter-process communication and synchronisation, efficient handling of I/O and communication. You will complete a major team design project that includes hardware and software design of a real-time system.
Assessment
| Task | Type | Weight |
|---|---|---|
| Pendulum project reporthurdle | Project | 15% |
| Programming session: Bus communication and interfacing completion quizhurdle | Quiz / Test | 5% |
| Programming session: RT scheduling completion quizhurdle | Quiz / Test | 10% |
| Final assessmenthurdle | Examination | 50% |
| Pendulum project completion quizzeshurdle | Project | 15% |
| Programming session: Bus control and arbitration completion quizhurdle | Quiz / Test | 5% |
Hurdle tasks must be passed regardless of your overall mark.
When and where
Not offered in 2027, or offerings not published yet.