Home | Schedule | Homework | Resources
| Week | Day | Date | Topic | Lecturer |
| 0 |
Thur | Sep 24 |
Introduction - What Computer Science is All
About (slides) |
Prof. George Varghese |
| 1 |
Tues | Sep 29 |
Introduction to
Programming Languages(slides) |
Prof. Pat Rondon |
| 1 |
Tues | Sep 29 |
HW1
assigned |
|
| 1 |
Thur | Oct 1 |
How
Spam Is Sent and How to Cook It(slides) |
Prof. Stefan Savage |
| 2 |
Tues | Oct 6 |
Saving the World with Sensors(slides) |
Prof. Bill Griswold |
| 2 |
Tues | Oct 6 |
HW1 Due |
|
| 2 |
Thur | Oct 8 |
Distributed Algorithms(slides) |
Prof. Keith Marzullo |
| 2 |
Thur | Oct 8 |
HW2 Assigned |
|
| 3 |
Tues | Oct 13 | Computer Vision 1: The Automatic
Cameraman(slides) |
Prof. Evan Ettinger |
| 3 |
Thur | Oct 15 | Green Computing |
Prof. Yuvraj Agarwal |
| 2 |
Thur | Oct 15 |
HW2 Due |
|
| 4 |
Tues | Oct 20 | Computer Vision 2: Building a
Makeover Site(slides) |
Prof. David Kriegman |
| 4 |
Thur | Oct 22 | Recommendation Systems, Websites, and
Netflix |
Prof. Charles Elkan |
| 5 |
Tues | Oct 27 | Quarter Recap + The History of Google(slides) |
Prof. George Varghese |
| 5 |
Thur | Oct 29 |
Using Computers to Understand Genetics(slides) |
Prof. Vineet Bafna |
| 6 |
Tues | Nov 3 |
Sensing the Oceans(slides) |
Prof. Ryan Kastner |
| 6 |
Thur | Nov 5 |
How to Start a Computer Company(Netsift slides) (Challenge slides) |
Prof. George Varghese |
| 7 |
Tues | Nov 10 |
Programming with Embedded Systems(slides) |
Prof. Rajesh Gupta |
| 7 |
Thur | Nov 12 |
The interaction of Math and Computer Science |
Prof. Ron Graham |
| 8 |
Tues | Nov 17 |
How to Quickly Build a Business
Website |
Prof. Yannis Papakonstantinou |
| 8 |
Thur | Nov 19 |
Why Algorithms Matter |
Prof. Sanjoy Dasgupta |
| 9 |
Tues | Nov 24 |
Systems Thinking: hardware, Architecture, Operating Systems, Networks |
Prof. George Varghese |
| 9 |
Thur | Nov 26 |
Thanksgiving
Holiday: No Class |
|
| 10 |
Tues |
Dec 2 |
How to Keep a Secret: Encryption and Cryptography |
Prof. Mihir Bellare |
| 10 |
Thurs |
Dec 4 |
Last Lecture, with excerpts from "The Last Lecture" by Randy Pausch (slides) |
|
| Finals | No Final Exam |