Courses Spring 2009

Gallagher G22.1144-001 C-PAC II (4 pts.)
Siegel G22.1170-001 Fundamental Algorithms
Davis G22.2110-001 Programming Languages
Bindel G22.2112-001 Scientific Computing/G63.2043
Gottlieb G22.2130-001 Compiler Construction
Li G22.2250-001 Operating Systems
Franchitti G22.2262-001 Data Communications & Networks
Bregler G22.2270-001 Computer Graphics
Ren G22.2421-001 Numerical Methods II/G63.2020-001
Kedem G22.2433-001 Database Systems
Franchitti G22.2440-001 Software Engineering
Bonneau G22.2520-001 Bioinformatics & Genomes/G23.1127-001
Davis G22.2560-001 Artificial Intelligence
Mohri G22.2566-001 Foundations of Machine Learning
Grishman G22.2591-001 Advanced Topics in Natural Language Processing
Subramanian G22.2620-001 Networks and Distributed Systems
Pnueli G22.2631-001 Distributed Computing
Rangan G22.2945-001 Advanced Topics in Numerical Analysis: (Topic TBA)
Overton G22.2945-002 Advanced Topics in Numerical Analysis: Convex and Nonsmooth Optimization
Shelley G22.2945-003 Advanced Topics in Numerical Analysis: Comp. Fluid Dynamics
Yap G22.3033-001 Computational Geometry
Khot G22.3033-002 Complexity Theory of Computation
Fergus G22.3033-003 Computational Photography
Sorkine G22.3033-004 Interactive Shape Modeling
Mishra G22.3033-005 Computational Systems Biology
Franchitti G22.3033-006 XML for Java Developers
Schidlowsky G22.3033-007 Web Development with Ruby on Rails
Fishler G22.3033-008 Financial Computing I
CANCELLED G22.3033-009 Finance Projects
Barrett G22.3033-010 Topics in Automated Deduction
Cousot G22.3033-011 Program Semantics, Analysis, and Verification by Abstract Interpretation
Geiger G22.3033-012 Information Science of Marketing
Nissenbaum G22.3033-013/E58.2295 Values Embodied in Information and Communication Technologies
Goldberg G22.3110-001 Honors Programming Languages (4 pts.)
Korth G22.3812-001 Info Technology Projects
Dodis G22.3850-001 PhD Research Seminar: Cryptography
Li G22.3850-002 PhD Research Seminar: Systems
Cole G22.3850-003 PhD Research Seminar: Theory
Barrett G22.3850-004 PhD Research Seminar: Formal Methods
Yap/Zorin G22.3850-005 PhD Res Sem- Geom/Alg/Top Computing
Mohri G22.3850-006 PhD Research Seminar: Machine Learning
Odeh V22.0002-001 Intro to Computers & Programming
Marateck V22.0002-002 Intro to Computers & Programming
Korth V22.0002-003 Intro to Computers & Programming
Marateck V22.0002-004 Intro to Computers & Programming
Odeh V22.0004-001 Computers in Principle & Practice I
Engel V22.0004-002 Computers in Principle & Practice I
Odeh V22.0004-003 Computers in Principle & Practice I
Engel V22.0060-001 Database Design & Web Implementation
Engel V22.0380-001 Topics of General Interest: Computing in the Humanities
Hull V22.0380-002 Topics of General Interest: Flash Programming
Korth V22.0101-001 Intro to Computer Science Honors
Korth V22.0101-002 Intro to Computer Science
Marateck V22.0102-001 Data Structures Honors
Marateck V22.0102-002 Data Structures
Hull V22.0201-001 Computer Systems Organization Honors
Hull V22.0201-002 Computer Systems Organization
Gottlieb V22.0202-001 Operating Systems Honors
Gottlieb V22.0202-002 Operating Systems
Dodis V22.0310-001 Basic Algorithms Honors
Dodis V22.0310-002 Basic Algorithms
Zorin V22.0421-001 Numerical Computing
LeCun V22.0480-001 Sp Tps: Robotics
Perlin V22.0480-002 Sp Tps: Intro to Computer Graphics
Bonneau V22.0480-003 Sp Tps: Computing with Large Data Sets
Hull V22.0480-004 Sp Tps: iPhone Programming