[Course Home]   [Syllabus]   [Announcements]   [Calendar]   [Handouts]   [Solutions]    

Weekly Calendar for Practical Cyber Security Fundamentals

[Week 1]   [Week 2]   [Week 3]   [Week 4]   [Week 5]  
[Week 6]   [Week 7]   [Week 8]   [Week 9]  [Week 10]
[Week 11]  [Week 12]  [Week 13]  [Week 14]  [Week 15]

Assignment code


Week 1

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Fundamentals Class Organizations
General Introduction
Class Organization
General Introduction to Cyber Security
Introduction to Capture The Flag Competitions
  Syllabus for CIS4930
(
PDF Format)

Syllabus for CIS5930
(
PDF Format)
Optional: Intel x86 Reference Manual   
Practice Introduction to Python Introduction to Python     Virtual Machine Instructions     

Week 2

DateTopicsLecture Notes ReadingHandoutPapers/ExamplesAssignments
No Class Martin Luther King Jr. Day          
Practice            

Week 3

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Fundamentals Web Fundamentals Web Basics          
Practice Common Web Vulnerabilities   Web - Part I         H: Homework #1
(Due 01/30/2017) 

Week 4

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Fundamentals Advanced Web Web - Part II          
Practice           H: homework #2
(Due 2/6/2017)  

Week 5

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Fundamentals Binary file fundamentals File Fundamentals-Disassembly        
Practice Python for CTFs  Python for CTFs        H: homework #3
(Due 2/13/2017)   

Week 6

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Fundamentals            
Practice Reversing - Part I   Reversing for CTFs - Part I        H: homework #4
(Due 2/20/2017)  

Week 7

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Fundamentals            
Practice Reversing
(Continued) 
Reversing for CTFs - Part II        H: homework #5
(Due 2/27/2017)

flagfinder-redux
dice
unbreakable-enterprise-product-activation
guesstring
hashstring
angrybird  

Week 8

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Practice Symbolic Execution Beyond Debuggers        Homework #6
(Due 3/6/2017)

count.txt
fore101
dossier.tar
Practice Forensics - I   Forensics Part I         

Week 9

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Fundamentals          
Practice Binary Exploitation Binary Exploitation        Homework #7
(Due 3/20/2017)

prob1.zip
prob2.zip
sleak.zip  

Week 10

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Fundamentals Have a safe break          
Practice Spring Break           

Week 11

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Fundamentals             
Practice Forensics II Forensics II        Homework #8
(Due 3/27/2017)

memory_fun.tar.bz2
(Size: 1,356,410,843 bytes)
Cabbie.pcapng
(Size: 503,260 bytes)
StayinAlive.wav
(Size: 104,857,600 bytes)
  

Week 12

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Fundamentals Binary Exploitation - II          
Practice Binary Exploitation - II   Binary Exploitation II        Homework #9
(Due 4/3/2017)

Warmup
a.out
b.out
c.out  

Week 13

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Fundamentals Crypto - Part I Crypto Part I       Homework #10
(Due 4/10/2017)

vcipher.txt
otpcipher.bin
feistel.bin  
Practice            

Week 14

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Fundamentals Crypto - Part II Crypto Part II         Homework #11
(Due 4/17/2017)

hw1.txt
hw2.txt
hw3.py
mitch.pub  
Practice            

Week 15

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Fundamentals Group CTF
Upto Three Members Each Team
In Rooms 151 and 016
Love Building  
Pizza and drinks will be
in room 151 
     
Practice Group CTF
Upto Three Members Each Team 
In Rooms 151 and 016
Love Building  
Pizza and drinks will be
in room 151 
     

Week 16

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Fundamentals Final CTF Competition          From 5:15pm, April 21, 2017
to 7:30pm, April 24, 2017

There will be an award ceremory
and discussion
on April 24, 2017 
Practice Final CTF Competition           

Final Exam Week

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Wednesday May 3, 7:30PM         Final CTF Write-ups Due


[Course Home]   [Syllabus]   [Announcements]   [Calendar]   [Handouts]   [Solutions]    
Last modified, January, 2017