Lecture Notes
The lecture notes contain the concepts you need to know. They will be uploaded when available. The Supporting Reading materials contain more detailed information about some of the topics mentioned in the Lecture Notes. The Further reading materials mentioned in the slides may provide further insight. Note that updated lecture notes usually will be available the evening before the slides are first used.
  1. Introduction:
  2. Digital Systems:
  3. Fault Modeling:
  4. Combinational Circuit Testing:
  5. Sequential Circuit Testing:
  6. Probabilistic Methods - Overview:
  7. Random Testing:
  8. Reliability Part I:
  9. Reliability Part II:
  10. Software Reliability
  11. Information Redundancy
  12. Antirandom Testing
  13. Time redundancy
  14. Security Vulnerabilities
  15. Review

    ♠♦♥♣