Spring 2016


Figure out where class is

Monday

Introduction (Slides pdf, m4v)

Wednesday

Brainstorm projects
whiteboard

Friday

Respond: Undergraduation by Paul Graham
Discussion

Monday

Weird Class

mlk jr quote
Figure out projects and assignments
Begin scoping and design. Resources from class:

Wednesday

Project proposals
  • 4+ Slides
  • Project Description/ Personal Goals
  • Stake Holders
  • Interface Description
  • Features
  • Proposed Technologies
  • Anything else relevant
Active listening to proposals

Friday

Project scoping and design
  • 4+ Slide Presentation
  • Milestones broken into 5 deliverables
  • Sufficient detail to reduce risk
Active Listening to Presentations

Monday

Respond: Advice to Christian Philosophers by Alvin Plantinga
Discussion whiteboard

Wednesday

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

Friday

Development Schedule.

For each milestone:

  • 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
Presentations
  • RiModel
  • Echoe-System
  • Un Mensaje A La Conciencia Anroid app
  • Fringr

Monday

Read: Sorting Resumes by Joel Spolsky
Read: The Phone Screen by Joel Spolsky
What makes a good resume? (Slides pdf, m4v)
Examples:

Wednesday

Respond: Liberal Arts Traditions and Christian Higher Education by Christian W. Hoeckley
Discussion

Friday

Resume Draft
Resume Swap

Monday

Respond: The Robots of Resistance By Luke Yoquinto
Discussion

Wednesday

Respond: In the name of love by Miya Tokumitsu
Discussion

Friday

Online Portfolio
Presentations

Monday

No Class

lincoln quote

Wednesday

Online Portfolio Feedback
Respond: Why Work? by Dorothy Sayers
Respond: Shop Class as SoulCraft by Matthew B. Crawford
Discussion

Friday

Deliverable #1
Demos

Wednesday

Peer Review: Online Portfolio Feedback
Respond: Why Work? by Dorothy Sayers
Respond: God and Computer Science by Donald Knuth
Discussion

Friday

Mock Interviews

Monday

Respond: God and Computer Science by Donald Knuth
Respond: Ethics and Information Technology Ch. 2 by Deborah Johnson
Discussion

Wednesday

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

Friday

Deliverable #2
Demos

Monday

Respond: Technological Prudence: What the Amish can teach us by Kevin Miller
Discussion

Wednesday

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

Friday

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

Monday

Respond: Shaping Things Ch 1-9
Discussion

Wednesday

Respond: Shaping Things Ch 10-end
Discussion

Friday

Shaping Things Discussion ( pdf, m4v)
Deliverable #3
Demos

Spring Break fantasy http://pichost.me/1750290/

Monday

No Class

easter

Wednesday

Respond: Code/Space Excerpt 1-6
Discussion

Friday

Respond: Code/Space Excerpt 7-9
Discussion

Monday

Respond: Code/Space Excerpt 10-11
Discussion

Wednesday

No Class: Prep for Deliverables

Friday

Deliverable #3
Demos

Monday

Photo Response: Epic Struggle for the Internet of Things Section 1
Discussion of Photos and Reading

Wednesday

Photo Response: Epic Struggle for the Internet of Things Section 2
Discussion of Photos and Reading

Friday

Response: Epic Struggle for the Internet of Things Section 3
Discussion

Monday

Respond: Obfuscation 1 (Up to and including 2.12)
Discussion
Dr. Song (Westmont Sociology) joining us

Wednesday

Respond: Obfuscation 2 (Up to and including 3.5)
Discussion
Dr. Kay (UCI Informatics) joining us
Post class discussion with Dr. Kay

Friday

Respond: Obfuscation (The rest of the book)
Discussion

Monday

Read: Jeremy Bentham Background (Wikipedia)
Respond: Panopticon (up to and including Letter X)
Discussion

Wednesday

Respond: Panopticon (The rest)
Discussion

Friday

Respond: Capture Model of Surveillance
Discussion

May 2

May 3

May 4

May 5

Final Demo
Letter to New Computer Science Majors

May 6


What else can I take from this professor?

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