University of Maryland, Baltimore County

Dept. of Computer Science and Electrical Engineering
CMSC 491N/691N: Introduction to Network Security
Spring 2005

Lecture: TuTh 10.00 - 11.15 AM; ITE 231
Dr. Krishna Sivalingam, krishna@csee.umbc.edu, 455-3961, Room ITE 331
Office Hours: Tu 11.30am - 1.30pm;
For appt. at other times, pl. send email to krishna@csee.umbc.edu


Welcome to the home page for CMSC 491N / Spring 2005. Check this page regularly, if you are currently enrolled in this class.


Brief Description:

The objective of this course is teach the fundamental concepts of network security. Topics covered include: Basics of cryptography; Threat models including DOS attacks and buffer overflows; Authentication and Authorization Mechanisms and Standards including AAA and RADIUS; Packet Filtering, Firewalls, Intrusion Detection, and Virtual Private Networks; Network layer security including IPSec and Network attribution Traceback; Transport layer security including SSL; PKI and digital certificates including X.509; application level and web security including PGP and Electronic Mail Security.

Pre-requisites: CMSC 341 (Data Structures) AND CMSC 481 (Computer Networks).

Textbook: Cryptography and Network Security: Principles and Practice, Third Edition, William Stallings, ISBN 0130914290, Prentice Hall, 2003.

Grading: The course grade will be determined by two midterms, final exam, two programming assignments and quizzes; CMSC 691N students will be required to write a research term paper. The details are available in the Class handout.


  1. Syllabus and Course Schedule are available in the Class handout.

    Additional Reference Materials:
  2. List of topics covered during each week. Updated fortnighly.

  3. Projects:

  4. Tests/Exams:

  5. Research Term Paper: Paper Requirements.

    Due Dates: Mar 1, 2005; Apr 7, 2005, May 15, 2005, 11PM (Extended from original May 12th date).

    Review Form.

    You may use help from UMBC Writing Center that offers walk-in tutoring from 10 AM - 7 PM Mon-Wed; 10AM - 5 PM Thu; and 10 AM - 2 PM Friday; Location: Kuhn Library (Lower Entrance), x53126; or from GSA Writing consultant, appointments via jrolli@umbc.edu.

Any suggestions to improve this page and enhance its contents are very welcome. Please send mail to Prof. Krishna Sivalingam if you have any comments/suggestions.