Assistant Professor, Southern Illinois University
Problem Solving with Computers (CS 201)
- Introduction to computational thinking, algorithmic problem solving, and basic programming concepts for solving real-world problems.
- Hands-on practice with program design, control structures, data handling, and debugging to build a strong foundation in computer-based problem solving.
Digital Forensics — Undergraduate and Graduate Levels (CS 413 & CS 513)
- Study of legal and ethical issues, storage systems, file systems, and forensics tools.
- Hands-on experience with network, cloud, and database forensics; admissibility of digital evidence; and counter-forensics reporting.