Announcements

Table of Contents

Securing Accounts

  1. Watch Lecture 0 after 2024-01-22T00:00:00-05:00.
  2. Complete Quiz 0 by 2024-01-25T23:59:00-05:00.
  3. Attend section, live and with webcam and audio enabled (per sections’ norms).
  4. Optionally attend office hours.
  5. Complete Assignment 0 by 2024-02-04T23:59:00-05:00.

Securing Data

  1. Watch Lecture 1 after 2024-02-05T00:00:00-05:00.
  2. Complete Quiz 1 by 2024-02-08T23:59:00-05:00.
  3. Attend section, live and with webcam and audio enabled (per sections’ norms).
  4. Optionally attend office hours.
  5. Complete Assignment 1 by 2024-02-18T23:59:00-05:00.

Securing Systems

  1. Watch Lecture 2 after 2024-02-19T00:00:00-05:00.
  2. Complete Quiz 2 by 2024-02-22T23:59:00-05:00.
  3. Attend section, live and with webcam and audio enabled (per sections’ norms).
  4. Optionally attend office hours.
  5. Complete Assignment 2 by 2024-03-03T23:59:00-05:00.

Securing Software

  1. Watch Lecture 3 after 2024-03-04T00:00:00-05:00.
  2. Complete Quiz 3 by 2024-03-07T23:59:00-05:00.
  3. Attend section, live and with webcam and audio enabled (per sections’ norms).
  4. Optionally attend office hours.
  5. Complete Assignment 3 by 2024-03-24T23:59:00-04:00.

Preserving Privacy

  1. Watch Lecture 4 after 2024-03-25T00:00:00-04:00.
  2. Complete Quiz 4 by 2024-03-28T23:59:00-04:00.
  3. Attend section, live and with webcam and audio enabled (per sections’ norms).
  4. Optionally attend office hours.
  5. Complete Assignment 4 by 2024-04-07T23:59:00-04:00.

Exam

  1. Review information about the exam.
  2. Optionally attend a review session or watch recordings thereof.
  3. Complete exam by 2024-04-21T23:59:00-04:00.

Final Project

  1. Review information about the Final Proejct.
  2. Submit Proposal by 2024-04-12T23:59:00-04:00.
  3. Submit Status Update by 2024-04-28T23:59:00-04:00.
  4. Submit Report by 2024-05-05T23:59:00-04:00.