EC500-Lecture Notes

EC 500 – Design of Secure and Reliable Computer Systems

Class notes are provided in Adobe Portable Document Format (PDF).

Lecture Notes File
Lecture 1-2 – Intro to Design for Security and Reliability Download
Lecture 3 – Fault Models Download
Lecture 4 – Error Models Download
Lecture 5 – Linear Codes Download
Lecture 6 – Binary Hamming Code Download
Lecture 7 – Self-checking Checkers Download
Lecture 8 – Finite Fields Download
Lecture 9 – Arithmetical Codes Download
Lecture 10 – Cyclic Non-Binary Hamming Codes Download
Lecture 11 – Non-Binary BCH Codes Download
Lecture 12 – Binary BCH Codes Download
Lecture 13 – Reed Solomon Codes Download
Lecture 14 – Unidirectional Errors Download
Lecture 15 – Sequential Devices Download
Lecture 16 – Robust Codes for Weak Attacks Download
Lecture 17 – AMD Codes for Strong Attacks Download