Last updated on September 1, 2012

The course calendar is subject to change without notice. Always check the calendar before planning your coursework.

If necessary, consult the legend for the calendar.

Legend

regular session day no session day self and online studying quiz due student presentations exam

Assignments become available and discussed in the session

 

September
Week # Monday Tuesday Wednesday Thursday Friday
1 3

4

UBC-wide orientation.
No classes.

5

6

  1. Course overview
  2. Introduction to Computer Security

Read:

  1. Chapter 1 Stamp.

Problems from Stamp to look at: 1,3, 5 from chapter 1.

 

7
2

10

TA office hours, KAIS 4037.

11


  1. Introduction to Computer Security

Read:

  1. Chapter 1 Stamp.

Problems from Stamp to look at: 1,3, 5 from chapter 1.


12

13

  1. Introduction to Computer Security
  2. Principles of Designing Secure Systems

Read:

  1. Chapter 1 Anderson, and
  2. Chapter 1 Stamp.

Problems from Stamp to look at: 1,3, 5 from chapter 1.

Office hours 11:00-12:00

14

3

17

TA office hours, KAIS 4037.

Assignment #1 (Risk Analysis)
due 21:00

 

18*

  1. Principles of Designing Secure Systems

Read:

  1. Anderson: Chapters 13.

19

20*

  1. Quiz #1 (on all lectures)
  2. Introduction to Cryptography

Read:

  1. Stamp: Chapter 2 (except 2.3.6 & 2.3.8)

Problems from Stamp chapter 2 to look at: 3, 7, 9, 13, 18, 19, 20.

No Office hours

21

Course Drop/Withdrawal Deadline

4

24

 

TA office hours, KAIS 4037.

25

  1. Introduction to Cryptography

Read:

  1. Stamp: Chapter 2 (except 2.3.6 & 2.3.8)

Problems from Stamp chapter 2 to look at: 3, 7, 9, 13, 18, 19, 20.

26

27

  1. Introduction to Cryptography

Read:

  1. Stamp: Chapter 2 (except 2.3.6 & 2.3.8)

Problems from Stamp chapter 2 to look at: 3, 7, 9, 13, 18, 19, 20.

Office hours 11:00-12:00

28

 

October
Week # Monday Tuesday Wednesday Thursday Friday
5

1

TA office hours, KAIS 4037.

Assignment #2 (crypto)
due 21:00

 

2

Symmetric Cryptography

Read:

  1. Anderson: 5.1-5.2, 5.3
  2. Stamp: 3.1-3.2.1, 3.3.1

Problems from Stamp chapter 3 to look at: 4-8, 10-12, 15-22, 24, 25, 27, 28, 30, 31-33.

 

3

 

4

  1. Quiz #2 (on all lectures since previous quiz)
  2. Symmetric Cryptography

Read:

  1. Anderson: 5.4.
  2. Stamp: 3.1-3.2.1, 3.3.1, 3.3.4, 3.3.7-3.5

Problems from Stamp chapter 3 to look at: 4-8, 10-12, 15-22, 24, 25, 27, 28, 30, 31-33.

link to AES demos in Flash

Office hours 11:00-12:00

deadline for an optional meeting with the instructor to discuss term project proposals

5
6

8

Thanksgiving Day

9

  1. Asymmetric Cryptography

    Read:

    1. Stamp: 4.1-4.3.1, 4.6-4.9
    2. Stamp: 5.1, 5.2, 5.5-5.8.

    Problems from Stamp chapter 4 to look at: 1-10, 12, 13, 20.

    Problems from Stamp chapter 5 to look at: 1-6, 8-10, 12-16, 18-23.

10

11

Term project proposals presentations

Office hours 11:00-12:00

 

 

 

 

12

 

Term project proposals due 21:00
7

15

TA office hours, KAIS 4037.

Assignment #3 (VPN)
due 21:00

16

Authentication and Key establishment protocols

Read:

    1. Anderson: 5.7.1, 5.7.2, Chapter 3.
    2. Stamp: 4.4, 9.1-9.4, 9.6, 9.7.

Problems from Stamp chapter 9 to look at: 1-24.

 

17

 

18

Authentication

Read:

  1. Stamp: 7.2-7.8
  2. Anderson: Chapter 3.

Problems from Stamp chapter 7 to look at: 1, 2, 4-11, 13-15, 17-19, 21-24.

Office hours 11:00-12:00

19

 

8

22

TA office hours, KAIS 4037.

23

  1. Quiz #3
  2. Access Control

Read:

  1. Anderson: chapters 4, 8, 9, 10.
  2. Stamp: sections 8.1-8.4, 8.8-8.10

24

25

  1. Access Control
  2. Case study on OpenID

Read:

  1. Anderson: chapters 4, 8, 9, 10.
  2. Stamp: sections 8.1-8.4, 8.8-8.10

Office hours 11:00-12:00

26

9

29

TA office hours, KAIS 4037.

Assignment #4 (passwords)
due 21:00

30*

Malicious Software

Read:

  1. Stamp, Chapter 11
  2. Anderson Chapter 23

Look at the problems from Stamp in chapter 11.

31

 

 

 

November
Week # Monday Tuesday Wednesday Thursday Friday
9

 

 

 

 

 

1*

 

Office hours 11:00-12:00

2

10

5

TA office hours, KAIS 4037.

6

  1. Quiz #4
  2. Software Security

Read:

  1. Stamp: chapter 12
  2. Anderson: 18.4, 18.5, Chapters 25 & 26

 

7

8

9
11

12

Remembrance Day, UBC closed

13

Usable Security

Read: Anderson Chapters 7, 24, 26

14

Assignment #5 (WebGoat)
due 21:00

15

  1. Usable Security
  2. Tutorial on Making Oral Technical Presentations

Office hours 11:00-12:00

16

12

19

TA office hours, KAIS 4037.

20*

 


21

22*

  1. Quiz #5

Office hours 11:00-12:00

23
13

26

TA office hours, KAIS 4037.

 

27*

 

28

29*

Office hours 11:00-12:00

30

Term project video clips due 21:00

 

December
Week # Monday Tuesday Wednesday Thursday Friday
14

3

TA office hours, KAIS 4037.

4

9:00-17:00 Mini-conference all day in KAIS 2020

Term projects presented

5

6

Term project reports due 21:00

Self-assessment of course participation due 22:00

Office hours 11:00-12:00

7

15

10

TA office hours, KAIS 4037.

11 12

13

Office hours 11:00-12:00

14

16 17 18

19

20

21

 


© 2003-2012 Konstantin Beznosov