Syllabus CC 3.12 - Computing and Art: Nature, Power, and Limit
Subject to Change!
unit: topic | date, location | lecture / lab | homeworks | readings, case study, on-line resources |
Unit A
Introduction to Computers and Networks |
Mon Aug 27, | Lecture A1 | readings: Reed Ch 1 and Ch 3
readings: Reed Ch 6 check out: telegarden |
|
Thur Aug 30, | Lab A2 : Internet Lab | HW A | ||
Mon Sept 3, | COLLEGE CLOSED | |||
Thur Sept 6, | Lab A3 : Computer History Lab | HW A Part 2 | ||
Mon Sept 10, | Lecture A4 : Networks Details | |||
Thur Sept 13, | CLASSES CANCELLED | |||
Sun Sept 16, 11:59 PM | Homework A Due (BOTH PARTS) via e-mail | HW A DUE | ||
Unit B
Algorithms and Computer Languages |
Mon Sept 17, | Lecture B1 : Introduction HTML | readings: Reed Ch 2 and Ch 8
HTML / Style Sheets Tutorials: |
|
Thur Sept 20, | Lab B2 : Basic HTML Lab | HW B | ||
Mon Sept 24, | Lecture B3 : Style and Algorithmic Thinking | |||
Thur Sept 27, | Lab B4 : Style Lab | HW B Part 2 | ||
Wed Oct 3, 11:59 PM | Homewor B Due (BOTH PARTS) via e-mail | HW B DUE | ||
Unit C
Data Representation, Storage, and Plagarism |
Mon Oct 1, | Lecture C1 : Data Representation | readings: Reed Ch 12 and Ch 14
Information Systems (Visualizations) READ: Hackers And Painters CHECK OUT:
|
|
Thur Oct 4, | Lab C2 : Dynamic HTML | HW C | ||
Mon Oct 8, | COLLEGE CLOSED | |||
Thur Oct 11, | Lab C3 : Algorithm and Plagarism/Appropriation | HW C Part 2 | ||
Wed Oct 17, 11:59 PM | Homework C Due (BOTH PARTS) via e-mail | HW C DUE | ||
Unit D
Event-Driven Programming |
Monday Oct 15, | MIDTERM EXAM | Review | readings: Reed Ch 9 and Ch 11 |
Thur Oct 18, | Lab D1 : Introduction Processing | HW D | ||
Mon Oct 22, | Lecture D2 : Event-Driven Programs |
|||
Thur Oct 25, | Lab D3 : Mouse Events | HW D Part 2 | ||
Wed Oct 31, 11:59 PM | Homework D Due (BOTH PARTS) via e-mail | HW D DUE | ||
Unit E
Solvability and Feasibility |
Mon Oct 29, | Lecture E1 : Complex Conditions, Variables | readings: Reed Ch 13 | |
Thur Nov 1, | Lab E2 : Variables, Simple Animation | HW E Part 1 | ||
Mon Nov 5, | Lab E3: Variable Tutorial
Template to Start |
HW E Part 2 | ||
Thur Nov 8, | Lab E4 : Lab Time | |||
Wed Nov 14, 11:59 PM | Homework E Due | HW E Due | ||
Unit F
Programmer-defined Functions |
Mon Nov 12, | Lecture F1: Loop Tutorial
Template to Start |
HW F Part 1 | readings: Reed Ch 7 and Ch 10 |
Thur Nov 15, | Lab F2 : Loop Lab | |||
Mon Nov 19, | Lecture F3: Programmer Defined Function Tutorial
Template to Start Working examples mentioned in the tutorial |
HW F Part 2 | ||
Tues Nov 20 (Thurday Conversion) | Lab F4 : Function Lab | |||
Wed Nov 28, 11:59 PM | Homework F Due | HW F Due | ||
Unit G
Topics: Security and Privacy, Physical Computing |
Mon Nov 26, | Lecture G1: Privacy, Security, Encryption | readings: Reed Ch 18 | |
Thur Nov 29, | Lab G2 : Encryption PGP LAB | HW G Part 1 | ||
Mon Dec 3, | Lecture G3: Encryption, Physical Comp. | Physical Computing
Make Magazine documents Physical Computing culture |
||
Thur Dec 6, | Lab G4: Physical Computing Lab | HW G Part 2 | ||
Wed Dec 12, 11:59 PM | Homework G Due, 11:59PM | HW G Due | ||
Mon Dec 10 | FINAL EXAM REVIEW | CC 3.12 Core Review
Our class is Art-Flavored - here is the Difference between the two. |
||
FINAL EXAM | Thur Dec 20, 1-3pm, 2310 N (Ingersoll) |
FINAL EXAM | cumulative | |