Latest News
Course Calendar
-
January 10
- In Class:
- Welcome and introductions
- Course policies
- Lab access information
- Technology setup: command line/oh-my-zsh
- Discussion on Fresh Air listening/reading
- To Read:
- Burke, “Definition of Man” from Language as Symbolic Action
- Tate, Introduction & Ruby (Ch. 1 & 2)
- Petzold, Ch. 1-9
- To Do:
- Install Ruby on your computer
- In Class:
-
January 17
- In Class:
- Language: Ruby
- Reading discussion
- Introduce Project 1
- To Read:
- Tate, Io (Ch. 3)
- Petzold, Ch. 10-19
- To Do:
- ...
- In Class:
-
January 24
- In Class:
- Language: Io
- Reading discussion
- To Read:
- Tate, Prolog (Ch. 4)
- Petzold, Ch. 20-25
- To Do:
- ...
- In Class:
-
January 31
- In Class:
- Language: Prolog
- Reading discussion
- To Read:
- Tate, Scala (Ch. 5)
- Reas & McWilliams, Form + Code (all)
- To Do:
- Email draft of Project 1 to instructor ASAP
- In Class:
-
February 7
- In Class:
- Language: Scala
- Reading discussion
- Introduce Project 2
- To Do:
- Finish Project 1
- Prepare Project 1 presentation
- In Class:
-
February 14
- In Class:
- Project 1 Due by Noon, Friday February 17
- Project presentations
- To Read:
- Tate, Erlang (Ch. 6)
- Walter, Designing for Emotion (all)
- McCullough, "Medium" from Abstracting Craft (check your email for username/password)
- To Do:
- Email Project 1 to instructor by noon, Friday 2/17
- In Class:
-
February 21
- In Class:
- Remaining Project 1 presentations
- Language: Erlang
- Reading discussion
- Project 2 “quick-fire challenge”
- Assemble into groups for Project 2
- To Read:
- Tate, Clojure (Ch. 7)
- Vincente, The Human Factor, Preface & Ch. 1-7
- To Do:
- ...
- In Class:
-
February 28
NO CLASS; Stolley traveling. Meet with groups for Project 2
-
March 6
- In Class:
- Language: Clojure
- Reading discussion
- Project 2 in-progress presentations (proposal)
- Project 2 work time
- To Read:
- Tate, Haskell & Wrap-up (Ch. 8 & 9)
- Vincente, Ch. 8-10
- To Do:
- ...
- In Class:
-
March 13
- In Class:
- Language: Haskell
- Reading discussion
- To Do:
- ...
- In Class:
-
March 20
NO CLASS; SPRING BREAK
-
March 27
- In Class:
- Work Week
- To Do:
- ...
- In Class:
-
April 3
- In Class:
- Seven Languages wrap-up
- Graduate student design method presentations (2)
- In-Progress Project 2 Presentations (for real)
- Introduce Project 3 alternative
- Discuss final exam (Project 3 presentations) time
- Work time
- To Do:
- Finish Project 2
- Prepare Project 2 presentation
- In Class:
-
April 10
- In Class:
- Project 2 Due
- Project presentations
- To Read:
- To Do:
- ...
- In Class:
-
April 17
- In Class:
- Course Evaluations (Stolley out of the room)
- Reading discussion
- ...
- To Do:
- ...
- In Class:
-
April 24
- In Class:
- Work week
- To Do:
- Finish Project 3
- In Class:
-
May 1
Final Project Due
- Via Email, by 11:59pm
- Project Three Due
- Via Email, by 11:59pm
The Course.
- COM380/COM580: Humanizing Technology
- Instructor: Dr. Karl Stolley; @karlstolley on Twitter
- Office Hours: Tuesdays 3:00 to 5:00 and by appointment in SH208
- Class Meetings: Tuesday nights from 6:25 to 9:05