Course Details
Subject {L-T-P / C} : CS6118 : Fault Tolerant Computing { 3-0-0 / 3}
Subject Nature : Theory
Coordinator : Pabitra Mohan Khilar
Syllabus
| Module 1 : |
Module 1: Introduction to Fault Tolerant Computing. Basic concepts and overview of the course Faults and their manifestations, Fault/error modeling, Reliability, availability and maintainability analysis, System evaluation, performance reliability trade offs. System level fault diagnosis, Hardware and software redundancy techniques.
|
Course Objective
| 1 . |
To understand the fault tolerant design principles |
| 2 . |
To identify the requirement of fault tolerant systems |
| 3 . |
To understand fault tolerant distributed systems and its requirement |
| 4 . |
To design algorithms for fault tolerant systems |
Course Outcome
| 1 . |
Designing and implementing fault tolerant systems for different applications
|
Essential Reading
| 1 . |
D. K. Pradhan, Fault Tolerant Computer System Design, Prentice Hall , 1996. |
| 2 . |
I. Koren, Fault Tolerant Systems, Morgan Kauffman , 2007 |
Supplementary Reading
| 1 . |
L. L. Pullum, Software Fault Tolerance Techniques and Implementation, Artech House Computer Security Series , 2001. |
| 2 . |
M. L. Shooman, Reliability of Computer Systems and Networks Fault Tolerance Analysis and Design, Wiley , 2002 |
Journal and Conferences
| 1 . |
P.M.Khilar and S.Mahapatra, “Time-Constrained Fault Tolerant X-by-wire Systems” International Journal of Computer and Applications, Vol. 31, No.4, Oct-Dec, 2009, pp. 231-238 |
| 2 . |
A.Mahapatra and P.M.Khilar (2013), Fault Diagnosis in Wireless Sensor Networks: A Survey, IEEE Communications Surveys and Tutorials, Issue 99, pp. 1-27, April 2013(IEEE) |



