Digital Media Foundations
This course provides a look inside the technologies and infrastructures that make digital media function. Although some topics will be technical, no previous technical experience is expected.Read More >>
Except for the final exam period, these dates may be adjusted to reflect our progress (or lack of it). Assigned readings more than two weeks ahead may be changed. (To read ahead, buy the optional books.) All this means that you should check this page regularly for updates.
This page last changed on Monday, 7 Oct 2019
Week 1: Introduction
4 Sep (W)
Sections/labs do not meet during Week 1.
Week 2: Analog vs. Digital
Week 3: Digital Convergence
Week 4: Internet Architecture
Week 5: Markup and Layout Languages
30 Sep (M), 2 Oct (W)
Assignment #1 due (Monday, 9am).
Quiz #1 study guide released.
read Interact Ch. 14, Interact Ch. 15-16-17, & Interact Ch. 15-16-17
optional: read Unwebbable, InterACT excerpt: Tables for layout? Welcome to hell!
Week 6: Search Engines
Week 7: Programming Fundamentals, Algorithms
14 Oct (M) (No Class Monday: Fall Study Break), 16 Oct (W)
No sections this week (Fall Study Break)
Assignment #2 due (Wednesday, 9am).
read Mahan's Scratch Tutorial (on the Web)
optional: Kitchin article
Week 8: Programming Fundamentals (cont'd)
Week 9: Internet Platforms
28 Oct (M), 30 Oct (W)
Writing workshop results due (explained in your lab/discussion section) (Monday, 9am).
Final Project Proposal due (Wednesday, 9am).
read Mueller Ch. 2, Rosen Ch. 3 (on the Web).
optional: Mueller Ch. 3, Comer Ch. 16.
Week 10: Feeds
4 Nov (M), 6 Nov (W)
Assignment #3 due (Monday, 9am).
Quiz #2 study guide released.
listen to Secret Histories of Podcasting (~38 min.), Facebook's News Feed: Often Changed, Never Great (both on the Web)
optional: Sikos Ch. 8.
Week 11: Syndication and Distribution
Week 12: Open Web, Data Types
Week 13: Control Structures
Week 14: Online Audience Tracking, APIs
2 Dec (M), 4 Dec (W)
additional readings TBD.
Quiz #3 study guide released.
Week 15: Life After #DigitalFound
9 Dec (M), 11 Dec (W)
Quiz #3 (Monday).
Final Project due (Wednesday in class)
Finals Week: Final Paper Due
18 Dec (M)
Final Paper Due (Wednesday, 18 Dec, 4:00 p.m.)
No in-person final or meetings this week.
Meme Break: You can miss one lecture meeting without any explanation and your absence will not be counted against you. Knowing about this rule is your reward for reading to the bottom of the page. (This does not apply to section meetings, just lecture.)