Module CS4172-KP04, CS4172
Dependability of Computing Systems (ZuverlRSys)
Duration
1 Semester
Turnus of offer
each summer semester
Credit points
4
Course of studies, specific fields and terms:
- Bachelor Computer Science 2019, optional subject, major subject informatics
- Bachelor Robotics and Autonomous Systems 2020 , optional subject, computer science
- Bachelor Computer Science 2016, optional subject, major subject informatics
- Bachelor Robotics and Autonomous Systems 2016, optional subject, computer science
- Bachelor IT-Security 2016, compulsory, IT-Security
- Bachelor Computer Science 2014, optional subject, central topics of computer science
- Bachelor Computer Science 2014, compulsory, specialization field IT security and safety
- Bachelor Computer Science 2012, compulsory, specialization field IT security and safety
- Master Computer Science 2012, optional subject, advanced curriculum security
- Master Computer Science 2012, optional subject, specialization field software systems engineering
- Master Computer Science 2012, optional subject, advanced curriculum parallel and distributed system architecutres
- Master Computer Science 2012, optional subject, specialization field robotics and automation
Classes and lectures:
- Dependability of Computing Systems (exercise, 1 SWS)
- Dependability of Computing Systems (lecture, 2 SWS)
Workload:
- 20 hours exam preparation
- 45 hours in-classroom work
- 55 hours private studies
Contents of teaching:
- Basic terms
- General redundancy techniques
- Fault diagnosis
- Reconfiguration and recovery
- Fault masking
- Examples for fault-tolerant systems
Qualification-goals/Competencies:
- The students are able to present the most important fault types in hardware and software and their abstraction to fault models.
- They are able to elucidate the basic redundancy techniques (static and dynamic redundancy, hybrid forms etc.).
- They are able to explain various methods for fault diagnosis, reconfiguration, recovery and fault masking.
- They are able to describe typical application examples and sample fault-tolerant computers.
- They are able to analyze fault tolerance techniques quantitatively by mathematical reliability models.
- They are able to valuate and compare suitable fault tolerance techniques and to select them for a given application area.
Grading through:
- Written or oral exam as announced by the examiner
Responsible for this module:
Literature:
- E. Dubrova : Fault-Tolerant Design Springer 2013
- K. Echtle : Fehlertoleranzverfahren Springer 1990
- I. Koren, C. M. Krishna : Fault Tolerant Systems Morgan-Kaufman 2007
- K. Trivedi : Probability and Statistics with Reliability, Queuing, and Computer Science Applications Wiley 2001
Language:
- offered only in German
Notes:
Admission requirements for taking the module:- None
Admission requirements for participation in module examination(s):
- Successful completion of exercise assignments as specified at the beginning of the semester
Module Exam(s):
- CS4172-L1: Dependability of Computing Systems, written exam, 90min, 100% of the module grade
Last Updated:
02.09.2021