Designing and Managing Embedded Applications
Professor | Malek Miroslaw Alippi Cesare |
Course program | MSc |
Year | 2 |
Semester | Fall |
Category | Fundamental |
ECTS | 3 |
Academic year | 2014/2015 |
The course is structured in two parts: a first part, based on “conventional” lectures, and a second part that will directly involve students in interactive training.
Part 1: Problem formalization and identification of constraints: hypotheses, constraints and specification. Problem decomposition and solution techniques: Modeling the unavailable parts of the solution: from system identification to learning from data; Dealing with complexity: a deterministic vs. a probabilistic approach; System optimization techniques: selecting the appropriate figures of merit. Assessment of the solution.
Part 2: The course is built on real-world examples that naturally show how the theory emerges from the application needs. The interactive part of the course will guide students through the various steps: Brainstorming techniques; dealing with a complex design space or use of multi-objective optimization and integration; verifying design assumptions; quantifying and checking the models obtained against real-world measures.