CSE 508 Network Security

Fall 2004

Welcome to the CSE 508 home page. Please visit your your Personalized Course Information Page.
Don't use email to resolve problems accessing the lab or for course-related questions. Please use the discussion forum, where your questions will be answered in a reasonable period of time, usually within several hours on week days.


Important Links

  1. Personalized Page
  2. Course Description
  3. Grading
  4. Class Hours
  5. Exam schedule
  6. Prerequisites
  7. Instructor and TA
  8. Texts
  9. Special needs

Course Description

In the class, we will discuss the principles and practice of network security. Note that CSE 508 previously used to cover network as well as computer system security. Now the system security topics have been moved to another course CSE 509/409. The objective of the course is to provide a broad overview of issues and approaches, while exposing students to recent research in this area. The topics covered and the approximate number of lectures devoted to each of the topics will be as shown below.

I. Introduction (1 Lecture) II. Principles (13) III. Applications (4) IV. Practice of Securing Systems (5) V. Advanced Topics/Recent Research (3)

Class Place and Time:

Lectures: Tue, Thu 3:50pm to 5:10pm CS Building 2310/11


R . Sekar
Office: 2313E Computer Science
email: sekar@cs.sunysb.edu
Office Hours: Tue-Thu 2:30pm to 3:30pm


Umesh Kumar
email: umesh@cs.sunysb.edu
Office Hours: Mon 4pm to 5pm, Fri 2:30 to 3:30pm, CS 2110

Hun Jeong Kang
email: hjkang@cs.sunysb.edu
Office Hours: Fri 11am to noon, CS 2110


Cryptography and Network Security: Principles and Practice (3rd edition), by William Stallings, Prentice-Hall.
Please check out Resource page and the Errata for this book provided by its author, William Stallings


Mid-term I: October 7 3:50pm to 5:10pm, Harriman 137
Mid-term II: November 4 3:50pm to 5:10pm, Harriman 137
Final: December 16 2:00pm to 4:30pm, Light Engineering 102


Your final grades will be based on your performance in homework assignments, programming assignments, pop-quizzes, exams and a project. The weightages for these components will be as follows.

You will get full credit for written homeworks and quizzes as long as you

More generally, if you score m_1 through m_k in written homeworks, your score for these assignments will be given by (4/3)*average(min(75, m_1),...,min(75, m_k)). In effect, there is no benefit in scoring above 75 points on written homeworks and quizzes. This has been done so as to remove the main incentive for copying and other unethical practices in homeworks. The exact same formula will be used for quizzes, but the intent here is to reduce student anxiety about quizzes.

Copying homework solutions from a fellow student or from the Internet, and all other forms of academic dishonesty, are considered serious offenses, and will be prosecuted to the maximum extent permitted by university policies.


You must have completed CSE 310 (networks), or an equivalent course.

Special Needs

If you have a physical, psychological, medical or learning disability that may impact on your ability to carry out assigned course work, I would urge that you contact the staff in the Disabled Student Services office (DSS), n the ECC building (where the Computer Store used to be), 632-6748v/TDD. DSS will review your concerns and determine, with you, what accommodations are necessary and appropriate. All information and documentation of disability is confidential