Schedule


Calendar for CS 118N, Fall 2017

September
Sunday Monday Tuesday      Wednesday Thursday Friday Saturday
 27



 28



 29
Intro, overview



 30
 31
SS 1: Set-UID

Due: VM set up
Due: reading preference survey


 1



 2
 3
 4
 5
SS 2: Buffer overflow 

 6  7
SS 3: Return lib-c 
Due: Setuid Lab
 8


 9



 10
 11
 12
SS 4: Race conditions

Due: Buffer overflow lab
 13  14
  Continue race conditions lab

 15


 16



 17
 18
 19
SS 5: Shellshock_I
Due: Race conditions lab
 20  21
SS 6: Shellshock_II 
 22


 23



 24
 25
 26
SS 7: 
Shellshock_III
Due: Shellshock lab part 1
 27  28
Data and Goliath presentation/discussion
 29


 30



 

October
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
 1
 2
 3
Cybersecurity and Cyberwar presentation/
discussion

 4

 5
Class cancelled

Due: Shellshock lab part 2
 6

 7
 8  9  10
Digital Gold presentation/
discussion

 11

 12
The Plot to Hack America presentation/
discussion
 13

 14 

 15 

 16

 17
Fall break
 18

 19
NS 1: Intro



 20


 21

 22 

 23
 24
 NS 2:
TCP/IP_1
 25  26 
Class cancelled


27
 

28



 

November
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
 29


 30
31 
NS: 3

TCP/IP Hijacking






 1


 2
NS 5: DNS




 3

 4

 5


 6

 7

NS 6: Packet sniffing/spoofing

Final Project Assignment



 8 

Due: DNS lab
 9 

NS 7: Packet sniffing/spoofing cont.



 10

 11 


 12


 13

 14
NS 8: Packet sniffing/spoofing cont.

Due: Final project/paper proposal

 15

 16 
NS 9: 
Crypto 0

 17 

 18
 19 



 20

 21 

Crypto 1:
Secret key encryption

Final project/paper milestone 1
Due: Packet sniffing/spoofing lab



 22

23

Thanksgiving
break


 24 

Thanksgiving
break
25


 26



 27

 28

Crypto 2:
One way hash functions

 29 30 

Crypto 3: Public key encryption

Final project/paper milestone 2
 



1

  2



 

December
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
  3      



 4

 5

Project discussion
Course evals






  6
 

 7

Final project demos

Final project/paper due
 8 




 9



 10



 11
 
 
 12




 13



 14

Final project/paper
extended deadline
 15


 16

Winter break
begins

Comments