Courses/Computer Science/CPSC 526.F2015/Tutorial Schedule

From wiki.ucalgary.ca
Jump to: navigation, search

NOTE: This is a *TENTATIVE* schedule and is subject to change as needed!

September 14: Intro to Tutorials and Apache Subversion

  • Tutorial policies, grading, etc.
  • Concepts / Organization
  • Expectations and Disclaimers
  • Introduction to Apache Subversion
  • How to submit assignments

September 16: Intro to Crypto and Symmetric Key Crypto

  • What is encryption?
  • How is encryption implemented?
  • What does it have to do with Net. Sec.?
  • What is a symmetric key cryptosystem?
  • Block Chiphers
  • Properties of a good crypto system
  • Fistel Networks
  • Things to watch out for in cryptosystems
  • DES
  • AES

September 21: Block Cipher Modes

September 23: Java Crypto Libraries & Assignment 1 Questions

September 28: Libsodium Crypto Library & Assignment 1 Questions

September 30: Hashing and Message Digests

October 5: Asymmetric Key Crypto

October 7: Scapy

October 12: Thanksgiving

  • No Class
  • Eat Turkey
  • And Pumpkin Pie

October 14: Scapy

October 19: Scapy

October 21: Intro to NMAP & Assignment 2 Questions

October 26: What is Scanning? (NMAP + TCP Dump) & Assignment 2 Questions

October 28: EDU Range Recon - *GRADED*

November 2: Into to Wireshark

November 4: Network Sniffing

November 9: Network Trace Analysis *GRADED*

November 11: Reading Days

  • No Class

November 16: Roll Your Own CA

November 18: Into to VPNs

November 23: VPN Exercise *GRADED*

November 25: Scapy Hunt Prep.

November 30: Scapy Hunt

December 2: Something Fun

December 7: Something Fun