Catalogue 2021 - 2022

CS 300 Computer Forensics, Tools and Processes


3 cr.


CS 101 or IT 101 or CS 132, and Junior or Senior standing, or instructor's permission.

Course Description

In this course, we will present methods to properly conduct a computer forensics investigation. This course will prepare the students to obtain and analyze digital evidence. We will also examine various computer forensics techniques that can be used in solving computer crimes. The course will cover topics such as file structures, data recovery, email, and network investigations. Students should have a working knowledge of hardware and operating systems to maximize their success on projects and exercises throughout the text. Students also need to know how to use a computer from the command line and how to use today's popular operating systems such as Windows, Unix/Linux, and their related hardware.


Only one of, CS 300 and CS 310, may be counted as a technical elective in the Computer Science degree program.