COURSE SYLLABUS 

CNT 5412 / CNT 4406:  Network Security

Prerequisite COP 4530

Fall Semester 2017


 Course Objective:

The goal of this course is to provide students with an understanding of fundamental network security concepts and mechanisms, and develop and illustrate the use of cryptography in achieving network security.  The student should gain an understanding of how to design and build secure network algorithms and environments.  The student should also gain an understanding of network security as it relates to the TCP/IP protocol suite and other communication protocols at a detailed level.

 

Course Description:

This course will survey network security from a computer science perspective.  We will study basic aspects such as network security services and mechanisms, use of cryptography for implementing network security, and security functionality such as authentication, data integrity, confidentiality and availability.  We will cover needed aspects of secret key and public key cryptography, as well as public key infrastructure.  We will explore various TCP/IP protocols and other web-based protocols used in the network security context.  We will also cover other related topics such as Secure DNS as time permits.

 

 

Instructor:

Sudhir Aggarwal

Room 263, J.J. Love Building

Office hours: Tuesday 12 noon -4 pm.

 

Teaching Assistant:

Ms. Mukadder Sodek

Office: Bio Unit 1, Room 334

Office hours: Thursdays & Fridays 10 am – 11:30 am 

E-mail: sodek@cs.fsu.edu

 

Required Text:

Charles Kaufman, Radia Perlman and Mike Speciner, Network Security: Private Communication in a Public World, Prentice Hall, 2nd Edition, 2002.

 

Reference Text:

William Stallings, Cryptography and Network Security, Prentice Hall, 6th Edition, 2013.

 

Class Schedule:

Lectures

Mondays and Wednesdays 

11:00 am – 12:15* pm 

J.J. Love 103

 

*From 9/25 through 11/13, class will start at 10:55 am and end at 12:20 pm.

Lecture Notes and Information

Week

 

Reading Assignments & Information

Class Notes & Homework Assignments

August 28, 2017

 

August 30, 2017

Read Chapter 1 of text. Read Lecture 1

 

Read 2.1 – 2.4, 3.1 – 3.2 of text. Skim 3.3 of text. Read Lecture 2.

 

Lecture 1

 

Lecture 2

September 4, 2017

 

September 6, 2017

 

Labor Day – no class

 

Read 2.5, 2.6, & 3.6 in text. Skim 3.4, 3.5

Read Lecture 3

 

 

Lecture 3

Problem Set 1: Due 9/18/2017

(Due 9/25/2017)

September 11, 2017

 

 

September 13, 2017

 

No Class due to Hurricane Irma

 

 

No Class due to Hurricane Irma

All assignments etc. are postponed one week. We will start next week to catch up.

September 18, 2017

 

 

 

September 20, 2017

 

Read chapter 4 in text and lecture 4.

Scan Voydock & Kent, Sec 1-6, and Beck-Tews Paper

 

Read 5.1, 5.2, 5.7 in text. Skim 5.3-5.6.

Read Lecture 5.

 

Lecture 4

Voydock-Kent

Beck-Tews

 

Lecture 5

 

 

Problem Set 2: Due 10/4/2017

 

 

 

 

September 25, 2017

 

 

September 27, 2017

 

Hurricane related time makeup: For 7.5 weeks, 9/25 through 11/13, class will be from 10:55 am to 12:20 pm to make up 10 minutes each class period.

 

Finish lecture 5. Read 9.1 – 9.6 in text. Start reading Lecture 6.

 

 

 

 

 

 

Lecture 6

October 2, 2017

 

 

October 4, 2017

 

 

 

October 9, 2017

 

 

October 11, 2017

 

Midterm 1 (tentative)

 

October 16, 2017

 

 

October 18, 2017

 

 

 

October 23, 2017

 

October 25, 2017

 

 

 

October 30, 2017

 

November 1, 2017

 

 

 

November 6, 2017

 

November 8, 2017

 

 

 

November 13, 2017

 

November 15, 2017

 

 

 

November 20, 201

 

 

November 22, 2017

 

 

 

 

Thanksgiving Holidays begin – No Classes

 

 

November 27, 2017

 

 

November 29, 2017

 

 

 

December 4, 2017

 

December 6, 2017

 

 

 

December 11 - 15, 2017

 

Final Exam December 12, 2017, Tuesday, 5:30 pm – 7:30 pm,

J.J. Love 103

 

 

 

Grading:

  1. There will be 2 midterms (25% each) and a final (20%), all in class. 

The final will be at the normal final exam time period.  

  1. There will be several graded homework sets (15%). It is very important to complete all problem sets. You may talk to me or the teaching assistant, but you must do the problems by yourself. You may only talk to other students to help you get started with a problem if you do not understand what is required.
  2. There will be a group (1-2 students) project (15%).

 

COURSE POLICIES:

ACADEMIC HONOR POLICY:
The Florida State University Academic Honor Policy outlines the University’s expectations for the integrity of students’ academic work, the procedures for resolving alleged violations of those expectations, and the rights and responsibilities of students and faculty members throughout the process. Students are responsible for reading the Academic Honor Policy and for living up to their pledge to “. . . be honest and truthful and . . . [to] strive for personal and institutional integrity at Florida State University.” (Florida State University Academic Honor Policy, found at http://fda.fsu.edu/Academics/Academic-Honor-Policy.)

AMERICANS WITH DISABILITIES ACT:
Students with disabilities needing academic accommodation should:
(1) register with and provide documentation to the Student Disability Resource Center; and
(2) bring a letter to the instructor indicating the need for accommodation and what type.

Please note that instructors are not allowed to provide classroom accommodation to a student until appropriate verification from the Student Disability Resource Center has been provided.   

This syllabus and other class materials are available in alternative format upon request.

For more information about services available to FSU students with disabilities, contact the:

Student Disability Resource Center
874 Traditions Way
108 Student Services Building
Florida State University
Tallahassee, FL 32306-4167 
(850) 644-9566 (voice)
(850) 644-8504 (TDD)
sdrc@admin.fsu.edu
http://www.disabilitycenter.fsu.edu/

ATTENDANCE POLICY:
Excused absences include documented illness, deaths in the family and other documented crises, call to active military duty or jury duty, religious holy days, and official University activities. These absences will be accommodated in a way that does not arbitrarily penalize students who have a valid excuse. Consideration will also be given to students whose dependent children experience serious illness.

SYLLABUS CHANGE POLICY:
"Except for changes that substantially affect implementation of the evaluation (grading) statement, this syllabus is a guide for the course and is subject to change with advance notice.”