NUS[ SoC | Index ]

CS3235 - Introduction to Computer Security


Coursework marks so far:

Here are the (raw) results for the MCQ mid-semester test. I have today (Oct 27) fixed the results for question 5, so you may have one more point than yesterday... Please check your result, and matriculation number is correct. The numbers to the right of your mark indicate the values recorded by the scanner for each question in order, For example 1234... represents ABCD... The (slightly smoothed) marks curve looks like this:

MCQ result distribution

Here is the marks curve for the unmoderated marks for assignment 1, with a smoothed version overlaid on the raw marks. The raw marks were out of 35:

Assignment 1 result distribution


Lecturer:

Mr. Hugh Anderson
E-mail : hugh@comp.nus.edu.sg
Office : S15 - #06-12.
Consultation hours: Anytime - if my door is open. If it is closed - please knock. If I am at Spinellis getting a caffeine fix... sit down and have a chat.


Tutors:


Hemal Namdev Rathod, hemalnam@comp.nus.edu.sg
Pradeep Kumar Atrey, pradeepk@comp.nus.edu.sg


Lectures:

(Tentatively) LT34, Thursdays 4:00-6:00.


Text Book:

In the August-November semester, 2004, we will be using Hugh's course notes, which is available at the co-op in book form for about $13:

  • Introduction to Computer Security, Hugh Anderson, Prentice-Hall, ISBN 981-244-711-3
  • In addition, I will publish any extra course/lecture notes here.


    Assessment:

    Exam - open book (50%), Labs/Assignments(35%), Tut(5%), Tests - closed book (10%)


    Lecture notes:

    You should read the notes for the lectures before attending the lecture! You can also find versions of the foils/overheads used in class by looking around at the files in here. They are in both PDF and postscript, and 2-slides and 4-slides to a page formats.
  • Module 1 (lecture 1): Introduction. Please prepare by reading chapter 1 in the textbook.
  • Module 2 (lecture 2): Preliminaries. Please prepare by reading up to Section 2.5 in the textbook.
  • Module 2,3 (lecture 3): More preliminaries. Please prepare by reading up to Section 2.7.2 in the textbook.
  • Module 2,3 (lecture 4): Even more preliminaries. Please prepare by reading up to Section 4 in the textbook.
  • Module 5,6 (lecture 5): Models, Errors, and Encryption. Please prepare by reading Section 5, and Sections 6,6.1,6.2,7,7.1.1,7.1.2 in the textbook.
  • Module 6,7 (lecture 6): Errors, and Encryption. Please prepare by reading Sections 6.3-6.3.4, and Section 7 in the textbook.
  • Module 7 (lecture 7): Encryption. (After the MCQ) Please prepare by reading Section 7 in the textbook.
  • Module 4,6,8 (lecture 8): A smorgasbord... Please prepare by reading Section 4, 6.3.6 and 8.1 in the textbook. I'm not sure how much of this we will get through...
  • Module 8 (lecture 9): Please prepare by reading Section 8 in the textbook. We will also continue into chapter 9 if we have time
  • Module 9 and 10 (lecture 10): Please prepare by reading Section 10 in the textbook.
  • Module 11 (lecture 11): Please prepare by reading Section 11 in the textbook.
  • Lecture 12: This lecture will be held from 6:00 to 8:00 in LT27 on Tues Nov 9th and 10th (repeated). I'll be filling in a few bits of the course, and outlining stuff you might want to prepare for the exam...
  • You may also be interested in lecture notes from previous cs3235 courses, copies of which are placed here and here.


    Assignment:

  • Group assignment 1: The assignment is found here in compressed postscript, and here in PDF.
  • Group assignment 2: The more focussed study mentioned in Assignment 1. Due Nov 11.

  • Tutorials:

    Please prepare before attending your timetabled tutorial session. All students will be asked to present solutions to tutorial questions.
  • Tutorial 1 (Week of Aug 23-27): Questions are found here in compressed postscript, and here in PDF. Sample answers/suggestions are found here in compressed postscript, and here in PDF.
  • Tutorial 2 (Week of Aug 30-Sept 3): Questions are found here in compressed postscript, and here in PDF. Sample answers/suggestions are found here in compressed postscript, and here in PDF.
  • Tutorial 3 (Week of Sept 6-10): Please prepare answers to the questions before attending your assigned tutorial. Questions are found here in compressed postscript, and here in PDF. Sample answers/suggestions are found here in compressed postscript, and here in PDF.
  • Tutorial 4 (Week of Sept 13-17): Please prepare answers to the questions before attending your assigned tutorial. Questions are found here in compressed postscript, and here in PDF. Sample answers/suggestions are found here in compressed postscript, and here in PDF.
  • Tutorial 5 (Week of Sept 24-30): NUS has moved to a peculiar timetable. Week 7 begins on Friday 24th Sept, and ends on Thursday 30th Sept. (!) We have the MCQ mid-semester test on Thursday 30th Sept, and so I have provided last year's mid-semester test here in compressed postscript, and here in PDF. Hemal and Pradeep will discuss the answers to last years test during the tutorial, and be available to answer other questions you may have.
  • Tutorial 6 (Week of Oct1-7!!!): Please prepare answers to the questions before attending your assigned tutorial. Questions are found here in compressed postscript, and here in PDF. Sample answers/suggestions are found here in compressed postscript, and here in PDF.
  • Tutorial 7 (Week of Oct 11-15): Please prepare answers to the questions before attending your assigned tutorial. Questions are found here in compressed postscript, and here in PDF. Sample answers/suggestions are found here in compressed postscript, and here in PDF.
  • Tutorial 8 (Week of Oct 18-22): Please prepare answers to the questions before attending your assigned tutorial. Questions are found here in compressed postscript, and here in PDF. Sample answers/suggestions are found here in compressed postscript, and here in PDF.
  • Tutorial 9 (Week of Oct 25-29): Please prepare answers to the questions before attending your assigned tutorial. Questions are found here in compressed postscript, and here in PDF. Sample answers/suggestions are found here in compressed postscript, and here in PDF.
  • Tutorial 10 (Week of Nov 1-5): Please prepare answers to the questions before attending your assigned tutorial. Questions are found here in compressed postscript, and here in PDF. Sample answers/suggestions are found here in compressed postscript, and here in PDF.