Master of Science in Forensic Computing

Click here for FAQ's about the FCM Program, or here for the FCM web site and further information.


If you are interested in computers and you want to make a difference in the community, then why not consider the Master of Science Program in Forensic Computing at John Jay College?

For possible career opportunities, please click on the link to this recent New York Times article about the need for cybersleuths.

For information about Graduate Admission, click here

Fay Williams.

To apply to the master’s programs

For newly admitted students

For students with incomplete applications


Questions or comments with respect to the information presented on this webpage should be directed to Office of Graduate Studies.


Program Director:
Professor Richard Lovely

The Master of Science in Forensic Computing integrates criminal justice studies with computer sciences and computer forensic training. Graduates will possess the knowledge to conduct and manage forensic investigations involving digital devices and electronic crime. They will also have the knowledge to help organizations protect their computer systems. As the problems of investigating computer crime and securing computers are ever changing, graduates will be imbued with the leadership skills necessary for taking the initiative when confronted with new challenges. Graduates of the program are expected to serve as leaders in the field, capable of training others in the latest forensic computing methods, guiding and consulting on cybercrime investigations and computer security, solving new problems as they emerge and continually building on their existing level of expertise in order to keep their knowledge and skills current.

Program Details:
Degree Requirements
Required Courses

Degree Requirements
This program is intended for students who have the equivalent of an undergraduate degree in core computer science. At a minimum, applicants for the Master of Science in Forensic Computing should have successfully completed the equivalent of the following undergraduate coursework or have comparable experience: two semesters in object oriented programming; one semester in data structures (stacks, queues, linked lists and trees); one semester in algorithms (searching and sorting); one semester in operating systems fundamentals; two semesters of calculus; and one semester in calculus-based statistics and probability.

For students without professional experience in law enforcement or significant organizational experience, a professional practicum (FCM 780) will serve as a capstone for the program. It will provide practical experience working on criminal investigations with law enforcement agencies or computer security projects with public agencies and private corporations.

Students must take the general Graduate Record Examination prior to admission.

Program requirements consist of 39 credit hours, with a qualifying exam.


Certificate in Applied Digital Forensic Science Program
The Certificate in Applied Digital Forensic Science suits the need of working professionals who are trained in computer science and who wish to develop knowledge and skills in digital forensics without committing to a full graduate degree program. Students who are already enrolled in a graduate computer science program may apply for the certificate program and pursue the courses offered as part of or in addition to coursework in their degree program. Students enrolled in the Master of Forensic Computing program may pursue the certificate as part of their degree program. For further information, please click here.

Certificate in Computer Science for Digital Forensics Program
Computer Science for Digital Forensics Certificate Program (CSI Bridge) is designed to provide college graduates with the computer science background needed to study digital forensic science. The program is intended to prepare candidates to qualify for the Master of Science program or for someone who just wishes to learn or review basic computer science. For further information, please click here.

Required Courses

Electronic Crime and Investigation Subtotal: 12 creditsM

Criminal Justice 710 Issues in Criminal Justice I: Theory and Courts
Criminal Justice/Forensic Computing 727 Cybercriminology
Forensic Computing/Criminal Justice 752 The Law and High Technology Crime
Forensic Computing 753 Digital Forensics Applications
Forensic Computing 787,788, 789 Cooperative Education (1 credit each)

Core Computing

Subtotal: 9 credits

Forensic Computing 700 Theoretical Foundations of Computing
Forensic Computing 708 Foundations for Digital Forensics and Security I
Forensic Computing 709 Foundations for Digital Forensics and Security II
Forensic Computing 710 Architecture of Secure Operating Systems
Forensic Computing 742 Network Security

Computer Forensics and Security

Subtotal: 9 credits

Forensic Computing 740 Data Communications and Forensics Security
Forensic Computing 745 Network Forensics
Forensic Computing 760 Forensic Management of Digital Evidence

Forensic Computing Elective

Subtotal: 3 credits

Criminal Justice 708 Law, Evidence and Ethics
Criminal Justice 733 Constitutional Law
Criminal Justice 750/Public Administration 750 Security of Information and Technology
Forensic Computing 705/Forensic Science 705 Mathematical Statistics for Forensic Science
Forensic Computing 785 Management of a Digital Forensics Lab

Graduate Elective

Subtotal: 3 credits

Select one course from any in the John Jay College graduate curriculum

Capstone Seminar

Subtotal: 3 credits

Forensic Computing 780 Capstone Seminar and Fieldwork
Forensic Computing 791 Forensic Computing Prospectus Seminar

Total: 39 credits