Exam 1 out.
Optional: Watch Neil DeGrasse Tyson explain the history of the universe on The Daily Show (if the first segment does not load, don't worry about it)
Due Before Class: Optional: Read Course Book Chapter 9 (Mutation)
Exam 1 due (at start of class). (Don't forget PS5!)
Class 13. Programming With State & Golden Ages
Due Before Class: Optional: Read Course Book Chapter 10 (Objects)
Class 15. Sex, Religion, Politics and Java
Class 17. Godel's Proof
Due Before Class: Read Steve Lohr's New York Times obituary of John W. Backus
Problem Set 6 (Narrative) original due date.
Class canceled.
Problem Set 6 (Narrative) final due date.
Class 18. Uncomputability, Viruses, OOP
Class 20. Implementing Interpreters & Charme (Guest Lecture: Adam Brady)
Class 21. Lazy Evaluation & Types (Guest Lecture: Adam Brady)
Problem Set 9 (Final Project) Team Requests due (email by noon).
Class 23. Networking & Security
Problem Set 9 (Final Project) Design Review signup (hang around after class).
Problem Set 9 (Final Project) Description due (Midnight).
Class 24. Semi-Secure Websites & Modeling Computation
Class 25. Universal Machines & Lambda Calculus
class26.py — Python code demonstrating the power of the Lambda Calculus
Problem Set 9 (Final Project) Presentation requests due.
Optional Class. Game Theory
Problem Set 9 (Final Project) Presentations due.
(PS9 peer evaluations are due at the same time if you're doing a presentation)
Presentations Start at 5pm in OLS 009 (extra credit for attending)
Reading day.
(PS9 peer evaluations are due at the same time if you're doing a report)
To avoid confusion, I'll make this even more explicit: All course materials for CS 1120 (including any oral exams) are due by noon!
cs1120 Fall 2012
cs1120: Introduction to Computing: Explorations in Language, Logic, and Machines
Class Meetings
Tuesdays and Thursdays, 3:30-4:45pm in Olsson 011
Tuesdays and Thursdays, 3:30-4:45pm in Olsson 011
Office & Lab Hours
Mo 15:00-17:00 Stacks (J, L)
Mo 17:00-19:00 Olsson 001 (C, M)
Tu 13:00-15:00 Stacks (D, M)
We Noon-13:00 Rice 423 (Weimer)
We 13:00-14:00 Olsson 001 (C, J, M)
We 14:00-16:00 Olsson 001 (C, J, L)
We 16:00-17:00 Olsson 001 (C)
Fr 13:30-15:30 Olsson 001 (C, M, J)
Su 13:00-15:00 Olsson 001 (C, L)
Su 15:00-17:00 Olsson 001 (C, D)
Su 17:00-19:00 Olsson 001 (D, J)
Located in Thornton Stacks
or Olsson 001
or Rice 423 (We Noon-13:00)
Mo 15:00-17:00 Stacks (J, L)
Mo 17:00-19:00 Olsson 001 (C, M)
Tu 13:00-15:00 Stacks (D, M)
We Noon-13:00 Rice 423 (Weimer)
We 13:00-14:00 Olsson 001 (C, J, M)
We 14:00-16:00 Olsson 001 (C, J, L)
We 16:00-17:00 Olsson 001 (C)
Fr 13:30-15:30 Olsson 001 (C, M, J)
Su 13:00-15:00 Olsson 001 (C, L)
Su 15:00-17:00 Olsson 001 (C, D)
Su 17:00-19:00 Olsson 001 (D, J)
Located in Thornton Stacks
or Olsson 001
or Rice 423 (We Noon-13:00)