Courses Fall 2009
Gallagher | G22.1133-001 | C-PAC I (4 pts.) |
Spencer | G22.1170-001 | Fundamental Algorithms |
Davis | G22.1180-001 | Mathematical Techniques for CS Applications |
Gottlieb | G22.2110-001 | Programming Languages |
Chen | G22.2112-001 | Scientific Computing |
CANCELLED | G22.2130-001 | Compiler Construction |
Gottlieb | G22.2250-001 | Operating Systems |
Sorkine | G22.2274-001 | Advanced Computer Graphics |
Barrett | G22.2390-001 | Logic in Computer Science |
Widlund | G22.2420-001 | Numerical Methods I |
Shasha | G22.2434-001 | Advanced Database Systems |
LeCun | G22.2565-001 | Machine Learning |
CANCELLED | G22.2631-001 | Distributed Computing |
Shasha | G22.2965-001 | Heuristic Problem Solving |
Li | G22.3033-001 | Distributed Systems |
Bregler | G22.3033-002 | Advanced Vision |
Franchitti | G22.3033-003 | Application Servers |
CANCELLED | G22.3033-004 | Quantum Hybrid Systems |
Mohri | G22.3033-005 | Speech Recognition |
Korn/Lee | G22.3033-006 | Open Source Tools |
Schidlowsky | G22.3033-007 | Production Quality Software |
Burton | G22.3033-008 | Finance Projects |
Perlin | G22.3033-009 | Computer Games |
Mishra | G22.3033-010 | Bioinformatics |
Pnueli | G22.3033-011 | Deductive Verification of Reactive Systems |
Pnueli | G22.3130-001 | Honors Compilers (4 points) |
Kedem | G22.3205-001 | Applied Cryptography and Network Security |
Dodis | G22.3220-001 | Advanced Cryptography |
Khot | G22.3520-001 | Honors Analysis of Algorithms (4 pts.) |
Franchitti | G22.3812-001 | Information Technology Projects |
Dodis | G22.3850-001 | PhD Research Seminar: Cryptography |
Li | G22.3850-002 | PhD Research Seminar: Systems |
Khot | G22.3850-003 | PhD Research Seminar: Theory |
Barrett | G22.3850-004 | PhD Research Seminar: Formal Methods |
CANCELLED | G22.3850-005 | PhD Research Seminar: CTAG |
Mohri | G22.3850-006 | PhD Research Seminar: Machine Learning |
Engel | V22.0002-001 | Intro to Computers & Programming (Python) |
Korth | V22.0002-002 | Intro to Computers & Programming (Java) |
Marateck | V22.0002-003 | Intro to Computers & Programming (Java) |
Marateck | V22.0002-004 | Intro to Computers & Programming (Java) |
Engel | V22.0004-001 | Computers in Principle & Practice |
Engel | V22.0004-002 | Computers in Principle & Practice |
Hull | V22.0004-003 | Computers in Principle & Practice |
Hull | V22.0061-001 | Web Development & Programming |
Odeh | V22.0380-001 | Game Programming and the Web |
Odeh | V22.0101-001 | Intro to Computer Science (Honors) |
Odeh | V22.0101-002 | Intro to Computer Science |
Odeh | V22.0101-003 | Intro to Computer Science |
Korth | V22.0102-001 | Data Structures (Honors) |
Korth | V22.0102-002 | Data Structures |
Goldberg | V22.0201-001 | Computer Systems Organization (Honors) |
Goldberg | V22.0201-002 | Computer Systems Organization |
Hull | V22.0202-001 | Operating Systems (Honors) |
Hull | V22.0202-002 | Operating Systems |
Siegel | V22.0310-001 | Basic Algorithms (Honors) |
Siegel | V22.0310-002 | Basic Algorithms |
Grishman | V22.0436-001 | Computer Architecture |
Cole | V22.0453-001 | Theory of Computation |
Grimm | V22.0470-001 | Object-Oriented Programming |
Fergus | V22.0472-001 | Artificial Intelligence |
Shoup | V22.0478-001 | Introduction to Cryptography |
CANCELLED | V22.0480-001 | Special Topics: Introdcution to Computer Vision |
Marateck | V55.0109-001 | Quantitative Reasoning: Mathematics and Computing using Python |