Stanford

CS155
Computer and Network Security

Spring 2007

  

Administrative

Course syllabus   (and handouts)
Course overview - Grading, Textbooks, Course work, Exams.
Course staff and office hours.
Course calendar (tentative) 

Lectures:     Tuesday, Thursday, 2:45-4:00 Skilling Auditorium
Sections:     Occasional Fridays, 4:15 - 5:05, Skilling 191 (Live on E2)
    
Questions:   Newsgroup:  su.class.cs155.    TA mailing list:   cs155ta@cs.stanford.edu

Final exam: 3:30-5:30 PM on Friday, June 8, Skilling Aud.
    Alternate final: 12:15-2:15 PM on Monday, June 11, Terman Aud.
    Please attend whichever final is more convenient for you.
    Open book, open notes, closed laptop.
   
    Previous final exams: 2003, 2004, 2005, 2006, 2006 answers.

Projects

   Project #1:   Control hijacking.   pdf, ps,   Solving the first exploit, slides (2006), sploitz, boxes, FAQ, Compiled targets.

Due:  Part 1: Thursday, April 12.    Part 2: Thursday, April 19

Project #2:   Web application security. instructions, FAQ   Slides: Section 1 Section 2

Due:  Part 1: Thursday, May 3.   Part 2: Thursday, May 10

Project #3:   Network security.   html, FAQ   Slides: Section

Due:   Part 1: Thursday, May 24.   Part 2: Thursday, May 31.

Homeworks

Homework #1: problems, solutions
Due:  Thursday, April 26.
 

Homework #2: problems, solutions

Due:  Thursday, May 17.