FCM 742 - Network Security

Master Program on Forensics Computing
John Jay College of Criminal Justice, CUNY

Meeting Time & Place: Thursday 6:20 - 8:20pm, Room 225T

Instructor:   Prof. Ping Ji
Office:   4230N
Phone:  212-237-8841
e-mail:   pji@jjay.cuny.edu
Office hours:   Thursday, 3:00 - 4:00 pm, or by appointment!

Text: 1. Computer Networking: A Top-Down Approach Featuring the Internet, by James F. Kurose and Keith W. Ross, Addison Wesley, 3rd Edition, ISBN: 0-321-22735-2
2. Cryptography and Network Security: Principles and Practices, by William Stallings, Prentice Hall, 3rd Edition, ISBN: 0-13-091429-0

Course website: http://web.jjay.cuny.edu/~pji/fcm742.html

Course Description: This course introduces advanced fundamental knowledge on modern computer networks and network securities for graduate level students in the Master program of Forensics Computing. Topics cover network protocol mechanisms and implementation principles, advanced network architecture, network algorithms, cryptography theories, network security and system security (the threats and countermeasures). Prerequisite: algorithms, operating system, programming skills; knowledge on computer networks is a plus.

Workload: Two to three programming projects will be assigned. In addition, written exercise will be assigned through the semester. However, only selected written assignments will be collected together with programming assignments. The course workload and grading scale are specified in the following table.

  Programming assignments   2 - 3 times   45%
  Midterm   1   25%
  Final project   1   25%
  Class performance     5%

Syllabus: