Omfattning: 5

Tidtabel: 23.02.2017 - 22.05.2017

Undervisningsperiod (är i kraft 01.08.2018-31.07.2020): 

IV-V (autumn) 2018 - 2019

IV-V (autumn) 2019 - 2020

Lärandemål (är i kraft 01.08.2018-31.07.2020): 

After completing the course, a student will understand: benefits of formal methods application for automation systems analysis and synthesis; correctness of system's behaviour, compliance with performance and safety requirements; formal modelling of cyber-physical systems, including code-based model generation; formal synthesis of discrete event systems.

Innehåll (är i kraft 01.08.2018-31.07.2020): 

The students will acquire theoretical background and practical experience of formal methods application for validation and synthesis of hardware, software and reactive embedded systems

Metoder, arbetssätt och bedömningsgrunder (är i kraft 01.08.2018-31.07.2020): 

The course is problem solving driven. The students will receive necessary knowledge for the problem solution via lectures and reading. The students will acquire practical skills of software tools during lab exercises. Exam.

Arbetsmängd (är i kraft 01.08.2018-31.07.2020): 

Lectures 10. Reading 5. Individual problem solving 40. Laboratory sessions in small groups 5. Team work 20. Tutorials and other supervised activity in PC classroom, including audits 12. Report preparation and final audit 20. Reflection 20.

Contact hours: 30

Independent study: 100

Studiematerial (är i kraft 01.08.2018-31.07.2020): 

Slides and handouts

Kursens webbplats (är i kraft 01.08.2018-31.07.2020): 

https://mycourses.aalto.fi/course/search.php?search=ELEC-E8110

Förkunskaper (är i kraft 01.08.2018-31.07.2020): 

Required:  Automation 1 and 2 or similar knowledge.  Software development practice. Useful: Discrete mathematics

Bedömningsskala (är i kraft 01.08.2018-31.07.2020): 

1-5

Tilläggsinformation (är i kraft 01.08.2018-31.07.2020): 

language class 3: English

Beskrivning