Courses

Course Schedule

Introduction to Programming for the World Wide Web 2
CMSC 10200-1
Sharon Salveter
T&R 12:00-1:20 (Lec), Tues 3:00-4:20 (Dis), Thurs 3:00-4:20 (Lab 01), Thurs 4:30-5:50 (Lab 02)
RY 251 (Lecture), RY 276 (Discussion), JRL A01C (Lab)
Course Homepage
Networks
CMSC 11710-1
Janos Simon
MWF 1:30-2:20
RY 276
Course Homepage
Introduction to Computer Systems
CMSC 15400-1
Ian Foster, Gordon L Kindlmann
MWF 9:30-10:20 (Lecture), Tues 12:00-1:20 (Lab 01), Tues 3:30-4:50 (Lab 02), Tues 5:00-6:20 (Lab 03), Weds 12:30-1:50 (Lab 04), Weds 3:30-4:50 (Lab 05), Weds 5:00-6:20 (Lab 06)
RY 251 (Lecture), JRL A01C (Labs)
Introduction to Computer Systems
CMSC 15400-2
Ian Foster, Gordon L Kindlmann
MWF 10:30-11:20 (Lecture), Tues 12:00-1:20 (Lab 01), Tues 3:30-4:50 (Lab 02), Tues 5:00-6:20 (Lab 03), Weds 12:30-1:50 (Lab 04), Weds 3:30-4:50 (Lab 05), Weds 5:00-6:20 (Lab 06)
RY 251 (Lecture), JRL A01C (Labs)
Functional Programming
CMSC 22300-1
Dave MacQueen
MWF 11:30-12:20
RY 276
Course Homepage
Advanced Distributed Systems
CMSC 23310-1
Borja Sotomayor
T&R 10:30-11:50
Cobb 304 (Tuesdays), RY 276 (Thursdays)
Meets with CMSC 33310
Course Homepage
Introduction to Databases
CMSC 23500-1
Adam Shaw
T&R 1:30-2:50 (Lecture), T 4:30-5:50 (Lab)
RY 251 (Lecture), JRL A01C (Lab)
Graph Theory
CMSC 27500-1
Alexander A Razborov
MWF 10:30-11:20
RY 277
Course Homepage
Introduction to Complexity Theory
CMSC 28100-1
Ketan Mulmuley
MWF 1:30-2:20
RY 251
Course Homepage
Topics in Systems
CMSC 33001-1
Andrew A. Chien
M & F 1:30-2:50
RY 277
Topic: Data-Intensive Computing
Advanced Distributed Systems
CMSC 33310-1
Borja Sotomayor
T&R 10:30-11:50
Cobb 304 (Tuesdays), RY 276 (Thursdays)
Meets with CMSC 23310
Course Homepage
Optimization
CMSC 34500-1
Nathan Srebro
M&W 1:30-2:50
TTIC 530
Meets with TTIC 31070
Introduction to Artificial Intelligence
CMSC 35000-1
John D Lafferty
T&R 12:00-1:20
RY 276
Approximation Algorithms
CMSC 37503-1
Julia Chuzhoy
T&R 10:30-11:50
TTIC 530
Meets with TTIC 31080
Topics in Bioinformatics
CMSC 37701-1
Nina Singhal Hinrichs
T&R 1:30-2:50
RY 277
Topic: To be announced
Computability Theory II
CMSC 38100-1
Arranged
MWF 1:30-2:20
Eckhart 207
The instructor will be Prof. Antonio Montalban. Meets with MATH 30300
Complexity Theory A
CMSC 38600-1
Subhash Khot
T&R 12:00-1:20
RY 277
Course Homepage
Computational Geometry
CMSC 39000-1
Ketan Mulmuley
M&W 3:30-4:50
RY 276
Mobile Application Development
CSPP 51030-1
T. Andrew Binkowski
Thursday 5:30-8:30 pm
Ryerson 276
CSPP director's approval needed for non-CSPP students. Send requests to cspp.director@cs.uchicago.edu
Course Homepage
Advanced C++
CSPP 51045-1
Michael Spertus
Tuesday 5:30-8:30 pm
Ryerson 277
CSPP director's approval needed for non-CSPP students. Send requests to cspp.director@cs.uchicago.edu
Unix Systems Programming
CSPP 51081-1
Mark Shacklette
Wednesday 5:30-8:30 pm
Ryerson 277
CSPP director's approval needed for non-CSPP students. Send requests to cspp.director@cs.uchicago.edu
High Performance Computing
CSPP 51086-1
Andrew Siegel
Monday 6:00-9:00 pm
Gleacher 604
CSPP director's approval needed for non-CSPP students. Send requests to cspp.director@cs.uchicago.edu
Databases
CSPP 53001-1
Svetlozar Nestorov
Tuesday 6:00-9:00 p.m.
Gleacher 604
CSPP director's approval needed for non-CSPP students. Send requests to cspp.director@cs.uchicago.edu
Advanced Databases Project
CSPP 53011-1
Svetlozar Nestorov
Thursday 2pm - 5 pm
CSPP Lab
CSPP director's approval needed for non-CSPP students. Send requests to cspp.director@cs.uchicago.edu
Advanced Network Design
CSPP 54015-1
Todd Nugent
Thursday 5:30-8:30 pm
Ryerson 277
CSPP director's approval needed for non-CSPP students. Send requests to cspp.director@cs.uchicago.edu
Algorithms
CSPP 55001-1
Geraldine Brady
Wednesday 5:30-8:30 pm
Ryerson 276
CSPP director's approval needed for non-CSPP students. Send requests to cspp.director@cs.uchicago.edu
Information Technology (IT) Security
CSPP 56510-1
Arlene Yetnikoff
Monday 5:30-8:30 pm
Ryerson 277
CSPP director's approval needed for non-CSPP students. Send requests to cspp.director@cs.uchicago.edu

(This schedule does not list the various Reading and Research courses available. Please consult the Time Schedules, or check with Margaret Jaffey in Ry156 for details)