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 (5), Pass with credit (4), Pass (3), Fail (U)
- Finalised by
- The Faculty Board of Science and Technology, 8 June 2011
- Responsible department
- Department of Information Technology
Entry requirements
120 credits including Computer Architecture and Operating Systems or the equivalent.
Learning outcomes
To pass, the student should be able to:
- show understanding about 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 assignments, the theory part consists of 7 credits and the practical3 credits.
Reading list
No reading list found.