Difference between revisions of "Courses/Computer Science/CPSC 526.W2015/Tutorial Schedule"

From wiki.ucalgary.ca
Jump to: navigation, search
Line 3: Line 3:
 
  T03  MW  EDC152  12:00  Benedict Chukuka  
 
  T03  MW  EDC152  12:00  Benedict Chukuka  
 
   
 
   
 +
* Bring your laptops to class for hands-on activity. This especially begins from the second tutorial.
  
 
Below are tutorial topics that we will be discussing each week.Tutorials begin on January 19, 2015.
 
Below are tutorial topics that we will be discussing each week.Tutorials begin on January 19, 2015.

Revision as of 00:51, 20 January 2015

T01  TR  ST057   17:00  Bradley Rougeau   
T02  WF  ST061   15:00  Benedict Chukuka  
T03  MW  EDC152  12:00  Benedict Chukuka 

  • Bring your laptops to class for hands-on activity. This especially begins from the second tutorial.

Below are tutorial topics that we will be discussing each week.Tutorials begin on January 19, 2015. (All dates on this website are tentative and subject to changes)

Week 1: Jan. 19

  • Session 1 – Protocol Review (TCP, IP, ICMP, UDP, and Ethernet) Slides: Media:Wk1.Session1.pdf
  • Session 2 – Packet crafting using Scapy

Week 2: Jan. 26

  • Session 1 – Reading from and observing a network (tcpdump and wireshark)
  • Session 2 – Linux networking tools (netcat, netstat, route, ARP)

Week 3: Feb. 2

  • Session 1 – Building a network from scratch
  • Session 2 – Network programming in C & Java

Week 4: Feb. 9

  • Session 1 – DES (symmetric keys)
  • Session 2 – Deeper background (i.e. math) behind Diffie-Hellman

Week 5: Feb. 16

  • No sessions (Reading Week)

Week 6 Feb. 23

  • Session 1 – Crypto programming using OpenSSL
  • Session 2 – Crypto programming using GCrypt

Week 7: Mar. 2

  • Session 1 – Crypto programming using NACL or Java
  • Session 2 – Roll your own CA

Week 8: Mar. 9

  • Session 1 – hack-test.com
  • Session 2 – Google Gruyere

Week 9: Mar. 16

  • Session 1 – Google Gruyere Cont’d
  • Session 2 – Write and send encrypted email (worth 25 points)

Week 10: Mar. 23

  • Session 1 – Generating SSH Public/Private Keys, SSH into CPSC server using public key
  • Session 2 – Scapy Hunt

Week 11: Mar. 30

  • Session 1 – Interesting captured packets presentations (worth 50 points)
  • Session 2 – Bro (Guest Speaker!)

Week 12: Apr. 6

  • Session 1 – VPN (worth 25 points, details TBD)
  • Session 2 – VPN (Cont’d)


Useful Links