Calendar

Week 1 - Intros

Intro Lecture
In Class Assignment 1

Week 2 - Hardware

Lecture: Hardware
In Class Computer Teardown

Week 3 - Software I - Math and Instructions

Lecture
Discussion 0

Week 4 - History of Operating Systems

Lecture
Discussion A


tentative below

Week 5 - Linux and Virtualization

Lecture
IN CLASS SUPPORT WORK

Week 6 - The Internet

Lecture
Discussion B

Week 7 - Modern Tech / Linux

Lecture
Discussion C - ASSIGNMENT 2 POSTED

Week 8 - Algorithms and Milkshakes

Lecture
Discussion D - QUIZ 1 POSTED
ASSIGNMENT 2 DUE, BUT EXTENSIONS ARE PERMITTED)

Week 9 - Anonymity and Social Surplus

Lecture
QUIZ 1 DUE, NO EXTENSIONS
Discussion E

Week 10 - Social Media and Culture

Lecture- PROJECT "PROPOSAL" POSTED
Discussion - F - PROJECT "PROPOSAL" DUE

Week 11 - Software II - From Compression to AI

Lecture
Discussion G

Week 12 - Freely Available Information

Lecture
Discussion H - PROJECT UPDATE I POSTED

Week 13 - Algorithms and Milkshakes II

Lecture
Discussion I

Week 14 - ???

Lecture

Week 15 Wrapping up

Lecture
Presentations? FINAL PROJECT DUE