everything.study
SYSC 3303

Real-Time Concurrent Systems

0.5 credit · Undergraduate

Principles and practice of a systems engineering approach to the development of software for real-time, concurrent, distributed systems. Designing to achieve concurrency, performance, and robustness, using visual notations. Converting designs into programs. Introduction to hard real-time systems. Team project.

2020

Topics

  • Nature of Real-Time Systems
  • Concurrency
  • Java Threads
  • Synchronization of Java Threads
  • Real-Time Software Design Method
  • Analysis of Real-Time Software Designs
  • Verification and Validation
  • Recent Developments in Real-Time Concurrent Systems

Prerequisites & course information

Precludes additional credit for SYSC 3313 . Prerequisite(s): For students in the Faculty of Engineering and Design: SYSC 2100 , and SYSC 4001 , and enrolment in Software Engineering, or permission of the Department. For students in Computer Science: COMP 2401 , COMP 2402 , and COMP 3000 . Lectures three hours a week, laboratory two hours a week.

Sources