FSEM 131
From Paintings to Pixels
Fall 2018
Date Topics Readings Writings Labs/Projects Events
Aug 28 FSEM Advising Sessions
29 First class meeting: Art & CS
Founders' Day
Convocation
30 Half-Day Schedule class: Syllabus

Sept 3 Discussion: Abstract School of Art, the Two Cultures (C.P. Snow)
                 Academic Honor Code, including Doing College-level Research essay
                (booklet p.11-17)
Writing: 10 rules, reflective writing guide
Kandel: Intro & Chap 1 Prompt #1 due
5 Programming: drawing functions; Processing immediate mode
             code: drawing a castle example
Don Knuth: Turing Lecture
LCF: Intro, Chap 1
6 Panel Discussion on War and Forced Migration, 4:15 in Olin Hall, Love Auditorium The Refugees Reading:
Event 1
 7 Hands-on: simple shapes
PR: Shape I Pre-lab: Light-bot
Lab 1
FSEM sponsored: Exodus movie
5:00 in Little Hall, Golden Auditorium
Ciccone Commons: B-Day BBQ (Curtis-Drake Quad, Sat at 5 p.m.)
Sept 10 Discussion: Data input/output (Scientific method)
Writing: Thesis handouts
William Cronon: Only Connect...
LCF: Chap 2 & 3
Optional Prompt due
12 Presentation: Picture This-How Pictures Work (Molly Bang book) LCF: Chap 5
13 Living Writers guest: Viet Thanh Nguyen, 7:00 Colgate Memorial Chapel The Refugees Reading:
Event 2
 15 Hands-on: many approaches to a program; Processing reference;
Worksheet 1
PR: Color
(up to p.91, 9-14)

Sept 17 Discussion: A Reduction Approach to (Brain) Science;
                 Visual Thinking Strategy activity
Kandel: Part II Prompt #2 due Lab 1 due
Worksheet 1 due
18 FSEM sponsored: Far from Vietnam movie
7:00 in Little Hall, Golden Auditorium
19 Programming: variables & data types; Worksheet 2 PR: Data I Project #1 out Picker Pairing:
Lecture@ 4:30, Golden Auditorium
Opening@ 6:00, Gallery
 21 Hands-on: at the library Kandel: Part III (start)
Bicentennial Kickoff Weekend: Schedule
Sept 24 Discussion: Abstract Art; Brain computations
Perception relations
Kandel: Part III (complete) Worksheet 2 due
26 Programming: repetition (while loop)
code
 28 Hands-on PR: Control I
(up to p.55, 5-05)
Project #1: sketch
Lab 2

Oct 1 Discussion: Project #1 Presentation
Kandel: Part IV Essay #1:
One month due
3 Picker Gallery Tour Project #1: table
 5 Project #1 Presentation continued

Fall Break
Oct 8 No Class
10 Programming: random
random circle code
Worksheet 3 due
 12 Hands-on: loops continued
snow code
PR: Loop I
(up to p.65, 6-04)

Oct 15 Discussion: Neuroscience background; Art history, beholder share, artists views;                 Reductionism in Science and Abstraction in Art
PR: Math I Lab 2 due
17 Programming: gradient
rainbow code
PR: Color I
 19 Hands-on: loops continued Project #1: Milestone
Hard-coded geo
Lab 3

Oct 22 Discussion: How Computers Work
AU: Part I
Chapters 1 to 4
24 Programming: setup()/draw() functions, implicit loop for animation
Lab 3 due
 26 Hands-on: coding Project time, feedback Bonus lab

Oct 29 Discussion: Standardized testing; incomplete data, data biases
Art and technology: Miséreuse accroupie
AU: Chapters 5 & 6 Essay #2:
Pair & Share due
31 Programming
Nov 2 Hands-on: Project #1 Due

Nov 5 Discussion: Machine Learning; Titanic data example; Social Implications
AU: Chapter 7
7 Programming: Scientific methods and the Process of coding Project 1
 9 Hands-on: function & animation Lab 4

Nov 12 Discussion: self-driving car; full and SAE levels of automation,
human involvement and overwrite
AU: Chapters 8 & 9 Worksheet 4 due
14 Programming: Animation vs. Interaction for motion
code
 16 Hands-on: animating a ball Lab 4 due

Thanksgiving Recess
Nov 26 Discussion: popular vs. good AU: Chapters 9
28 Programming: animating colors
code
Worksheet 5 due
 30 Midterm
Dec 3 Discussion:entrepreneur; disruptive technology; hackathon AU: Chapter 10 + paper
5 Programming: Animation vs. Interaction
code
 7 Hands-on: Presentation P2 Milestone
Dec 10 Discussion: Third Wave AI; Aging Computer AU: Chapters 11 & 12
12 Programming: Animation vs. Interaction
code
 14 Final Presentations
Schedule to be continued...

Reading labels according to Syllabus: