CS 151: Introduction to Digital Forensics

Class Program
Credits 5 Lecture Hours 33 Lab Hours 44

This course is an introduction to the methods used to properly conduct a computer forensics investigation. Topics covered include an overview of computer forensics as a profession; how computer crime affects forensics, forensic methods, and labs; branches of digital forensics; email forensics, mobile forensics, data acquisition and analysis; and, a review of computer forensics tools.

Prerequisites

CS 103 or CS 105 and either CS 110 or CS 116

Course Outcomes

Upon successful completion of the course, students should be able to demonstrate the following knowledge or skills:

  1. Define and apply computer forensics
  2. Identify the different data acquisition methods
  3. Conduct the proper handling of digital evidence
  4. Analyze how data is stored and managed by an operating system
  5. Analyze networks and email using computer forensic tools
  6. Validate evidence for forensic reports
  7. Follow guidelines for Incident Response
  8. Utilize proper protocols with disaster recovery to preserve evidence
  9. Prepare written reports with analysis findings
  10. Work within a group to resolve problems and project or report outcomes
Institutional Outcomes
IO1 Communication: Students will be able to communicate clearly and effectively within a workplace context
IO3 Human Relations/Workplace Skills: Students will be able to demonstrate teamwork, ethics, appropriate safety awareness and/or workplace specific skills
Course Content Outline
  1. Introduction to Forensics
  2. Overview of Computer Crime
  3. Forensic Methods and Labs
  4. Forensic Tools, Techniques and Methods
  5. Understanding Techniques for Hiding and Scrambling
  6. Recovering Data
  7. Incident Response
  8. Branches of Digital Forensics
  9. Operating Systems, Networks, and Application Forensics
  10. Trends and Future Directions