Schedule of Classes: Fall 2019
Next Class:
Future Classes:
Past Classes:
- Class 1 (Tuesday, August 27, 2019): No Class
- Class 2 (Thursday, August 29, 2019): Overview of course and syllabus
	Presenter: Nirnimesh Ghose
	Required reading: Class slides
- Class 3 (Tuesday, September 03, 2019): Overview and basics of cryptography and security
	Presenter: Nirnimesh Ghose
	Required reading: Class slides
- Class 4 (Thursday, September 05, 2019): Basics of cryptography and security
	Presenter: Nirnimesh Ghose
	Required reading: Class slides
- Class 5 (Tuesday, September 10, 2019): Basics of cryptography and security
	Presenter: Nirnimesh Ghose
	Required reading: Class slides
- Class 6 (Thursday, September 12, 2019): Basics of cryptography and security
	Presenter: Nirnimesh Ghose
	Required reading: Class slides
- Class 7 (Tuesday, September 17, 2019): Context based key extraction and evolution
	Presenter: Nirnimesh Ghose
	Required reading: Context-based zero-interaction pairing and key evolution for advanced personal devices
- Class 8 (Thursday, September 19, 2019): Context based key extraction and evolution
	Presenter: Nirnimesh Ghose
	Required reading: Do you feel what I hear? Enabling autonomous IoT device pairing using different sensor types
- Class 9 (Tuesday, September 24, 2019): Secret free confidentiality
	Presenter: Brendan Owens
	Required reading: Guaranteeing secrecy using artificial noise
- Class 10 (Thursday, September 26, 2019): Secret free confidentiality
	Presenter: Nirnimesh Ghose
	Required reading: Cooperative jamming for secure communications in MIMO relay networks
- Class 11 (Tuesday, October 01, 2019): Secret free trust-establishment
	Presenter: Jared Fuelberth
	Required reading: Integrity (I) codes: Message integrity protection and authentication over insecure channels
- Class 12 (Thursday, October 03, 2019): Secret free trust-establishment
	Presenter: Jake Koperski
	Required reading: Amigo: Proximty based authentication of mobile devices
- Class 13 (Tuesday, October 08, 2019): Hardware/embedded security
	Presenter: Alex Clough
	Required reading: DRAM-based intrinsic physically unclonable functions for system-level security and authentication
- Class 14 (Thursday, October 10, 2019): Hardware/embedded security
	Presenter: Jared Fuelberth
	Required reading: Case: Cache-assisted Secure Execution on ARM Devices
- Class 15 (Tuesday, October 15, 2019): Device fingerprint (hardware/channel)
	Presenter: Jack Arens
	Required reading: Accurate and efficient wireless device fingerprinting using channel state information
- Class 16 (Thursday, October 17, 2019): Device fingerprint (hardware/channel)
	Presenter: Lara Quiring
	Required reading: Fatal attraction: identifying mobile devices through electromagnetic emissions
- Class 17 (Tuesday, October 22, 2019): No class - Fall break
- Class 18 (Thursday, October 24, 2019): MAC layer misbehavior
	Presenter: Jake Koperski
	Required reading: LTE misbehavior detection in Wi-Fi/LTE coexistence under the LAA-LTE standard
- Class 19 (Tuesday, October 29, 2019): MAC layer misbehavior
	Presenter: Jake Koperski
	Required reading: FD-MMAC: Combating multi-channel hidden and exposed terminals using a single transceiver
- Class 20 (Thursday, October 31, 2019): Denial-of-service/Jamming attacks
	Presenter: Lara Quiring
	Required reading: Selective jamming attacks in wireless networks
- Class 21 (Tuesday, November 05, 2019): Denial-of-service/Jamming attacks
	Presenter: Alex Clough
	Required reading: Swift jamming attack on frequency offset estimation: The Achilles' heel of OFDM systems
- Class 22 (Thursday, November 07, 2019): Malware threats/Intrusion detection
	Presenter: Brendan Owens
	Required reading: Adversarial Perturbations Against Deep Neural Networks for Malware Classification
- Class 23 (Tuesday, November 12, 2019): Malware threats/Intrusion detection
	Presenter: Lara Quiring
	Required reading: BlackIoT: IoT Botnet of high wattage devices can disrupt the power grid
- Class 24 (Thursday, November 14, 2019): Device compromise
	Presenter: Jack Arens
	Required reading: On post-compromise security
- Class 25 (Tuesday, November 19, 2019): Device compromise
	Presenter: Alex Clough
	Required reading: Drifting keys: Impersonation detection for constrained devices
- Class 26 (Thursday, November 21, 2019): VANET/Aircraft communication security
	Presenter: Jared Fuelberth
	Required reading: Secure Track Verification
- Class 27 (Tuesday, November 26, 2019): VANET/Aircraft communication security - No class (extra-credit quiz)
	Presenter: Nirnimesh Ghose
	Required reading: Convoy: Physical context verification for vehicle platoon admission
- Class 28 (Thursday, November 28, 2019): No class - Thanksgiving vacation
- Class 29 (Tuesday, December 03, 2019): 5G LTE security
	Presenter: Brendan Owens
	Required reading: Breaking LTE on Layer Two
- Class 30 (Thursday, December 05, 2019): 5G LTE security
	Presenter: Jack Arens
	Required reading: Hiding in Plain Signal: Physical Signal Overshadowing Attack on LTE
- Class 31 (Tuesday, December 10, 2019): Final project presentation - Coffee House
	Presenter: TBD
- Class 32 (Thursday, December 12, 2019): No Class
	Presenter: TBD