Last updated on December 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

 

7
2

10

TA office hours, 11-12, KAIS 4037.

11


  1. Introduction to Computer Security

Read:

  1. Chapter 1 Stamp.

Problems from Stamp to try: 1-20.


12

13

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

Read:

  1. Chapter 1 Stamp.

Problems from Stamp to try: 1-20.

Office hours 11:00-12:00

14

3

17

TA office hours, 11-12, KAIS 4037.

Assignment #1 (Risk Analysis)
due 21:00

 

18*

  1. Principles of Designing Secure Systems

Last day to withdraw from the course without W standing.

19

20*

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

Read:

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

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

No Office hours

21

 

4

24

 

TA office hours, 11-12, KAIS 4037.

25

  1. Introduction to Cryptography

Read:

  1. Stamp: Chapter 2 (except 2.3.6 & 2.3.8),
  2. Anderson: Section 5.3.

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

26

27

  1. Symmetric Cryptography

Read:

  1. Stamp: Chapter 3

Problems from Stamp chapter 3 to look at: all.

link to AES demos in Flash

Office hours 11:00-12:00

28

 

October
Week # Monday Tuesday Wednesday Thursday Friday
5

1

TA office hours, 11-12, KAIS 4037.

Assignment #2 (crypto)
due 21:00

 

2

  1. Symmetric Cryptography
  2. Asymmetric Cryptography

Read:

  1. Chapter 3.
  2. Appendix A-2.
  3. Sections 4.1-4.3.1, 4.6-4.9
  4. Optional: Sections 4.3.2, 4.3.3, 4.5.

Problems from Chapters 3 & 4 to look at: all.

3

 

4

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

Read:

  1. Sections 5.1, 5.2, 5.5-5.8.
  2. Optional: Sections 5.3-5.6

Problems from Stamp Chapter 4: all.

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. Authentication and Key establishment Over Network

Read: 9.1-9.4, 9.6, 9.7.

Problems from Stamp Chapter 9 to look at: 1-41.

10

11

Term project proposals presentations

Office hours 11:00-12:00

 

 

 

 

12

Last day to withdraw from the course with W standing.

Term project proposals due 21:00
7

15

TA office hours, 11-12, KAIS 4037.

Assignment #3 (VPN)
due 21:00

16

Authentication

Read: Stamp: 7.2-7.8

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

17

 

18

  1. Authentication
  2. Peer presure project

Read: Stamp: 7.2-7.8

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, 11-12, KAIS 4037.

23

  1. Quiz #3
  2. Access Control

Read: Stamp: sections 8.1-8.4, 8.8-8.10

24

25

  1. Access Control
  2. case study: access control in Android

Read: Stamp: sections 8.1-8.4, 8.8-8.10

Office hours 11:00-12:00

26

9

29

TA office hours, 11-12, KAIS 4037.

Assignment #4 (passwords)
due 21:00

30*

Malware Security

Software Security

Read Chapter 11 and Section 12.4

 

31

 

 

 

November
Week # Monday Tuesday Wednesday Thursday Friday
9

 

 

 

 

 

1*

Software Security

Read Chapter 11 and Section 12.4

 

No Office hours

2

10

5

TA office hours, 11-12, KAIS 4037.

6

  1. Quiz #4
  2. Guest lecture on Web Security (by Yvan Boily, Mozilla Corporation).

 

7

8

Guest lecture: Anatomy of Attacks (by Dmitry Samosseiko, Sophos Labs)

Read: Stamp, Chapter 11.

Look at the problems from Stamp in chapter 11.

9
11

12

Remembrance Day, UBC closed

13

Usable Security

Read: Anderson Chapters 7, 24, 26

14

Assignment #5 (WebGoat)
due 21:00

15

Usable Security

Office hours 11:00-12:00

16

12

19

TA office hours, 12pm-1pm, KAIS 4037.

20*

Case study: usable security for security professionals


21

22*

  1. Quiz #5
  2. Social, Economic, and Business aspects of security

Office hours 11:00-12:00, KAIS 4037.

23
13

26

TA office hours, 11-12, KAIS 4037.

 

27*

Case Study: Security and Usability of Web SSO

 

28

Bonus Assignment #6 (Reverse Engineering)
due 21:00

29*

  1. Case Study: Social Botnets
  2. Tutorial on Making Oral Technical Presentations

Office hours 11:00-12:00, KAIS 4037.

30

Term project video clips due 21:00

 

December
Week # Monday Tuesday Wednesday Thursday Friday
14

3

TA office hours, 11-12, KAIS 4037.

4

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

Term projects presented

5

6

 

Office hours 11:00-12:00

7

Final Exam 3:30-6:00 PM.

15

10

11

Term project reports due 21:00

Self-assessment of course participation due 22:00

12

13

14

16 17 18

19

20

21

 


© 2003-2012 Konstantin Beznosov