20241118 stephen.farrell@cs.tcd.ie
This is the repo for course content for TCD's witidtm elective module. (TEU00311) The canonical URL for this is https://down.dsg.cs.tcd.ie/witidtm/. On github, this is https://github.com/sftcd/witidtm. The content should be identical.
We'll be using the TCD Blackboard tool for assignments etc. Apologies that only registered students can see that material.
We have a policy for use of AI tools when doing assignments.
Lecture slides etc are below.
Assessment is via assignments with marks for attendance. We'll cover details of those in class. For any students who manage to fail the module (typically by just not doing assignments;-), there's a supplemental exam and you can see some old exams here. If you end up doing that exam, the marks for that count for 100% of the module-marks.
This year the module is fully in-person, with no streaming and no recordings.
Our lecture slots are:
- Tuesday 1000-1050, Lloyd building, Lloyd 1.07
- Thursday 1600-1750, Lloyd building, Lloyd 1.07
We have labs in ORI LG36 on Thursday 19th and 26th September instead of lectures. Here's a map of TCD showing where to find LG36, and here's a diagram showing where the door is (it's non-obvious:-).
We'll do an online "office hour" session on Monday's at 1100, just drop in to the "office hour" blackboard session, and chat as you want.
Lecture content will accumulate here as we go. Be aware that the content will change, even sometimes at the last minute!
You can look at the materials from previous years below or the 2019 stuff here. This year's content will re-use earlier stuff, likely modifed, and some things will be new.
You can also enjoy (heh:-) the 2021 recordings or 2020 recordings if you want.
Stephen's sessions:
- Introduction
- 2024 survey results
- The Web
- Advertising
- The jell.ie news
- Devices and tracking
- Current Email Job Scams
- Passwords
- Instant Messaging
- Censorship
- A few last words
Eoin's sessions:
Lab slides:
Maria Grazia's slides:
Delaram's sessions:
- Ethics on the Internet-1, Technology Ethics, Data and AI
- Ethics on the Internet-2, Technology Ethics Canvas
Assignments:
- AS2: device based tracking (available Oct 17th)
Stephen's sessions:
- Introduction
- The Web
- 2023 survey results
- The jell.ie news
- Devices and tracking
- Passwords
- Instant Messaging
- Advertising
- A few last words
Eoin's sessions:
Dave's sessions:
Lab slides:
Guest lectures:
- Liz Farries, Policing Facial Recognition Technology
Assignments:
- AS1: GDPR assignment on Blackboard
- AS2: device based tracking
- AS3/Group Assignment:
Stephen's sessions:
- Introduction
- The Web
- 2022 survey results
- The jell.ie news
- Devices and tracking
- Passwords
- Advertising
- Covid tracking apps
- A few last words
Eoin's sessions:
- Legal Issues, Copyright & Censorship
- Legal Issues, DSARs, RtbF Requests etc.
- recording (note: not in github repo due to size)
Dave's sessions:
Guest lectures:
- Liz Farries, Policing Facial Recognition Technology
- Harsh Pandit, Consent and Dark Patterns
Assignments:
Lab slides:
News-ish things:
- Hmm. spying matresses
- Amusing AI fake thing: endless conversation
- Wired article on Soccer stadia with facial recognition
- Report on a Russia/Ukraine related disinformation campaign, that shows how the bad actor leaves DNS and other traces visible
- New York Times story about an artist playing with instatram photos and surveillence footage (incl. some from Dublin)
- Ars story on how a 3 hour BGP hijack enabled $250k cryptocurrency theft
- Ars story that someone found their medical images in an AI training set
- an El Reg report on how a respectable company can accidentally leak data
- a report describing how youtube recommender controls don't actually work
- a story worth noting
Lab/Assignment slides:
Stephen's sessions:
- Introduction
- Survey Results
- The Web
- Reading News
- Machines/OSes and tracking
- Passwords, the feckers
- Web Advertising
- COVID-19 tracking apps
- ECH and module wrap-up
Eoin's links/sessions:
- Privacy. Slides: pptx (preferred),odp,pdf
- The GDPR
- The Irish Data Protection Commission
- The Irish Data Protection Act, 2018
Dave's sessions:
Guest sessions:
- Liz Farries : Regulating online harassment
- Harshvardhan J. Pandit: Why Must I Always Click on Accept All?
- Doug Leith: Looking inside your phone...
Stephen's sessions:
- Introduction
- The Web
- Reading News
- Stephen goes wrong, but Eoin corrects him:-)
- Machines/OSes and tracking
- Passwords, the feckers
- Web Advertising
- Covid Tracking Apps
- Web Real-Time Communication (WebRTC)
Eoin's sesions:
Dave's sessions:
Sessions with guests:
Notes/stories: