191.109 Dependable Systems
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2024S, VU, 2.0h, 3.0EC
TUWELLectureTube

Course evaluation

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise
  • LectureTube course
  • Format: Presence

Learning outcomes

After successful completion of the course, students are able to construct and model dependable systems, thereby using competences about types of faults, fault/error/failure models, error detection and analysis, redundancy strategies, dependability modeling.

Cognitive and practical results: After successful completion of the course, students are able to assess the risk computer systems, improve the dependability of computer systems, and evaluate dependability attibutes by tool-based failure modeling techniques (including simulation).

Results in social competence, qualifications in innovation, creativity: After completing this course, students will be able to assess the risks and construct safe computer systems, to improve the dependability of systems, and to analyse, judge, and document the dependability of system variants.

Subject of course

Course contents:

  • Foundations: Dependability, reliability, availability, safety, availability, MTTF
  • quanititative analysis: block diagrams, fault trees, markov processes
  • Safety, fault models, maintenance, aging, design errors
  • Fault-tolerant computer systems: redundancy, error latency, voting, recovery blocks, N-version programming, synchronization
  • case studies of dependable and fault tolerant systems
  • tool-based modeling of dependable systems

Teaching methods

Technical and theoretical skills are taught in lectures. Practical skills are obtained in lab assignments, where students get experience in dependability modeling and evaluation. Modeling result have to be summarized in a lab report.

Mode of examination

Immanent

Additional information

ECTS breakdown: 3 ECTS = 75 hours; 20 lectures, 20 preparation and study, 1 exam, 2 lab introduction, 32 lab homeworks and reports.

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Wed15:00 - 17:0006.03.2024 - 26.06.2024Informatikhörsaal - ARCH-INF Lecture
Dependable Systems - Single appointments
DayDateTimeLocationDescription
Wed06.03.202415:00 - 17:00Informatikhörsaal - ARCH-INF Lecture
Wed13.03.202415:00 - 17:00Informatikhörsaal - ARCH-INF Lecture
Wed20.03.202415:00 - 17:00Informatikhörsaal - ARCH-INF Lecture
Wed10.04.202415:00 - 17:00Informatikhörsaal - ARCH-INF Lecture
Wed17.04.202415:00 - 17:00Informatikhörsaal - ARCH-INF Lecture
Wed24.04.202415:00 - 17:00Informatikhörsaal - ARCH-INF Lecture
Wed08.05.202415:00 - 17:00Informatikhörsaal - ARCH-INF Lecture
Wed15.05.202415:00 - 17:00Informatikhörsaal - ARCH-INF Lecture
Wed22.05.202415:00 - 17:00Informatikhörsaal - ARCH-INF Lecture
Wed29.05.202415:00 - 17:00Informatikhörsaal - ARCH-INF Lecture
Wed12.06.202415:00 - 17:00Informatikhörsaal - ARCH-INF Lecture
Wed19.06.202415:00 - 17:00Informatikhörsaal - ARCH-INF Lecture
Wed26.06.202415:00 - 17:00Informatikhörsaal - ARCH-INF Lecture

Examination modalities

Grading is based on results from lab assignments and an oral exam.

Exams

DayTimeDateRoomMode of examinationApplication timeApplication modeExam
Wed08:30 - 14:0019.06.2024 Exam Per Zoomoral05.06.2024 00:00 - 17.06.2024 00:00TISSPruefung Jun/19
Fri08:30 - 15:0005.07.2024 Exam Per Zoomoral05.06.2024 00:00 - 03.07.2024 00:00TISSPruefung Jul/5
Thu08:30 - 14:0011.07.2024 Exam Per Zoomoral05.06.2024 00:00 - 09.07.2024 00:00TISSPruefung Jul/11

Course registration

Begin End Deregistration end
05.02.2024 00:00

Curricula

Study CodeObligationSemesterPrecon.Info
033 521 Informatics Mandatory electiveSTEOP
Course requires the completion of the introductory and orientation phase
033 534 Software & Information Engineering Mandatory electiveSTEOP
Course requires the completion of the introductory and orientation phase
033 535 Computer Engineering Mandatory4. SemesterSTEOP
Course requires the completion of the introductory and orientation phase
066 504 Master programme Embedded Systems Not specifiedSTEOP
Course requires the completion of the introductory and orientation phase

Literature

No lecture notes are available.

Previous knowledge

Materials taught in the following modules of the curriculum: Foundations of digital systems, theoretical computer science and logic, probability theory and stochastic processes, computer architectures and operating systems, microcontrollers and operating systems.

Accompanying courses

Language

German