Model-Based Design of Embedded Software

10 credits

Syllabus, Master's level, 1DT059

A revised version of the syllabus is available.
Code
1DT059
Education cycle
Second cycle
Main field(s) of study and in-depth level
Computer Science A1F, Embedded Systems A1F, Technology A1F
Grading system
Pass with distinction, Pass with credit, Pass, Fail
Finalised by
The Faculty Board of Science and Technology, 18 September 2014
Responsible department
Department of Information Technology

Entry requirements

120 credits including Computer architecture, Operating systems, and Real-time systems.

Learning outcomes

To pass, the student should be able to:

  • apply model based construction and analysis of embedded systems, especially the software.
  • use current techniques and tools, e.g. Simulink and MATLAB to develop embedded software.
  • work i teams through the entire development cycle, from system specification to constructing a prototype and system implementation.

Content

The course covers the following areas: computational models for parallel systems, heterogeneous embedded systems, prototyping including model construction and code generation, gathering and judging different construction possibilities, simulation, verification, and testing of embedded systems, and UML-diagram and use of Simulink.

Instruction

Lectures, lessons, assignments, labs and project.

Assessment

Written exam and written assignments (7 credits). Practical assignments and demonstration of project (3 credits).

No reading list found.

FOLLOW UPPSALA UNIVERSITY ON

facebook
instagram
twitter
youtube
linkedin