Last updated on December 5, 2014

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

ATTENTION: This calendar is being regularly updated.

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 1

2

UBC-wide orientation.
No classes.

3

4

  1. Course overview
  2. Introduction to Computer Security (printible)

Read:

  1. Chapter 1 Stamp.
5
2

8

 

Assignment #1 (Risk Analysis)
due 21:00

9


  1. Project presentation from the previous cohort.
  2. Introduction to Computer Security (printible)

Read:

  1. Chapter 1 Stamp.

Problems from Stamp to try: 1-20.


10

 

11

  1. Q&A on the memo from UBC leagal
  2. Principles of Designing Secure Systems (printable)

Read:

  1. Chapter 1 Stamp.

Problems from Stamp to try: 1-20.

Instructor office hours, 1:30-2:30 PM, KAIS 4047. Check-in with students with first names starting with A, B, C.

12

Last day to obtain authorization for third-party system security analysis from the course professor.

3

15

Lab & TA office hours, 4-6 PM, MCLD 254.

 

16*

  1. Quiz #1 on all lectures, Appendix A.2 in Stamp, and the Legal Implications of Real World Security Analysis.
  2. Introduction to Cryptography (printable)

Read:

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

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

Last day to withdraw from the course without W standing.

17

18*

  1. Introduction to Cryptography (printable)
  2. Principles of Designing Secure Systems (printable)

Read:

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

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

19

Last day to obtain authorization for third-party system security analysis from the UBC IT Security.

4

22

 

Lab & TA office hours, 4-6 PM, MCLD 254.

Assignment #2 (crypto)
due 21:00

 

23

  1. Symmetric Cryptography (printable)

Read:

  1. Stamp: Chapter 3

Problems from Stamp chapter 3 to look at: all.

link to AES demos in Flash

24

25

  1. Symmetric Cryptography (printable)

Read:

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

Problems from Stamp chapter 3 to look at: all.

link to AES demos in Flash

Instructor office hours, 1:30-2:30 PM, KAIS 4047. Check-in with students with first names starting with D, E, F.

26

 

October
Week # Monday Tuesday Wednesday Thursday Friday
5

September 29

Lab & TA office hours, 4-6 PM, MCLD 254.

 

September 30

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

Read:

  1. Stamp Sections 4.1-4.3.1, 4.6-4.9
  2. Optional: Stamp Sections 4.3.2, 4.3.3, 4.5.

Problems from Stamp Chapter 4 to look at: all.

1

 

2

  1. Asymmetric Cryptography(printable)

Read:

  1. Stamp Sections 4.1-4.3.1, 4.6-4.9
  2. Optional: Stamp Sections 4.3.2, 4.3.3, 4.5.

Problems from Stamp Chapter 4: all.

Instructor office hours, 1:30-2:30 PM, KAIS 4047. Check-in with students with first names starting with G, H, I, J.

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

3
6

6

Lab & TA office hours, 4-6 PM, MCLD 254.

7

  1. Authentication of Computers and Key establishment Over Network (printable)
  2. Ethics and Computer Security (printable)
    Video of "Ethics in Computer Security Research" by Dave Dittrich part 1, part 2.

Read: Stamp 9.1-9.4, 9.6, 9.7.

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

8

9

Term project proposals presentations

Instructor office hours, 1:30-2:30 PM, KAIS 4047. Check-in with students with first names starting with K, L, M, N.

 

 

 

 

10

Last day to withdraw from the course with W standing.

Term project proposals due 21:00
7

13

Thanksgiving Day

 

 

14

 

  1. Case study: iOS security

Read sections from the iOS Security Guide:

  • System security
  • Encryption and Data Protection
  • App code signing
  • iMessage

15

Instructor office hours, 12:30-1:30 PM, KAIS 4047. Check-in with students with first names starting with O, P, Q, R.

Assignment #3 (VPN)
due 21:00

16

  1. Authenticating People

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

 

8

20

Lab & TA office hours, 4-6 PM, MCLD 254.

21

  1. Quiz #3 (on all lectures since the previous quiz)
  2. Authenticating People

Read: Stamp: 7.2-7.8

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

22

23

  1. Access Control (printable)

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

Instructor office hours, 1:30-2:30 PM, KAIS 4047. Check-in with students with first names starting with S, T, U, V.

24

9

27

Lab & TA office hours, 4-6 PM, MCLD 254.

Assignment #4 (passwords)
due 21:00

28

Guest lecture on "Web System Security and Recent High Profile Vulnerabilities" by Jamie Pate, Fortinet

 

29

Finalized Introduction, Related Work, and Methodology sections of the term project report are due 21:00

30

Guest lecture: On Modern Cyber-threats and Defenses Against Them (by Dmitry Samosseiko, Sophos Labs)

Read Stamp Chapter 11 and Section 12.4

Instructor office hours, 2:45-3:45 PM, KAIS 4047. Check-in with students with first names starting with W, X, Y, Z.

31

 

November
Week # Monday Tuesday Wednesday Thursday Friday
10

3

Lab & TA office hours, 4-6 PM, MCLD 254.

4*

  1. Quiz #4 (on all lectures since the previous quiz)
  2. Guiest lecture "Guidelines for Threat Modelling and Countermeasure Design: Mobile Applications" by Dr. San-Tsai Sun, Senior Information Security Consultant/Mobile Lead, HSBC

    Read: Anderson Chapters 7, 24, 26

5

6*

Usable Security

7
11

10

Lab & TA office hours, 4-6 PM, MCLD 254.

11

Remembrance Day, UBC closed

12

Assignment #5 (WebGoat)
due 21:00

 

13

  1. Usable Security
  2. Responsible disclosure in security research
  3. How to make your project video clip.

Instructor office hours, 1:30-2:30 PM, KAIS 4047.

14

12

17

Lab & TA office hours, 4-6 PM, MCLD 254.

 

18

  1. Quiz #5 (on all lectures since the previous quiz)


19

20

  1. Tutorial on Making Oral Technical Presentations
  2. Social, Economic, and Business aspects of security (printable)

Instructor office hours, 1:30-2:30 PM, KAIS 4047.

21

 

13

24

Lab & TA office hours, 4-6 PM, MCLD 254.

 

25

  1. Term project video clips should be handed to the instructor in the class
  2. Social, Economic, and Business aspects of security (printable)

26

 

27

  1. Guest lecture by Larry Carson on "NavigatingOrganizational Decision Making for Information Security Professionals"
  2. Where to go from here.

28

9:00-18:00 Mini-conference all day in KAIS 2020/2030

 

 

December
Week # Monday Tuesday Wednesday Thursday Friday
14

1

Term project reports due 21:00

2

3

due 23:59, the following:

  1. Self-assessment of course participation
  2. Evaluation of your project team members through iPeer

4

Instructor office hours, 1:30-2:30 PM, KAIS 4047.

5

TA office hours, 10 AM - 12 PM, KAIS 4036.

15

8

TA office hours, 4-6 PM, MCLD 254.

9

Instructor office hours, 11:30-12:30 PM, KAIS 4047.

10

 

11

Final Exam 12:00 PM -- 2:30 PM

12

16 15

16

17

18

19

 


© 2003-2012 Konstantin Beznosov