Northeastern University

CS 4740 - Network Security

News & Announcements

Syllabus

Welcome to the Network Security course webpage (CS 4740). This is a hands-on course that provides students the opportunity to explore the practical elements of information security awareness and related design and deployment decisions in a secure lab while simultaneously acquiring a strong conceptual knowledge of the underlying theory in the more traditional classroom environment.

Instructors interested in using the course material (including laboratory setup, configs, and solutions) are welcome to contact me.

Staff

Instructor

Guevara Noubir (noubir ATA ccs DOTA neu DOTA edu)
Phone: (617) 373 5205
Office: 238 West Village H

Lab TA

Aldo Cassola (acassola ATA ccs DOTA neu DOTA edu)
Phone: (617) 373 2495
Office: 208 West Village H
Office Hours: Wednesday, Thursday 5:00pm - 6:00pm

Class Information

Time/Location
Tuesday 6:00 - 9:00 pm, 166 WVH
Office Hours
Wednesday 4:00-6:00 PM.
Required Textbook
Network Security: Private Communication in a Public World Charles Kaufman, Radia Perlman, Mike Speciner, Pearson Education, April 2002
Course Home Page
http://www.ccs.neu.edu/home/noubir/Courses/CS4740/F10.
Mailing list
Register to the mailing list: https://lists.ccs.neu.edu/bin/listinfo/cs4740.
Prerequisites
Fundamentals of Computer Networks or Internetworking course.
Course schedule
Current Schedule.
Laboratory

Laboratory assignments and final competition will be carried out on the college VMware Virtual Network.

Additional Resources

List of books.
List of useful links.

Class Materials

Assignments

Submission Instructions
Problem Sets
Lab Assignments
  1. Introduction

  2. Buffer Overflow

  3. Port Scanning

  4. Network Intrusion Detection

  5. Host-based Intrusion Detection

  6. Password Cracking

  7. Firewall

  8. Host Hardening

  9. Man-in-the-Middle Attacks

  10. Local Exploits

  11. Vulnerability Scanning

  12. Application Exploits

Midterm

The exam will take place on November 18th. Please mark your calendars and make sure that you will be able to attend.

Finals competition

The main goal is to get a hands-on experience with securing networks and designing/developing secure network. The lab assignments will help the teams to prepare for the competition by gradually building a secure network.

Final Project submissions:

Notes

Grading

The course grade will be based on: