CS 432/532 - Computer and
Network Security
Spring 2008
3 credits
Instructor: Albert Levi, FENS 1091, x9563, levi@sabanciuniv.edu
Assistants: İsmail
Fatih Yıldırım (Office Hour: W 14:40 - 16:30, FENS 2001),
Ömer Zekvan Yılmaz (Office Hour: R 14:40 - 16:30, FENS 2001)
Schedule: Lectures: M
13:40 – 15:30, T 10:40 - 11:30, FENS G035
Recitations/Labs: F 15:40 - 17:30, FENS G035 (we will not use this hour
all the time, you will be informed when there is recitation/lab)
Text: Cryptography and Network Security, 4th edition, William
Stallings
Reference: Computer Security, Dieter Gollmann
Computer Security:
Principles and Practice, William Stallings and Lawrie Brown
Course Syllabus is here
Annoucements
- CS 432 Project Demos will be on June 9, 2008 Monday. Schedule
will be posted later.
- Final Exam is on June 3, 2008, Tuesday, 16:00 -
19:00 in FENS L045.
- All lecture notes are posted below. Final exam will cover all
topics with an emphasis on the topics covered after the Midterm Exam
- A detailed email about the Final Exam is sent to class
email list.
Tentative Outline (Lecture notes will be posted here)
END OF MIDTERM EXAM
CS 532 Research Presentations by Students
Can Yücel, Duygu Karaoğlan, Murat Ergun - Malwares
M. Ozan Uysal - Smart Cards
Emre Kaplan - 3D Secure
M. Tolga Eren - Security in Distributed and
P2P Networks
Oya Şimşek - DoS Attacks in
WSNs
Aras Kubilay - Quantum
computing and cryptology
Mert Çetin - Trusted Computing
Student
responsibilities and grading (tentative)
Common
responsibilities and loads (for both CS432 and CS532 students)
- One in-class midterm and one in-class
final exam.
- There will be 3-4 labs. The labs will be
dedicated to some practical aspects of the course. Labs will be graded
either as a lab performance or as a separate homework. Aside the lab
homeworks, there will 1-2 lecture related homework assignments. Some
homework assignments may require programming.
Additional
responsibilities and loads for only
CS432 students
- A programming project on a secure networking application. This
project will be done in groups.
Additional
responsibilities and loads for only CS532 students
- Research projects: Students
are expected to make research on a specific area and give a 20 minutes
presentation.
- Development projects:
Development projects are (i) either big programming projects on secure
networking applications (ii) or research-driven projects on a
particular area about computer and network security. Depending on the
scope, development projects may be done in groups.
- Takehome exam: A
small takehome exam will be given towards the end of the course. You
may consider this takehome exam as a challenging homework as well.
Tentative Grading for CS432
- Midterm Exam
25-30%
- Final Exam
35-40%
- Homeworks and
Development Project 30-40%
Tentative Grading for CS532
- Midterm Exam
20-25%
- Final Exam
25-30%
- Takehome Exam
10%
- Research project and
presentation 5-10%
- Homeworks and
Development Project 30-40%
Make-up Policy
No make-up! If you miss something, you miss it no matter the reason is!
Important dates
Development project proposal
(CS532)
April 7, 2008
week 8
Research project proposal(CS532)
April 21, 2008
week 9
Midterm Exam (CS432 and CS532)
April 28, 2008 (class hour) week 10
Research proj. presentations (CS532)
week of
May 19, 2008 (recitation and if needed extra hours)
Dev. proj. progress report&demo
(CS532) May 16, 2008
week
12
Take-home exam (CS532)
sometime around 13th-14th week (exact dates TBD)
Development proj. demo and report (CS532) June 13,
2008
end of finals
Final Exam (CS432 and CS532)
as scheduled by ÖK
PLAGIARISM WILL NOT BE TOLERATED