Spring 2017


Figure out where class is
Get books

Monday

Course Concept
Introductions:

Wednesday

Read Undergraduation by Paul Graham *
Respond
Discussion

Friday

Speed-Dating Brainstorm projects

Tuesday

Read Advice to Christian Philosophers by Alvin Plantinga
Respond
Discussion

Wednesday

Project proposals - 10 minutes each
  • Slide presentation
  • Project Description/ Personal Goals
  • Stake Holders
  • Interface Description
  • Features
  • Proposed Technologies
  • Milestones broken into 4 deliverables
    • How will we know if you have met this milestone? Very specifically what will you have? What will be it's properties and functionality? Be specific and measurable.
    • What is a bonus to this minimum?
    • What would be a stretch goal for this milestone
  • sufficient detail to reduce risk
  • Austin
  • Lauren
  • Jonathan
Active listening to proposals

Friday

Project proposals - 10 minutes each
  • Rachel
  • Sam
  • Jared
Active listening to proposals
Written project proposals (due Saturday)
  • Austin
  • Lauren
  • Jonathan

Monday

Read Liberal Arts Traditions and Christian Higher Education by Christian W. Hoeckley
Respond
Discussion
Written project proposals
  • Rachel
  • Sam
  • Jared

Wednesday

Read What is Computer Science? by Philip Guo
Read Computer Science and the liberal arts: A philosophical examination by Walker and Kelemen
Respond
Discussion

Friday

Read Shop Class as SoulCraft by Matthew B. Crawford
Respond
Discussion

Monday

Read Why Work? by Dorothy Sayers
Respond
Discussion

Wednesday

Read Sorting Resumes by Joel Spolsky
Read The Phone Screen by Joel Spolsky
What makes a good resume?

Friday

Resume Draft
Resume Swap

Monday

Deliverable #1
Quick updates/demos
Active listening to proposals

Wednesday

Read In the name of love by Miya Tokumitsu
Respond
Discussion

Friday

Read The Robots of Resistance By Luke Yoquinto
Read Four Futures By Peter Frase
Respond
Discussion

Monday

Read Shaping Things Ch 1-6
Respond
Discussion

Wednesday

Read Shaping Things Ch 7-12
Respond
Discussion

Friday

Read Shaping Things Ch 13-18
Read The Divergent 3D Printed Car Is The Only Thing At CES That Promises A Future Worth Living In
Respond
Discussion

Monday

Wednesday

Read Jeremy Bentham Background
Read Panopticon Letters I - X and XV
Read Panopticon Context
Respond: How does the Panopticon compare to your understanding of modern prisons? What aspects of the Panopticon stood out to you? What features of the physical structure of the Panopticon lend themselves to being a metaphor for modern surveillence? What else strikes you?
Discussion
https://thecctvmap.wordpress.com/
https://www.theatlantic.com/technology/archive/2011/08/london-under-surveillance-a-map-a-chart-and-a-few-facts/243378/

Friday

Read Technological Prudence: What the Amish can teach us by Kevin Miller
Respond: Is the Amish approach to technology practical? What practices could be incoporated into modern life? Should we? Do you already?
Discussion

Monday

Wednesday

Deliverable #2
10 min updates/demos
  1. Jared & Sam
  2. Rachel
  3. Sam Bentz (if time allows)
Active listening to proposals

Friday

Deliverable #2
10 min updates/demos
  1. Jonathan
  2. Lauren
  3. Austin
Active listening to proposals

Monday

Read Epic Struggle Part 1
Respond
Discussion

Wednesday

Read Epic Struggle Part 2-3
Respond
Discussion

Friday

Online Portfolio Workshop


Monday

Read Ethics and Information Technology Ch. 1 by Deborah Johnson
Respond
Discussion

Wednesday

Read Ethics and Information Technology Ch. 2 by Deborah Johnson
Respond
Discussion

Friday

Deliverable #3
Quick updates/demos
Active listening to proposals

Monday

No class
Read The Neutrality of Technology by Wayne Iba
Read Beyond The User: Use And Non-Use in HCI by Satchell and Dourish
Respond
Discussion

Wednesday

Read Capture Model of Surveillance by Agre
Respond
Discussion

Friday

Read The Moral Character of Cryptographic Work by Phillip Rogaway
Respond
Discussion

Monday

Read The Guerrilla Guide to Interviewing by Joel Spolsky
Interviewing 101

Wednesday

Mock interviews

Friday

Read Obfuscation (through 2.12)
Respond
Discussion

Monday

Read Obfuscation (through 3.5)
Respond
Discussion

Wednesday

Read Obfuscation (through end)
Respond
Discussion

Friday


Monday

Wednesday

Read Code/Space (1-6)
Respond
Discussion

Friday

Read Code/Space (7-9)
Respond
Discussion

Monday

Read Code/Space (10-end)
Respond
Discussion

Wednesday

Read God and Computer Science by Donald Knuth
Respond
Discussion

Friday


Monday

Tuesday

Wednesday

Thursday

Final Projects Presentations: 12:00 - 2:00 pm

Friday


What else can I take from this professor?

How about Apple Development for Creative Entrepreneurs? in May Term 2017