This course will cover the fundamentals of the computer and network forensics and media exploitation techniques and introduces students to computer forensic software and hardware tools. This course includes file systems and image recovery for Windows and Linux.

Course Info

  • Instructor: Francisco R. Ortega
  • Website:
  • Classroom: EC 2832
  • Office Hours: Tuesday and Thursdays: 11am-1pm; appointments upon request
  • Office: ECS212-D
  • Phone: 305-348-7983
  • Email:

Textbooks and Readings

  • Required Text:
    • Guide to Computer Forensics and Investigations By Bill Nelson, Amelia Phillips, Christopher Steuart
      Publisher: Course Technology Edition: 5th. 2015. ISBN : 978-1-285-06003
      Code: [GCF]
    • Lab Manual for Nelson/Phillips/Steuart's Guide to Computer Forensics and Investigations, 5th Edition By Blitz. (This will be used for a few labs but it will be required for the extra credit labs)
      ISBN13: 978-1285079080
      Code: [LGCF]
  • Optional Text:
    • Introducing Python: Modern Computing in Simple Packages by Lubanovic [IP] (or if you are experienced in Python, you can use Fluent Python by Luciano Ramalho).
      ISBN13: 978-1449359362
      Code: [IP]
    • Python Forensics: Python Forensics: A Workbench for Inventing and Sharing Digital Forensic Technology, 1st Edition by Hosmer.
      ISBN13: 978-0124186767
      Code: [PF]
    • File System Forensic Analysis, 1st edition by Carrier.
      ISBN13: 978-0321268174
      Code: [FSA]
    • Violent Python: A Cookbook for Hackers, Forensic Analysts, Penetration Testers and Security Engineers, 1st edition by O'Connor.
      ISBN-13: 978-1597499576
      Code: [VPF]
  • Teaching Assistants