Calendar

Week 1 - Intros

Tue Aug 27 - Intro Lecture
Thu Aug 29 - In Class Assignment 1

Week 2 - Hardware

Tue Sep 03 - Lecture: Hardware
Thu Sep 05 - In Class Computer Teardown

Week 3 - Software I - Math and Instructions

Tue Sep 10 - Lecture
Thu Sep 12 - Discussion 0

Week 4 - History of Operating Systems

Tue Sep 17 - Lecture
Thu Sep 19 - Discussion A

Week 5 - Linux and Virtualization

Tue Sep 24 - Lecture
Thu Sep 26 - IN CLASS SUPPORT WORK

Week 6 - The Internet

Tue Oct 01 - Lecture
Thu Oct 03 - Discussion B - -

Week 7 - Modern Tech / Linux

Tue Oct 08 - Lecture -
Thu Oct 10 - Discussion C - ASSIGNMENT 2 POSTED

Week 8 - Algorithms and Milkshakes I

Tue Oct 15 - Lecture -
Thu Oct 17 - Discussion D - QUIZ 1 POSTED
(Fri Oct 18 - ASSIGNMENT 2 DUE, BUT EXTENSIONS ARE PERMITTED)

Week 9 - Anonymity and Social Surplus

Tue Oct 22 - Lecture
(Weds, Oct 23 - QUIZ 1 DUE, NO EXTENSIONS)
Thu Oct 24 - Discussion E

Week 10 - Social Media and Culture

Tue Oct 29 - Lecture- PROJECT "PROPOSAL" POSTED
Thu Oct 31 - Discussion - F - PROJECT "PROPOSAL" DUE

Week 11 - Software II - From Compression to AI

Tue Nov 05 - Lecture
Thu Nov 07 - Discussion G

Week 12 - Freely Available information

Tue Nov 12 - Lecture
Thu Nov 14 - Discussion H - PROJECT UPDATE I POSTED

Week 13 - Algorithms and Milkshakes II


Tue Nov 19 - Lecture; PROJECT UPDATE I DUE
Thu Nov 21 - Discussion I ; QUIZ II POSTED????

Week 14 - ???

Tue Nov 26 - Lecture; QUIZ II DUE
Thu Nov 28 - THANKSGIVING

Week 15 Wrapping up

Tue Dec 03 Lecture
Thu Dec 05 Presentations? FINAL PROJECT DUE