CSCI 469/669: Network Security

Fall 2007

 

Instructor:     

Dr. Xiaojiang (James) Du

Office: 258 IACC, Room A9

Phone: (701) 231-8182

Email:   Xiaojiang.Du@ndsu.edu

 

All course materials and announcements will be distributed via Blackboard: http://bb.ndsu.nodak.edu/

 

Lecture Time11:00 to 12:15, TR.                                                           Lecture Room: IACC 106

 

Office Hours: 4pm - 5pm, T. Other time by appointment.                          Credits: 3.

 

Prerequisite: CS 459/659 or equivalent.

 

Textbook 

 

William Stallings, Network Security Essentials: Applications and Standards, 3/E, 2007, Prentice-Hall. ISBN-10: 0132380331; ISBN-13: 9780132380331

 

Reference book

 

Charlie Kaufman, Radia Perlman and Mike Speciner, Network Security - Private Communication in a Public World, 2/E, 2002, Prentice-Hall. ISBN 0-13-046019-2.

Course Description: This course introduces cryptography and its application to network and system security.

Topics:

I.  Introduction to Cryptography

·         Symmetric Encryption and Message Confidentiality

·         Public Key Cryptography and Message Authentication

 

II. Network Security Applications

·         Authentication Applications

·         Email Security

·         IP Security

·         Web Security

·         Network Management Security

 

III. System Security

·         Intrusion Detection

·         Malicious Software

·         Firewalls

(Continuous on the back)

 

Grading Policy   

Grade

469

669

A

80 and Above

85 and Above

B

70-79

75-84

C

60-69

65-74

D

50-59

55-64

F

50 and Below

54 and Below

 

  Item

Weight

Homework

10 %

In-Class Exercise

10 %

Technical Paper Reading & Presentation

20 %

Midterm Exam

30 %

Final Exam

30 %

 

Technical Paper Reading & Presentation

 

You are required to read a recent research paper in the areas of network and system security. The papers are from top security conferences and journals. The paper list will be given later. The purpose of the Technical Paper Reading is to let students know the up-to-date research frontier in security area. You need to prepare a presentation and talk about the main content of the technical paper.  

 

Course Policy

 

·         Students are expected to attend all classes. If a class is missed for any reason, the student is responsible for finding out the material covered, any assignment and handouts given, and any other announcements made in the class (e.g., exam date). 

·         Homework and other assignments should be submitted at the beginning of the class on the corresponding due date. Late work will be penalized at 5% of its full credit per day. You may discuss homework assignments with classmates but all solutions must be original and individually prepared.

·         No make-up exam will be allowed except in cases of emergencies for which prior permission of the instructor must be taken.

·         Cheating in an exam or an assignment (project, homework) can result in a grade of F in the course.

Americans with Disabilities Statement about Students with Special Needs

 

Any students with disabilities or other special needs, who need special accommodations in this course are invited to share these concerns or requests with the instructor as soon as possible.

Rules

All work in this course must be completed in a manner consistent with NDSU University Senate Policy, Section 335: Code of Academic Responsibility and Conduct (http://www.ndsu.nodak.edu/policy/335.htm). In particular, no student may represent or imply that the work of another person is her or his own.

As a computer user, you are expected to behave in responsible ways. You should always follow computer usage policies (of NDSU and other organizations). The discussion in this class does not give your permission to violate computer usage policies.