NORFOLK STATE UNIVERSITY
700 PARK AVENUE * NORFOLK, VIRGINIA * 23504
Robinson Technology Center (RTC)
Office:: (757) 823-9454     Fax: (757) 823-9229
Email: CompSci@nsu.edu

Computer Science Courses

DEPARTMENT OF COMPUTER SCIENCE SYLLABUS

COURSE NUMBER & TITLE:
CSC-445   Computer Network Defense
COURSE CREDITS:
3
PREREQUISITES:
CSC-430
CO-REQUISITES:
See Instructor
COURSE DESCRIPTION:

A one-semester, undergraduate-level course focuses on computer network defense and countermeasures. It is designed to give students a solid foundation in network security fundamentals. The course covers both the conceptual and practical aspects of network security. It first reviews the threats to network security, the defense-in-depth strategy and technologies, and network security policy design and implementation. The course then explores the three key network defense technologies in depth: firewalls, intrusion detection and prevention systems, and virtual private network. An emphasis on labs and projects will provide students hands-on learning experiences in using popular open- source and “industry-standard” tools and solutions to implement a wide spectrum of defense measures to protect computer networks, and to detect, respond to, and recover from intrusion.

COURSE MATERIALS / REQUIRED TEXT(s) / SUPPLEMENTARY READINGS:
    Textbook:
  • Guide to Network Defense and Countermeasures, Second Edition, by Randy Weaver, Thomson Course Technology, 2007, ISBN 1-4188-3679-6.

  • References:
  • Guide to Network Defense and Countermeasures, Second Edition, by Randy Weaver, Thomson Course Technology, 2007, ISBN 1-4188-3679-6.
  • Guide to Network Defense and Countermeasures, Second Edition, by Randy Weaver, Thomson Course Technology, 2007, ISBN 1-4188-3679-6.
  • Gray Hat Hacking: The Ethical Hacker’s Handbook, by Shon Harris et al., McGraw Hill Osborne, 2005, ISBN 0-07-225709-1.

Purchase books/supplies Online at NSU Barnes & Nobles Bookstore (http://norfolkstate.bncollege.com)

COMPUTER SCIENCE OFFICE LOCATION:

The Department of Computer Science is located in Suite 320 Robinson Technology Center. The individual faculty offices are located within the suite.

COURSE RATIONALE:

CSC-445 focuses on one of the most important and critically needed skill areas in information assurance and networking: network security. It builds upon the CSC-430 Data Communications, an introductory course on the fundamentals of networking, TCP/IP and internet, to investigate the concepts and practices for securing networks and network communications. The CSC-445 course also leverages key information assurance concepts and practices such as encryption, authentication, risk analysis, security policy design and implementation, etc.

COURSE GOALS & INTENDED OUTCOMES

    Main Objective:
  1. To introduce students to fundamental concepts and practices in network security with focus on implementing and operating effective network defense measures to protect the network infrastructure and network communications from intrusion.
  2. To enable students gain knowledge, skill, and hands-on experience in working with a selected set of tools, equipment and methods that are commonly used in the real world.
  3. To teach students how to conduct research and use resources such as journals and conference proceedings, information security web sites, standards, mailing lists, etc.
  4. To guide students in carrying out labs and course projects in a logical and structured manner so that outcomes are more predictable and manageable.

  5. Measureable Objectives:
  6. Describe the common network security threats and vulnerabilities.
  7. Explain the needs for and benefits of a defense-in-depth strategy.
  8. Describe the key technological building blocks for network defense such as firewalls, intrusion detection systems, virtual private network, and log analysis.
  9. Explain the fundamentals of security policy design and implementation centered on risk analysis.
  10. Analyze network traffic signatures and identify suspicious events.
  11. Explain the functions and underlying technologies for various types of firewalls.
  12. Customize firewall rules to secure network perimeters.
  13. Explain the functions and underlying technologies for various intrusion detection and prevention systems.
  14. Describe how IDS systems can be implemented and operated effectively to detect and respond to intrusions.
  15. Explain the functions and underlying technologies for virtual private network solutions.
  16. Describe how VPN can be implemented to provide secure communications.
  17. Understand the legal and ethical implications of network intrusions.
  18. Perform implementation, configuration and testing tasks associated with
  19. deploying and operating these network defense technologies and systems.

COURSE OUTLINE

READING TOPICS
Chapter 1 Network Defense Fundamentals
Chapters 2 & 3 Security Policy Design & Implementation
Chapter 4 Network Traffic Signatures
Chapter 5 Firewalls – Designing and Choosing
Chapters 10 & 11 Firewalls – Deploying and Operating
Labs – Firewalls and Penetration Testing Tools
Chapter 7 Intrusion Detection Systems (IDS)
Chapter 8 Intrusion Detection and Incident Response
Labs – IDS
Chapter 5 Virtual Private Network (VPN) Concepts
Chapter 6 VPN Implementation
Device Security and Lockdown
Chapter 12 Network Defense-in-Depth: Design & Operation
Labs – Case Project

PRIMARY METHOD(S) OF INSTRUCTION / METHODS TO ENGAGE STUDENTS

Methods include lecture, demonstrations, labs, projects, and self-study.

GRADING STANDARDS

Labs - Firewalls 10%
Labs - IDS 10%
Labs - Case Project 10%
Homework Assignment & Misc. Labs 20%
Exams & Quizzes 40%
Attendance & Class Participation 10%

The instructor reserves the right to revise the grading criteria as appropriate and will make reasonable attempts to notify students

ACADEMIC INTEGRITY STANDARDS

Students are expected to adhere to the ACM Code of Ethics. In particular, no lying, cheating, or plagiarism will be tolerated.

OTHER REQUIREMENTS
    Attendance Policy
  • The University expects students to attend all classes. While unnecessary absences are discouraged, the University recognizes that, on occasion, students may have legitimate reasons for being absent. Thus, a student will be permitted one "unexcused" absence per semester hour credit or the number of times a given class meets per week. Once a student exceeds the number of allowed unexcused absences, an instructor may require an official university excuse. Not more than 20% of class meetings (excused and/or unexcused) may be missed by a student during a given semester.
  • At the discretion of the instructor, a student whose absences exceed 20% of scheduled class meetings for the semester may receive a grade of F for the course.
  • Students have the responsibility to confer with their instructors regarding all absences or intended absences. If sudden departure from the campus (for an emergency or extraordinary reason) prevents a student from communicating with each of his or her instructors, the student is expected to notify the Office of Student Services/Judicial Affairs within 48 hours. Class excuses are issued for legitimate reasons (medical, funerals--immediate family members only, official university business/activities, etc.) by the Office of Student Services/Judicial Affairs. Official written documentation may be required. Notes from relatives, friends, etc., are not accepted as "official" documentation for absences. The Office of Student Services/Judicial Affairs will determine if an absence is legitimate and if an excuse will be issued.
SCHOOL-WIDE TUTORING SERVICES STATEMENT

The college of Science, Engineering, and Technology provides tutoring services through the STARS Tutoring Center for those NSU student who may be experiencing difficulties in Mathematics, Computer Science, Engineering, Biology, Chemistry, Nursing, Technology and Physics courses. The STARS office is located in Suite 100, RTC. This service is free of charge and provided to NSU students only. You can access information about this service by going to http://stars.nsu.edu.

AMERICANS WITH DISABILITIES ACT (ADA) STATEMENT

In accordance with Section 504 of the Rehabilitation Act of 1973 and the Americans with Disabilities Act (ADA) of 1990, we ask if you have a disability or think you have a disability, please contact O.A.S.I.S., the Office of Accessibility Services, upon registration at Norfolk State University to confidentially discuss any accommodation needs.

    Audrey M. Wells, Coordinator, O.A.S.I.S.
    Office of Accessibility Services and International Student Services
    Norfolk State University, 700 Park Ave., Student Services Center, Suite 110, Norfolk, VA. 23504
    Phone: 757-823-8325, Fax: 757-823-2640, Email: amwells@nsu.edu

UNIVERSITY ASSESSMENT STATEMENT

As part of NSU's commitment to provide the environment and resources needed for success, students may be required to participate in a number of university-wide assessment activities. The activities may include tests, surveys, focus groups and interviews, and portfolio reviews. The primary purpose of the assessment activities is to determine the extent to which the university's programs and services maintain a high level of quality and meet the needs of students. Students will not be identified in the analysis of results. Unless indicated otherwise by the instructor, results from University assessment activities will not be computed in student grades.

WRITING COMPETENCY ASSESSMENT

All first-time freshmen and readmitted students entering Fall 2001 and thereafter and transfer students entering Fall 2002 and thereafter are required to take an exit examination to assess writing competency. After completing ENG 102, students must register for ENG 299 (no credit, no charge) until successfully passing the Examination of Writing Competency. Degree-seeking students at the baccalaureate level are required to take the writing examination before completing 90 semester hours. Associate degree-seeking students must take the exam no later than one semester prior to the anticipated date of graduation. For more information, refer tot he NSU Undergraduate catalog.

UNIVERSITY WIDE & COURSE-SPECIFIC REQUIREMENTS

    Information Technology Literacy
  • Learning foundation skills (hardware, software, and operating systems).

    Critical Thinking
  • Solving problems utilizing application software from a narrative description.
  • Knowing the appropriate software application to apply to a specific task.

    Laboratory
  • Demonstrating proficiency in utilizing software applications.
CLASS ATTENDANCE POLICY

A student is expected to attend all classes. The student assumes all responsibility for work missed due to an absence. Make-up work may be permitted at the discretion of the instructor. Refer to the NSU Student Handbook (https://www.nsu.edu/Assets/websites/student-affairs/student-handbook/NSU-Student-Handbook.pdf)

NSU EMAIL ACCOUNT

In an effort to keep student informed about Norfolk State University updates and account information, students must check their official NSU email account frequently. You may access your official NSU email account through the MyNSU portal at https://www.nsu.edu/mynsu/index. Once there, follow instructions provided to login to the MyNSU portal (NOTE: you access your NSU email from within the MyNSU portal).

DISCLAIMER: The instructor reserves the right to revise the syllabus as appropriate and will make reasonable attempts to notify students.