Course - Real-time Systems - TTK4147
TTK4147 - Real-time Systems
About
Examination arrangement
Course content
Necessary computer hardware knowledge. Important issues from operating systems. Analysis of time requirements, resource allocation, principles of resource management within time bounds. Viability analysis and evaluation of requirements for runtime systems for embedded realtime systems. Distributed real-time and data aquisition systems. Analysis and custom for realtime applications. Practical skill in programming of real-time systems.
Learning outcome
Knowledge: - Extensive knowledge about principles and methods for resource-analysis for embedded- and real-time systems. - Good knowledge of the relevant mechanisms and methods in operating systems and hardware that have influcence on real-time aspects. - Good knowledge about principles and methods for design and construction of embedded- and real-time systems. - Knowledge about analysis of physical systems as a basis for design of real-time systems. Skills: - Practical skill in design, construction and implementation of embedded- and real-time systems. - Independently be able to do small development-projects, and actively contribute to larger. - Be able to analyze problems and contribute with new directions. General competence: - Communicate topics related to real-time systems with both specialists and the community. - Have concious attitude to how real-time systems can influence health, safety and the environment.
Learning methods and activities
Lectures, laboratory work, computer exercises, practical programming.
Compulsory assignments
- Mandatory work
Further on evaluation
To be able to take the exam, it is mandatory to accomplish at least 80 % of the lab exercises.
The course evaluation consists of 2 parts, a semester assignment weighted 30/100 and a final exam weighted 70/100. To pass this course, both parts have to be passed.
If there is a re-sit examination, the examination form may change from written to oral. In the case that the student is graded F/Fail as a final grade after both ordinary and re-sit exam, then the student must retake the course in its entirety.
Recommended previous knowledge
General basic IT knowledge, corresponding to most of the following subjects: TDT4100 Object-Oriented Programming, TFE4105 Digital Design and Computer Fundamentals, TTK4125 Computerized Control in Industrial Systems, TTK4145 Real-time programming, and any course in operating systems.
Course materials
Textbook will be announced at start of the semester. Supplemented by lecture notes published by the department.
Credit reductions
Course code | Reduction | From | To |
---|---|---|---|
TDT4186 | 2.0 | AUTUMN 2009 |
No
Version: 1
Credits:
7.5 SP
Study level: Second degree level
Term no.: 1
Teaching semester: AUTUMN 2024
Language of instruction: English
Location: Trondheim
- Technological subjects
Department with academic responsibility
Department of Engineering Cybernetics
Examination
Examination arrangement: Aggregate score
- Term Status code Evaluation Weighting Examination aids Date Time Examination system Room *
- Autumn ORD Semester assignment 30/100 D 2024-11-06 18:00 PAPIR
-
Room Building Number of candidates - Autumn ORD School exam 70/100 D 2024-12-20 09:00 INSPERA
-
Room Building Number of candidates SL415 Sluppenvegen 14 20 SL410 blå sone Sluppenvegen 14 36 - Summer UTS School exam 70/100 D INSPERA
-
Room Building Number of candidates
- * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.
For more information regarding registration for examination and examination procedures, see "Innsida - Exams"