Tentative Schedule - Adjustments may be made

Date | Topics | Homework Due | Projects Due | Exams |
---|---|---|---|---|

T - Aug 30 | Introduction Cryptography | - | - | |

Th - Sep 1 | Block ciphers | - | - | |

T - Sep 6 | AES | HW #2 | - | |

Th - Sep 8 | Block Cipher Modes | - | - | |

F - Sep 9 | - | - | Project 1 (AES) | |

T - Sep 13 | Cryptographic Hash Functions | HW #3 | - | |

Th - Sep 15 | MAC | - | - | |

F - Sep 16 | - | - | Project 2 (Hash Attack) | |

T - Sep 20 | Public Key Cryptography | HW #4 | - | |

Th - Sep 22 | DH | - | - | |

F - Sep 23 | - | - | Project 3 (MAC Attack) | |

T - Sep 27 | No Class | HW #5 | - | |

Th - Sep 29 | Guest Speaker | - | - | |

F - Sep 30 | - | - | Project 4 (Diffie-Hellman) | |

T - Oct 4 | RSA | HW #6 | - | |

Th - Oct 6 | Certificates | - | ||

F - Oct 7 | - | - | Project 5 (RSA) | |

T - Oct 11 | TLS | HW #7 | - | |

Th - Oct 13 | TLS | - | - | |

F - Oct 14 | - | - | - | |

T - Oct 18 | Exam Review | - | Project 6 (TLS) | |

Th - Oct 20 | No Class | - | - | Exam 1 |

F - Oct 21 | - | - | - | |

T - Oct 25 | Authentication | HW #9 | - | |

Th - Oct 27 | Authentication | - | - | |

F - Oct 28 | - | - | ||

T - Nov 1 | Authentication | HW #10 | - | |

Th - Nov 3 | Authentication | - | - | |

F - Nov 4 | - | - | Project 7 (Password Cracking) | |

T - Nov 8 | Software Exploits | HW #11 | - | |

Th - Nov 10 | Stack Smashing | - | - | |

F - Nov 11 | - | - | Project 8 (Buffer Overflow) | |

T - Nov 15 | Software Exploits | HW #12 | - | |

Th - Nov 17 | Software Exploits | - | - | |

F - Nov 18 | - | - | Project 9 (Buffer Overflow) | |

T - Nov 22 | No Class - Friday Instruction | - | - | |

T - Nov 29 | Secure Email | HW #13 | - | |

Th - Dec 1 | Exam Review | - | - | |

F - Dec 2 | - | - | Project 10 (Extracting Secrets) | |

T - Dec 6 | Exam 2 In Class | - | - | Exam 2 |

Th - Dec 8 | Social Engineering | HW #1 | Project 11 (PGP and S-MIME) | |

Dec 10-15 | 3 hours in Testing Center | - | last exam handed out on Thursday at 5 PM | Final Exam |