CSE-6604 Fault Tolerant Computing