Fall 2017

SE 4472 / ECE 9064

Information Security


This course provides an introduction to the topic of information security in the context of network communication.

The goal of the course is to provide you with a foundation for identifying, analyzing, and making appropriate security decisions when designing information systems.

In this course we're less interested in the nitty gritty details of how, for example, the AES block cipher works internally. We're interested in reasoning about how, when, and where it's appropriate to use AES. To that end we will continuously be asking ourselves the following questions:

  1. What are my security goals?
  2. What properties do I need to achieve these goals?
  3. Which implementations and parameterizations best provide these properties, and hence best help me meet my security goals?


Dec 4th
Assignment 2 and 3 solutions posted in OWL
Nov 28th
The Assignment 3 server setup guide has been updated to show how to add domains to the Subject Alternative Name (SAN) field in the server certificate to accomodate current versions of Chrome which require this field.
Nov 19th
Assignment 3 is now available.
Nov 17th
!!IMPORTANT!! The SE 4472 and ECE 9064 final exams will be held at separate times. Please see the exam times and locations on the assignments and evaluation page.
Nov 2nd
Midterms will be handed back by the head TA on Monday Nov 6th Tuesday Nov 7th from 2:00-3:00pm in TEB 252 (the robot lab next to the undergraduate computer lab).
Oct 19th
Assignment 2 due date postponed to Friday Nov 10th
Oct 17th
Assignment 1 marks available in OWL. Solutions posted in OWL under Resources.
Oct 11th
There will be no office hour tomorrow (Th. Oct 12th).
Oct 10th
There will be no class the week of October 23rd (Monday Oct 23rd and Thursday 26th)
Oct 10th
The midterm has been scheduled during the tutorial on Monday Oct 30th in EC 2168 from 2:30pm-4:00pm. (Note the exam room is different than the regular tutorial room). Monday morning's class will proceed as usual.
Sept 24th
Assignment 1 has been posted. The due date has been postponed until Friday Oct 6th.
Sept 21st
The weekly office hour has been scheduled Thursdays 4:00-5:30pm (before Thrusday's lecture).
Sep 8th
There is no tutorial on Monday Sept. 11th
Sep 6th
Course website is live! First lecture is tomorrow (Thursday Sept 7th) 5:30-6:30pm in SEB 2202