University home »
Faculty of Science »
Department of Computer Science »
Courses » COMPSCI 725 S2 C » Lectures »
Computer Science
Lectures
Giovanni's Lectures
- Lecture Slides 22 July Intro to Security
- Lecture Slide 25 July Access Control Fundamentals
- Lecture Slide 29 July Access Control Models
- Lecture Slide 5 August Android Security
- Lecture Slide 6 August Android Malware
- Lecture Slide 8 August Presentation Tutoring
- Lecture Slide 12 August Intro to Crypto
- Lecture Slide 13 August Crypto
- Lecture Slide 13 August Cloud Security
Announcements
- 8 August 2013, 7:30am to 9 am. NZISF breakfast seminar: "So you are a security professional, what next?", by Frank Wu, Information Security Analyst, Telecom.
- Handling absence or illness:
- If you must leave for family emergencies etc, PLEASE talk to the lecturer, or somehow get a message to the department. Very few problems are so urgent that we cannot be told quite quickly.
- For problems affecting assignments or tests, see the lecturer (or send email, or call on the telephone). This must be done as soon as reasonably possible, if we are to make alternative arrangements that will prevent you from getting a poor mark on this test or assignment.
- For illness during exams (or other problems that affect exam performance) students MUST contact the Examinations Office as soon as possible, and in any event within a week. The time limits and other rules of the University's Aegrotat Policy are strictly enforced.
- Many students have missed out on a whole semester of study because they just went away. Many students have failed an examination because they did not report problems until they received the failing grade. In general, if there is a problem that will affect your study you should speak to someone as soon as possible.
- Students should sit the examination if at all possible, even if they do nothing much more than hand in a script with their name.
- Students should read the examinations handbook that they receive, and they should double-check the examination timetable to make sure they don't miss any of their exams.
Schedule (tentative)
Note: the date listed for student presentation #x is the approximate date on which this presentation will occur; dates will be adjusted when students drop. Students will be assigned numbers by a random process during the first week of classes.
- Week 1 (22 July - 26 July): Introduction; Basics of Security.
- Due before lecture on Tuesday: Read B. W. Lampson, "Computer Security in the Real World", C. ACM 37(6) 37-46, 2004.
- Select class representative. Representatives are expected to attend our department's staff-student meetings, on Monday 12 August and Monday 23 September, from 1-2pm in Room 303S.561. Information sessions. Sign-up sheet.
- Handout 1: General Information, version 1.0 of 20 July 2013.
- Handout 2: Oral Presentations, version 1.01 of 30 July 2013. Sourcefiles: handout2.tex, handout2.bib.
- Handout 3: Lecture Slides, set #1: Introduction to COMPSCI 725, version 1.1 of 5 August 2013.
- Week 2 (29 July - 2 August): Authentication, Authorisation.
- Thursday, 1 August: Guest lecture by Chris Pearce (Senior Platform Engineer, Mozilla) on ``Security at web scale: Keeping Firefox secure".
- Week 3 (5 August - 9 August): Introduction to Android Security; Constructing an Oral Presentation.
- Attendance in lecture on Monday is very important!. See Handout 2 for details.
- Handout 4: Oral Presentation Schedule, version 1.4 of 9 August 2013.
- Handout 5: Oral and Written Reports, version 1.0 of 5 August 2013.
- Week 4 (12 August - 16 August): Crypto and Cloud Security
- Students who are scheduled to present in Week 6 should make a reservation for a tutorial session in Week 5, to practice their oral presentation.
- Students who would like feedback from an instructor, on their proposed topic and list of references for their term paper, should send an email this week. We will endeavour to respond within 7 days to all such emails, if they are sent before the end of Week 7.
- Week 5 (19 August - 23 August): Report writing; steganography;
soft security.
- Students who are scheduled to present in Week 7 should make a reservation for a tutorial session in Week 6, to practice their oral presentation.
- Handout 6: A Process for Writing Reports, version 1.0 of 19 August 2013.
- Handout 7: Basics of Cryptography, Cryptoprotocols, and Steganography, version 1.0 of 19 August 2013.
- Week 6 (26 August - 30 August): Oral Presentations begin
- Students who are scheduled to present in Week 8 should make a reservation for a tutorial session in Week 7, to practice their oral presentation.
- Monday: presentations #1, #2 (listed by "Order" on Handout 4)
- Tuesday: presentations #3, #4.
- Thursday: presentations #5, #6.
- Mid-semester break (2 September - 14 September)
- Week 7 (16 September - 20 September).
- Students who are scheduled to present in Week 9 should make a reservation for a tutorial session in Week 8, to practice their oral presentation.
- Monday: presentations #8, #9.
- Tuesday: presentations #10, #11.
- Thursday: presentations #12, #13.
- Week 8 (23 September - 27 September).
- Students who are scheduled to present in Week 10 should make a reservation for a tutorial session in Week 9, to practice their oral presentation.
- Monday: presentation #15; mini-lecture on cryptoprotocol analysis. Presentation #14 will occur on 10 October.
- Tuesday: presentations #16, #17.
- Thursday: presentations #18, #20.
- Week 9 (30 September - 4 October).
- Monday: presentations #21, #22.
- Tuesday: presentations #23, #24.
- Thursday: presentations #25, #26.
- Handout 8: Completing your Written Report, version 1.1 of 10 October 23 (with clarified extension arrangements for written reports).
- Week 10 (7 October - 11 October).
- Handout 9: "Soft" Security, 3 Oct 2013.
- Monday: presentations #27, #28.
- Tuesday: presentations #29, #30.
- Week 11 (14 October - 18 October). "Soft" security (cont.).
- Due 5pm Friday: written report, in .pdf or .doc format, in Cecil dropbox.
- Tuesday: Practice final exam (ungraded, anonymous); Sample answers.
- Week 12 (21 October - 25 October).
- Thursday: Discussion of sample answers to practice final exam; revision.
-
Related Programmes