Course Info Calendar Lectures Assignments Extra Help Raptor
   

SPRING 2009
SECTIONS A-D

CALENDAR

Due Dates At A Glance

Exam Dates & Info

> Full Schedule

 

 

SCHEDULE (subject to change)

WEEK DATES TOPICS CHAPTER
1 1/12-1/16 A Brief History of Computation 1
2 1/19-1/23 Algorithms 2
3 1/26-1/30 Algorithms & An Introduction to Python  
4 2/2-2/6 Data Organization 2
5 2/9-2/13 Compilers and Programming Languages 3
6 2/16-2/20 Recursion, Algorithmic Techniques 2, 4
7 2/23-2/27 Correctness 5
8 3/2-3/6 Efficiency 6
9 3/16-3/20 Intractability 7
10 3/23-3/27 Undecidability 8
11 3/30-4/3 Universal Computation: Turing Machines 9
12 4/6-4/10 Parallel & Distributed Computation 10
13 4/13-4/17 Cryptography 12
14 4/20-4/24 Artificial Intelligence (AI) 15
15 4/27-5/1 AI (cont'd), The Future of Computation  
  5/4-5/12 FINALS PERIOD  

COURSE INFO | CALENDAR | LECTURES | ASSIGNMENTS | EXTRA HELP | PYTHON