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

From wiki.ucalgary.ca
Jump to: navigation, search
Line 18: Line 18:
 
= Week 3: Feb. 2 =
 
= Week 3: Feb. 2 =
 
* Session 1 – Building a network from scratch (do it yourself)
 
* Session 1 – Building a network from scratch (do it yourself)
* Session 2 – Network programming in C & Java
+
* Session 2 – Network programming in C & Java Slides: [[Media:Wk3.Session2.pdf]]
  
 
= Week 4: Feb. 9 =
 
= Week 4: Feb. 9 =

Revision as of 18:54, 4 February 2015

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

  • Bring your computers 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

Week 2: Jan. 26

Week 3: Feb. 2

  • Session 1 – Building a network from scratch (do it yourself)
  • Session 2 – Network programming in C & Java Slides: Media:Wk3.Session2.pdf

Week 4: Feb. 9

  • Session 1 – Intro. to Nmap
  • Session 2 – EDURange

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

  • Installing nmap: (1.) sudo apt-get update (2.) sudo apt-get install nmap (3.) Run nmap to see that it is now installed with all the available features listed