This syllabus is tentative and will undoubtedly continue to change as the quarter progresses. If there is a topic you’re interested in but not shown, please let me know; I may well change things to cover it. All readings are from the text or are available on Canvas.
| Week | What Happens That Week |
|---|---|
| Week 1: | Dates: Mar 30, Apr 1, 3 |
| Topics: What are security and privacy | |
| Reading: text, §1, 14, 15, 20.1.2.2; [2] | |
| Week 2: | Dates: Apr 6, 8, 10 |
| Topics: Policies and policy modeling | |
| Reading: text, §2, 4.1–4.4, 4.6, 5.1–5.2.1, 6.1, 6.2.3, 6.4, 8.3, 8.4 | |
| Due: Apr 10: homework #1 | |
| Week 3: | Dates: Apr 13, 15, 17 |
| Topics: Cryptography | |
| Reading: text, §10, 11.1–11.2, 11.4.2–11.4.3 | |
| Week 4: | Dates: Apr 20, 22, 24 |
| Topics: Authentication and access control | |
| Reading: text, §13, 16 | |
| Due: Apr 24: homework #2 | |
| Week 5: | Dates: Apr 27, 29, May 1 |
| Topics: Network security | |
| Reading: text, §17.6.2, 28 | |
| Week 6: | Dates: May 4, 6, 8 [Note: Midterm exam on May 4] |
| Topics: Malware | |
| Reading: text, §23.1–23.7, 23.9 | |
| Due: May 8: homework #3 | |
| Week 7: | Dates: May 11, 13, 15 |
| Topics: Penetration testing, vulnerability models | |
| Reading: [1]; text, §24.1–24.5 | |
| Week 8: | Dates: May 18, 20, 22 |
| Topics: Software assurance, “secure” programming | |
| Reading: [1]; text, §19, 31 | |
| Due: May 22: homework #4 | |
| Week 9: | Dates: May 25, 27, 29 [Note: May 25 is a University holiday (Memorial Day)] |
| Topics: Laws affecting computer security and privacy | |
| Reading: to be arranged | |
| Week 10: | Dates: Jun 1, 3; [Note: California’s primary election is on Tuesday, June 2] |
| Topics: Election security | |
| Reading: to be arranged | |
| Due: Jun 3: homework #5 | |
| Jun 11: | Final exam: 10:30am–12:30pm |
|
ECS 153A, Computer & Information Security & Privacy I Version of March 26, 2026 at 3:37PM
|
You can also obtain a PDF version of this. |