Fall 2021

Section 1: TTh 3:30pm - 4:45pm - JFSB B092 (changed from MARB 130)

Schedule

This schedule is subject to change. Assignments may be changed up until the one week before the due-date. Seriously, don't get too far ahead because the schedule will be adjusted.

Week 1

Aug 31
Cryptography
Assignments
Sept 2
Cryptography
Assignments

Week 2

Sept 7
AES
Assignments
Sept 9
Block Cipher Modes, Authenticated Encryption Modes, and Padding
Assignments
Sept 10
Assignments

Week 3

Sept 16
Message Authentication Codes - MAC
Assignments
Sept 17
Assignments

Week 4

Sept 21
Public-Key Crypto Intro + Math overview (discuss Hash Attack)
Assignments
Sept 23
Diffie-Hellman
Assignments
Sept 24
Assignments

Week 5

Sept 28
RSA Part 1
Assignments
Sept 30
RSA Part 2
Assignments
Oct 1
Assignments

Week 6

Oct 5
Digital Certificates and Signatures
Assignments
Oct 7 - ONLINE CLASS TODAY
Public Key Infrastructure
Assignments
Oct 9
Assignments

Week 7

Oct 12
In Class Review for Midterm Exam 1.
Assignments
Oct 14
Test will be live Oct 14 through Oct 16 on LearningSuite
Assignments
    Due: No Class. Take your Midterm Exam.

Week 8

Oct 19
Oct 21
Oct 22
Assignments

Week 9

Oct 26
Passwords (+ Midterm Exam #1 handback)
Assignments
Oct 28
Passwords Continued/Multi-factor Authentication and Password Managers
Assignments
Oct 29

Week 10

Nov 4
Binary Layout/Exploitation and Buffer Overflows Part 2
Assignments
Nov 5

Week 11

Nov 9
Binary Layout/Exploitation and Buffer Overflows Part 3
Assignments
Nov 11
Assignments
Nov 12
Assignments

Week 12

Nov 16
Mid-Term Exam 2 review, Intro to secure email
Assignments
Nov 18
Midterm Exam 2 Live on LearningSuite Nov 18 through Nov 20
Assignments
    Due: No Class. Take your Midterm.

Week 13

Nov 23
No Class Tuesday (Friday Instruction)
Assignments
Nov 25
No Class Thursday (Holiday)
Assignments

Week 14

Nov 30
Secure Email (Midterm Exam 2 handback)
Assignments
Dec 2
Secure Email part 2
Assignments
Dec 3
Assignments

Week 15

Dec 7
Integer Manipulation Vulnerabilities / Social Engineering
Assignments
Dec 8
Assignments
Dec 9
Course Review and Final Exam review