1. Reading 1: Static Checking (19 Questions)

       This content is graded
    2. Reading 2: Code Review (22 Questions)

       This content is graded
    3. Reading 3: Testing (9 Questions)

       This content is graded
    4. Reading 4: Specifications (15 Questions)

       This content is graded
    5. Reading 5: Designing Specifications (17 Questions)

       This content is graded
    6. Reading 6: Avoiding Debugging (3 Questions)

       This content is graded
    7. Reading 7: Mutability and Immutability (15 Questions)

       This content is graded
    8. Reading 8: Debugging (3 Questions)

       This content is graded
    9. Reading 9: Abstract Data Types (15 Questions)

       This content is graded
    10. Reading 10: Abstraction Functions and Rep Invariants (10 Questions)

       This content is graded
    11. Reading 11: Interfaces (10 Questions)

       This content is graded
    12. Reading 12: Equality (13 Questions)

       This content is graded