Focuses on techniques for designing and analyzing dependable computer-based systems. Topics include basic dependability concepts and attributes, fault models and effects, combinatorial and state-space modeling, hardware redundancy, error detecting and correcting codes, time redundancy, software fault tolerance, checkpointing and recovery, reliable networked systems, error detection techniques, and experimental dependability evaluation techniques. Prerequisites: A basic knowledge of probability and computer architecture is required. A working knowledge of programming is required for homework and mini projects.
Dependable Computing Systems
Host University
University of Virginia
Semester
Fall 2024
Course Number
ECE 6434-600
CRN
17010
Credits
3
Discipline
Electrical & Computer Engineering
Instructor
Homa Alemzadeh
Times and Days
Asynchronous
Course Information