13M044SRV - Real-Time Embedded Systems
Course specification | ||||
---|---|---|---|---|
Course title | Real-Time Embedded Systems | |||
Acronym | 13M044SRV | |||
Study programme | Electrical Engineering and Computing | |||
Module | ||||
Type of study | master academic studies | |||
Lecturer (for classes) | ||||
Lecturer/Associate (for practice) | ||||
Lecturer/Associate (for OTC) | ||||
ESPB | 6.0 | Status | elective | |
Condition | none | |||
The goal | Introduce students to the fundamentals of real-time systems, operating systems architecture, multitasking concepts and the principles of development and design of real-time embedded systems.Provide students with the ability to analyze, design and realize microcontroler based real-time embedded system. | |||
The outcome | Students will be able to design the architecture of real-time embedded software based on given system requirement specification. Students will be able to develop and implement embedded firmware of the microcontroller based real-time system and to analize its performanse. | |||
Contents | ||||
URL to the subject page | http://tnt.etf.bg.edu.rs/~oe4srv/ | |||
URL to lectures | http://tnt.etf.bg.edu.rs/~oe4srv/index_files/Page323.html | |||
Contents of lectures | Real-time operating systems architecture, objects and services, inter-task synchronization and communication concepts, review of standard design patterns. Developing real-time embedded applications in multitasking environment. | |||
Contents of exercises | Introduction to selected real-time operating system API, user and reference guide. Real-time embedded application design and development. Performanse analysis. | |||
Literature | ||||
| ||||
Number of hours per week during the semester/trimester/year | ||||
Lectures | Exercises | OTC | Study and Research | Other classes |
3 | 1 | 1 | ||
Methods of teaching | 45 hours of lectures, 15 hours of supervised problem classes and consultations and 30 hours of lab exercises and project related work and midterm test. Approximately 75 hours of personal study and project related work (3 hours per week during semester, and approximately 30 hours of midterm and final test preparation) | |||
Knowledge score (maximum points 100) | ||||
Pre obligations | Points | Final exam | Points | |
Activites during lectures | 0 | Test paper | 0 | |
Practical lessons | 10 | Oral examination | 40 | |
Projects | ||||
Colloquia | 30 | |||
Seminars | 20 |