Course code InfT6032
Credit points 4.50
Total Hours in Course120
Number of hours for lectures16
Number of hours for laboratory classes32
Date of course confirmation12.01.2016
Responsible UnitInstitute of Computer Systems and Data Science
Dr. sc. ing.
Real-time systems are used in control of technological, transportation, biological and other processes where response to changes in process should be correct not only by functionality, but also should be issued in time. Number of hardware and software solutions exists for real-time systems implementation, application of them is defined by characteristics of the given process. The course includes theoretical formulation, application, specification of requirements and tools for modeling and designing of real-time systems. Theoretical knowledge is improved in practical workshops.
• Knowledge about types, operation principles, modeling and design tools of real-time systems;
• skills to implement real-time control system for a given process;
• competence to formally define functional and execution time requirements of given process and choose appropriate methods and tools for implementation of the system.
1. Laplante P. A. Real-Time Sysems Design and Analysis. IEEE Press, 2004.
2. Douglass B. P. Real-Time UML Workshop for Embedded Systems. Burlington: Elsevier, 2007.
3. Wasetti A. Software frameworks and embedded control systems. Berlin: Springer-Verlag, 2002.
1. Di Jasio L. Programming 16-bit microcontrollers in C. Learning to fly the PIC24. Elsevier, 2007.
2. Noergaard T. Embedded Systems Architecture: A Comprehensive Guide for Engineers and Programmers. Burlington: Elsevier, 2005.