Navigation

13M111SON - Fault Tolerant Systems

Course specification
Course title Fault Tolerant Systems
Acronym 13M111SON
Study programme Electrical Engineering and Computing
Module Computer Engineering and Informatics
Type of study master academic studies
Lecturer (for classes)
  • professor PhD Miroslav Bojović
Lecturer/Associate (for practice)
  • professor PhD Miroslav Bojović
Lecturer/Associate (for OTC)
    ESPB 6.0 Status elective
    Condition Computer Architecture and organisation 1 and 2, Operating Systems 1 and 2, Programing languages 1, and 2, Computer networks
    The goal Introduce students to fundamentals and principles of fault tolerance. Explain the basic hardware and software fault tolerant architectures. Provide students with the ability to model, design and evaluate fault tolerant systems.
    The outcome Students will be able to model, design and evaluate fault tolerant systems.
    Contents
    Contents of lectures Specification of fault tolerance. Hardware and software fault tolerant architectures. Reliability and fault tolerance in software. Modeling and evaluation of fault tolerant systems. Design of fault tolerant systems: methodology and case studies of recent designs.
    Contents of exercises None
    Literature
    1. M.L. Shooman, Reliability of Computer Systems and Networks: Fault Tolerance, Analysis, and Design, Wiley, 2002.
    2. D. P. Siewiorek, R. S. Swarz, The Theory and Practice of Reliable System Design, Digital Press, 1998.
    3. M. R. Lyu (Edited), Software Fault Tolerance, John Wiley & Sons, 1995.
    4. Selected papers
    Number of hours per week during the semester/trimester/year
    Lectures Exercises OTC Study and Research Other classes
    2 2
    Methods of teaching 30 hours of lectures + 30 hours of supervised problem classes + project.
    Knowledge score (maximum points 100)
    Pre obligations Points Final exam Points
    Activites during lectures 0 Test paper 30
    Practical lessons 0 Oral examination 40
    Projects
    Colloquia 0
    Seminars 30