TTK4147 (sanntid)

Real-time Systems

Autumn

Trondheim

English

Overview

58 candidates

Average grade

C

2.84

0.11

Pass rate

100%

same

Grade distribution
Average over time
Pass rate over time

About this 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 outcomes

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.

Teaching methods

Lectures. Furthermore, there is laboratory work, computer exercises and practical programming tasks that are carried out during scheduled lab time.