The document outlines the G53SRP Systems and Real-Time Programming course for third-year computer science students, focusing on thread-based concurrent programming in Java, real-time programming, and interfacing with hardware. It includes information on course structure, assessment methods, and learning outcomes, emphasizing practical exercises and theoretical knowledge. The course covers key topics like concurrency control, real-time scheduling, and programming with interrupts, intended to build foundational skills in developing multi-threaded and real-time applications.
Related topics: