CPSC 352: Computer Security

Fall, 12 week,2011

Professor : Dr. Oberta A. Slotterbeck (Obie)

Quickest contact method: Email

Office:  COLTON 114  Phone:  6125

Information Sheets:

Administrative Details -      see Chapter0 - Introduction slide below

Textbook: 

Introduction to Computer Security
Michael Goodrich, University of California, Irvine
Roberto Tamassia, Brown University, Addison Wesley, 2011

Syllabus

IRC Website is at http://cs.hiram.edu/~obie/IRC-2011

Resources for papers on various topics:

* ACM Digital Library- searchable, some articles available for download

* IEEE Computer Society Digital Library- searchable, I can download a few articles
* Don't forget the resources that are available at
our own library

* Various Security-related Sites

I'd appreciate being told about any sites that are not operative.

* C for Java Programmers

Reading Assignments (in text if not specified otherwise) and in class exercises:

Date Assigned Assignment
Tu 11/7 Chapter 8: Cryptography
Tu 11/1 Chapter 5: Web Security I and Chapter 6: Web Security II
Th 10/27 Chapter 7: Web Security
Tu, 10/18 Chapter 4: Malware
Su, 9/18 Chapter 3 :Operating Systems Concepts 
Th, 9/6 Chapter 2 : Physical Security
Tu, 8/30 Reading: Preface and Chapter 1 - Introduction

Class Slides (PowerPoint) :

Support Material for slides:

Chapter 2.2a:  Ex passad       Chapter 3:See cs.hiram.edu/~obie/cpsc35200/malware

                        Ex shadow

Homework Assignments (Textbook if not specified otherwise) :

Date Assigned Date Due
(or discussion date)
Assignment
Th, 10/20 Th,10/27 Chpt 4: R ---1,2,3,6,7,8,10,13, 15; C: --- 1,2,4,5(a challenge), 6,8
We, 10/12 Th,10/20

Chpt 3: R ---12, 13; C --- 1,2,3.5,7,8

Su, 9/18 Th, 8/22

Chpt 2: R --- 7, 10, 11, 15;   C --- 3, 4, 6, 12   

Tu, 9/6 Th, 8/21 Chpt 1: R ---12, 14, 16-19;  C --- 3, 9, 10, 22
Tu, 8/29 Th, 8/31 Print and sign  White Hat Oath  (or drop course)

Lab Exercises: Normally on a Tuesday- assignments emailed when cs.hiram.edu lost web server.

Date Introduced Write Report? Due Date Assignment
Lab 5 yes Th, 11/10

Lab 5 instructions

Lab 5 slides

Lab 4 yes Th, 11/3 Lab 4 instructions
Lab 3  E-mailed yes Tu, 10/25 Lab 3 instructions
Lab 2 Tu, 9/27 yes Th, 10/20

Lab 2 instructions

Support files: easy-guide-to-gcc.doc

program-layout.doc

easy-guide-to-vim.doc

easy-guide-to linux.doc

Lab 1

 

Tu, 9/13

yes

Lab 1 instructions

John-the-ripper

Tests: 

Test Type Covers Hand Out Date DueDate Hand in Media Comments
answers 
1 all to handout date Th, 10/27 Tu, 11/1 e-mail no other test

Frequently Asked Questions about HW and assignments:

Questions from your classmates and answers are made available to all in faq.doc