Catalog Description:
The ever-increasing use of computing systems in today’s human life sepcially in safety critical applications such as health, commerce, transportation, utilities, and national security makes it extremely important to develop dependable computer systems. Reliability is not only a serious concern for safety critical sysems, but also it has become an important factor for non-safety critical applications such as game consoles, and consumet electronics. This is because, the frequent failures in a non-safety critical applications, due to high vulnarability of today’s microelectronic devices, erode a manufacturer’s reputation and greatly diminish widespread acceptability of new devices. This course covers comprehensively the design and evaluation of resilient softwares as the main part of a computer system. This course will help immensely students and practitioners in the filed of computer engineering and computer science in learning how to design reliable and evaluate resilient softwares.
Credits:
Link | Year | Semester | Course Page | Instructor | Course Schedule | Lab Schedule | PS Schedule |
---|---|---|---|---|---|---|---|
view | 2020 | Spring | Mahdi Fazeli | MMM 111213 |