Skip Navigation

CSCI 435 - Anti-Forensics and Digital Privacy

Syllabus for section D1, Spring 2025.

This is an asynchronous online course. There are no regularly scheduled meetings.

Page Contents

Important Dates

Date Summary Description
1/13/2025 First day of class Begin working on the Course Plan
1/20/2025 Martin Luther King Day No class
1/22/2025 Planning Phase ends Course Plan submission closes at 11:59 PM ET
1/23/2025 Census Date Reported absent if Course Plan missing
3/10/2025 Spring Break begins Take a break
3/15/2025 Spring Break ends Resume work
4/14/2025 Discovery Phase ends Milestone submissions close at 11:59 PM ET
4/18/2025 Student Holiday No class
4/29/2025 Reflection Phase ends Reflection submissions close at 11:59 PM ET

Instructor Information

Dr. Mike Murphy
mmurphy2@coastal.edu
Office Location: Penny Hall room 238
https://ww2.coastal.edu/mmurphy2

Office Hours

Please see my schedule page for current office hour information.

Student Learning Outcomes

Upon successful completion of this course, you should be able to:

  1. Describe ways in which modern computer systems, televisions, mobile phones, and other consumer electronics devices can be used to spy on users and bystanders.
  2. Explain how personal information, collected with or without consent, can be used to impersonate, manipulate, extort, rob, sue, prosecute, or coerce an individual.
  3. Articulate a personal threat model with vulnerabilities and controls.
  4. Implement anti-forensic data safeguards and procedures to reduce exposure to undesired data collection and discovery.
  5. Define identity theft and implement personal and corporate security controls to reduce the risk of victimization.
  6. Identify ways in which governments can utilize consumer electronics as part of a large-scale surveillance system.

ABET Assessment

This course measures the following Performance Indicators:

Texts and Materials

Technology Requirements

Grading

There are NO grades in this course, nor are there any quizzes or exams! Instead, we’re going to do things a little differently.

This course is broken into three distinct Phases:

  1. The Planning Phase begins at the start of the course and runs to the day before the census date, lasting about a week and a half. During this phase, you will complete a Course Plan and check that your computer is ready and working.
  2. The Discovery Phase is about 10.5 weeks long and runs from the day after the census date until the day before the last day to drop this course with a W and contains 10 Milestones. This phase covers the technical content of the course.
  3. The Reflection Phase is about 2 weeks long and runs from the last day to drop through the day before the last day of classes. During this phase, you will reflect on what you learned during the Discovery Phase and practice documenting your accomplishments. This phase covers the professional skills content of the course.

There is NO final exam in this course.

Planning Phase

The purpose of the Planning Phase is to introduce you to the course and ensure that you and your computer are ready for the Discovery Phase. During the Planning Phase, you will complete a Course Plan worksheet to help you review this syllabus, understand the organization of the class, and develop a strategy for staying on track in this course. You will also practice taking and including a screenshot, exporting your completed worksheet to PDF format, and uploading a submission to Moodle.

Discovery Phase

During the Discovery Phase, you’ll work on 10 weekly Milestones, which are technical activities that combine background material with a hands-on experience. Each Milestone has an associated worksheet to complete using LibreOffice Writer or Microsoft Word. You’ll save your completed worksheet to a PDF file and upload it to Moodle as the Milestone submission.

I’ll review your submitted worksheets and provide feedback through Moodle. This feedback will give you an indication of the strengths and any weaknesses in your submission, but it won’t include a grade. You’re welcome to revise and resubmit any Milestone worksheet during the Discovery Phase of the course, and I will update my feedback accordingly.

Reflection Phase

Once we finish the Discovery Phase of the course, we’ll move into a two part Reflection Phase. Each part will have its own worksheet to help guide you through the reflection process. In the first part, you’ll have an opportunity to document the knowledge, skills, and achievements you made during the Discovery Phase. The second part of the reflection will provide space to document challenges encountered during the semester, identify areas for future learning, and propose a final course grade.

I will provide feedback on your reflection documents, and you will be welcome to submit any revisions or adjustments through the end of the Reflection Phase. For the first part of the reflection, my feedback will resemble Milestone feedback. Similar feedback will be provided for the second part of the reflection, except that I will also include your final course grade with this feedback.

Please note that this course isn’t “over” once we reach the Reflection Phase! While the technical material in this course is largely covered in the Discovery Phase, the Reflection Phase is actually covering important professional skills and related ABET requirements:

The reflection documents are designed to guide you through the process of communicating your accomplishments, identifying areas for continuous improvement, and delivering a self-evaluation. You are likely to encounter this process each year of your future professional career during annual performance reviews.

Final Grade

Although we have no grades during the semester, University policy requires a final grade to be assigned to this course using the established A-F letter scale. You will propose your final grade in the second part of the course reflection. I may agree or disagree with your self-assessment and may ultimately assign a higher or lower grade than what you propose.

This approach to final grading is designed to reduce the amount of grade-related stress in this course, giving you more time and mental energy to focus on the material. In order for this approach to work, I need you to engage with the material and submit complete worksheets for each Milestone and both parts of the reflection. Passing this course with the required C or better generally requires that you fully complete at least 7 of the 10 Milestones and both parts of the reflection. I strongly encourage you to do more than the minimum and aim for a final grade of A by completing all the Milestones, submitting both reflection parts, learning as much as you can, and revising your work when my feedback indicates an opportunity to do so.

Other Policies

Academic Integrity

We’re all required to follow the CCU Academic Integrity Code, which is part of the Code of Student Conduct. I prefer not to have to engage in the Academic Integrity process, but I’m required to do so if these rules are broken. For this course, it’s important not to hire or permit someone else to take the course in your place or to engage in willful or flagrant plagiarism, as these kinds of violations could result in a course grade of FX. I don’t mind if you work with another student or in a small group on the Milestones, provided that you aren’t simply copying or sharing answers.

Artificial Intelligence

Artificial Intelligence (AI) tools such as ChatGPT can be helpful editing tools, and you’re welcome to use them for this purpose. It is NOT OK to ask an AI tool to complete a Milestone or reflection document for you, as doing so would be problematic in several ways. First, taking a solution generated by an AI tool and submitting it as your own would be a form of plagiarism that would be in conflict with academic integrity. Second, generative AI algorithms are prone to a phenomenon called hallucination, in which they produce answers that sound great but are factually wrong. Unless you do your own work and learn the necessary knowledge to distinguish correct from incorrect output, you won’t have any way to know if the AI algorithm is giving you a good answer or total garbage.

Another reason to use caution with generative AI tools is that the companies that own the AI systems are using both your queries and your personal information to train their systems. Whatever you put into the AI tool becomes part of the system’s knowledge base. Worse, if you actually read the license agreements and privacy policies for some of these tools, you will find that you’re agreeing to let the AI companies train their models with information about you that they have collected or purchased from a data broker. AI models are expensive to train and operate, and these companies are in business to make money. They will happily absorb you data into their model while also selling it to the highest bidder. Be especially wary when using these tools.

Attendance

Per the University Distance Learning Policy, each missed submission counts as an absence. You will be dropped from the course if your Course Plan is not submitted in Moodle by 11:59 PM ET on the last day of the Planning Phase.

Communications

I try to be available as much as possible during the semester via email, Teams, and in-person office hours. However, my work day may not always align with the time of day that you’re working on coursework. In general, I will reply to email and Teams messages within 1-2 business days, which may be longer than 2 calendar days in the case of messages sent over a weekend or holiday. I’m unable to return telephone calls when I’m not physically in the office, so response times are typically longer.

Contingency Plan

Per the CCU Academic Continuity Plan, courses will continue online whenever the University is unable to hold in-person classes. Since this course is already a distance learning course, we will continue as normal unless otherwise announced.

ALWAYS take your laptop or other computer with you whenever you go out of town, including during University breaks, evacuations, and other travel. Remember that you could encounter travel difficulties and have issues returning on time even if University operations are not affected.

Disability Accommodations

I am happy to work with any students requiring accommodations for a disability. University policy stipulates that Accessibility and Disability Services is the only office on campus that is authorized to evaluate and provide academic accommodations. Please have your accommodations information sent to me within the first week of class or within a week of approval if accommodations are implemented in the middle of the semester.

Late Work

You will be able to submit, revise, and resubmit the worksheets for each phase up until the published end date for that phase. The Course Plan can be submitted until 11:59 PM ET on the last day of the Planning Phase; Milestone worksheets can be submitted until 11:59 PM ET on the last day of the Discovery Phase; and reflection worksheets can be submitted until 11:59 PM ET on the last day of the Reflection Phase. No worksheets can be accepted after the corresponding phase has ended unless you have been granted an accommodation by Accessibility and Disability Services.

I encourage you to spread out the workload in each phase and give yourself plenty of time to complete each activity. I will send out weekly reminder announcements to help you keep pace in the course.

Submission Requirements

In order to ensure fairness and maintain accurate class records, all work in this course must be submitted via Moodle. I cannot accept submissions via email, printed paper, Teams, or by any other means unless an accommodation has been granted by Accessibility and Disability Services. Computer problems and life events are certainly possible during the semester, so I encourage you to submit your worksheets well before phase closing dates. Moodle submissions for activities in a course phase close at 11:59 PM ET on the last day of the phase, as determined by the Moodle server.

To receive feedback on an activity, please submit your worksheet for that activity to Moodle. You will have the opportunity to revise and resubmit up to the closing of the corresponding phase, as detailed above. There is no penalty for submitting work in progress.

Disclaimer

Portions of this course may deal with issues related to cost analysis, laws, and ethics. I am not a lawyer, accountant, or financial advisor, and no portion of this class constitutes legal, financial, or other regulated professional advice. This syllabus is tentative and is subject to change with notice to the class during the semester. If a portion of this syllabus is found to be non-compliant with University policies or applicable laws, the remainder of this syllabus will remain effective.