Fall 2025 Topic - Privacy-Conscious Computer Systems:
Are you worried about web services abusing your data or someone observing your web search history? Do you wrap your phone (or yourself) in tin foil to protect your information? Do you wish to live in a world where web applications are privacy-conscious? Join us while we learn about the computer systems that power up the web and how we can redesign them to better protect users’ privacy.
We will look at state of the art datacenter systems for GDPR compliance, compilers and runtimes for automatic policy enforcement, and cryptographic tools for private machine learning and web search. Along the way, we will learn about different normative perspectives on privacy, how users perceive it, and what challenges data scientists and web developers face while striving to achieve it!
FALL 2025 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A1 |
Dak Albab |
CDS 164 |
TR 9:30 am-10:45 am |
Undergrad Pre-reqs - DS210 and DS310. Students should also be comfortable programming in one systems programming language such as C, C++, Rust, or Go and familiarity with basic computer organization and/or data systems is encouraged. |
FALL 2025 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A2 |
|
CAS 213 |
W 9:05 am-9:55 am |
Fall 2025 Topic - Privacy-Conscious Computer Systems:
Are you worried about web services abusing your data or someone observing your web search history? Do you wrap your phone (or yourself) in tin foil to protect your information? Do you wish to live in a world where web applications are privacy-conscious? Join us while we learn about the computer systems that power up the web and how we can redesign them to better protect users’ privacy.
We will look at state of the art datacenter systems for GDPR compliance, compilers and runtimes for automatic policy enforcement, and cryptographic tools for private machine learning and web search. Along the way, we will learn about different normative perspectives on privacy, how users perceive it, and what challenges data scientists and web developers face while striving to achieve it! |
SPRG 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A1 |
Wheelock |
FLR 121 |
MW 12:20 pm-2:05 pm |
|
SPRG 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A2 |
Wheelock |
IEC B10 |
T 9:30 am-10:45 am |
|
Note that this information may change at any time. Please visit the MyBU Student Portal for the most up-to-date course information.