Type of studies | Title |
---|---|
Undergraduate Academic Studies | Software Engineering and Information Technologies (Year: 4, Semester: Winter) |
Category | Professional-applicative |
Scientific or art field | Computer Engineering and Computer Communication |
ECTS | 6 |
Educating students in design and programming of real-time software with focus on real-time operating systems and complex real-time applications.
Ability to design and implement real-time software with focus on real-time operating systems and complex real-time applications with parts in system’s and user’s address space.
Introduction. Real-time operating system design (Development and classification. Concept of procceses.). Resource management. Processor management (Process planning algorithms. Deadlocks of processes. Time driven software. Tasks schedulability analysis. Tools Timestool and Cheddar). Memory management (Memory allocation in multiprogramming conditions. Virtual memory.). Input-output management (Input-output units. Interrupts and I/O processes. Program independence of I/O units. Device drivers.). Information management (File system. Operations. File organzations. Baffering. Hierarchical system model.). Examples of real-time operating systems (Multitasking. RTlinux. RTEMS.). Examples of real-time applications (Telephone exchange. Computer games.).
Lectures, tutorials, computer practice classes, consultations. During the semester students first complete laboratory practice tasks and then a course project. This is completed during the computer practice classes.
Authors | Title | Year | Publisher | Language |
---|
Course activity | Pre-examination | Obligations | Number of points |
---|---|---|---|
Computer exercise attendance | Yes | Yes | 5.00 |
Computer excersise defence | Yes | Yes | 20.00 |
Project | Yes | Yes | 40.00 |
Theoretical part of the exam | No | Yes | 30.00 |
Lecture attendance | Yes | Yes | 5.00 |
Prof. Miroslav Popović
Full Professor
Lectures
Asistent sa doktoratom dr Vladimir Marinković
Assistant with PhD
Computational classes
Teaching Associate Aleksandar Petrovski
Teaching Associate
Computational classes
Teaching Associate Milorad Trifunović
Teaching Associate
Computational classes
Asst. Prof. Miodrag Đukić
Assistant Professor
Computational classes
© 2024. Faculty of Technical Sciences.
Address: Trg Dositeja Obradovića 6, 21102 Novi Sad
© 2024. Faculty of Technical Sciences.