| Number | Course Title | Instructor(s) | Time | Enrolled(Capacity) | (Notes) |
|---|---|---|---|---|---|
| Computer Science and Its Applications | CS 1100 | Karl J. Lieberherr | 9:15 am - 10:20 am M | 19(19) | (Hybrid) |
| Computer Science and Its Applications | CS 1100 | Ghita Amor-Tijani | 10:30 am - 11:35 am M | 19(19) | (Hybrid) |
| Computer Science and Its Applications | CS 1100 | Jose G. Annunziato | 10:30 am - 11:35 am M | 19(19) | (Hybrid) |
| Computer Science and Its Applications | CS 1100 | Karl J. Lieberherr | 1:35 pm - 2:40 pm M | 19(19) | (Hybrid) |
| Computer Science and Its Applications | CS 1100 | Vidoje Mihajlovikj | 1:35 pm - 2:40 pm M | 19(19) | (Hybrid) |
| Computer Science and Its Applications | CS 1100 | David W. Sprague | 4:35 pm - 5:40 pm M | 19(19) | (Hybrid) |
| Computer Science and Its Applications | CS 1100 | Karl J. Lieberherr | 9:15 am - 10:20 am W | 19(19) | (Hybrid) |
| Computer Science and Its Applications | CS 1100 | Ghita Amor-Tijani | 10:30 am - 11:35 am W | 19(19) | (Hybrid) |
| Computer Science and Its Applications | CS 1100 | Jose G. Annunziato | 10:30 am - 11:35 am W | 19(19) | (Hybrid) |
| Computer Science and Its Applications | CS 1100 | Karl J. Lieberherr | 1:35 pm - 2:40 pm W | 19(19) | (Hybrid) |
| Computer Science and Its Applications | CS 1100 | Vidoje Mihajlovikj | 1:35 pm - 2:40 pm W | 19(19) | (Hybrid) |
| Computer Science and Its Applications | CS 1100 | David W. Sprague | 4:35 pm - 5:40 pm W | 19(19) | (Hybrid) |
| Computer Science and Its Applications | CS 1100 | Karl J. Lieberherr | 9:15 am - 10:20 am R | 19(19) | (Hybrid) |
| Computer Science and Its Applications | CS 1100 | Ghita Amor-Tijani | 10:30 am - 11:35 am R | 19(19) | (Hybrid) |
| Computer Science and Its Applications | CS 1100 | Jose G. Annunziato | 10:30 am - 11:35 am R | 19(19) | (Hybrid) |
| Computer Science and Its Applications | CS 1100 | Karl J. Lieberherr | 1:35 pm - 2:40 pm R | 19(19) | (Hybrid) |
| Computer Science and Its Applications | CS 1100 | Vidoje Mihajlovikj | 1:35 pm - 2:40 pm R | 19(19) | (Hybrid) |
| Computer Science and Its Applications | CS 1100 | David W. Sprague | 4:35 pm - 5:40 pm R | 17(19) | (Hybrid) |
| Computer Science/Information Science Overview 1 | CS 1200 | Prajna V. Kulkarni | 9:50 am - 11:30 am T | 19(19) | |
| Computer Science/Information Science Overview 1 | CS 1200 | Megan M. Giordano | 9:50 am - 11:30 am T | 19(19) | |
| Computer Science/Information Science Overview 1 | CS 1200 | Susan Loffredo | 9:50 am - 11:30 am T | 19(19) | |
| Computer Science/Information Science Overview 1 | CS 1200 | Susan Loffredo | 11:45 am - 1:25 pm T | 19(19) | |
| Computer Science/Information Science Overview 1 | CS 1200 | Jessica C. Speece | 11:45 am - 1:25 pm T | 19(19) | |
| Computer Science/Information Science Overview 1 | CS 1200 | Prajna V. Kulkarni | 1:35 pm - 3:15 pm T | 19(19) | |
| Computer Science/Information Science Overview 1 | CS 1200 | Jessica C. Speece | 1:35 pm - 3:15 pm T | 19(19) | |
| Computer Science/Information Science Overview 1 | CS 1200 | Margaret T. Gordon | 1:35 pm - 3:15 pm T | 19(19) | |
| Computer Science/Information Science Overview 1 | CS 1200 | Megan M. Giordano | 3:25 pm - 5:05 pm T | 19(19) | |
| Computer Science/Information Science Overview 1 | CS 1200 | Amy L. Carmack | 3:25 pm - 5:05 pm T | 19(19) | |
| Computer Science/Information Science Overview 1 | CS 1200 | Jonathan E. Lee | 6:00 pm - 7:40 pm T | 19(19) | |
| Computer Science/Information Science Overview 1 | CS 1200 | Margaret T. Gordon | 6:00 pm - 7:40 pm T | 19(19) | |
| Computer Science/Information Science Overview 1 | CS 1200 | Jessica C. Speece | 6:00 pm - 7:40 pm W | 19(19) | |
| Computer Science/Information Science Overview 1 | CS 1200 | Alexandra M. Ressing | 6:00 pm - 7:40 pm W | 19(19) | |
| Computer Science/Information Science Overview 1 | CS 1200 | Prajna V. Kulkarni | 9:50 am - 11:30 am F | 17(19) | |
| Computer Science/Information Science Overview 1 | CS 1200 | Alexandra M. Ressing | 9:50 am - 11:30 am F | 19(19) | |
| Computer Science/Information Science Overview 1 | CS 1200 | Megan M. Giordano | 9:50 am - 11:30 am F | 19(19) | |
| Computer Science/Information Science Overview 1 | CS 1200 | Jonathan E. Lee | 11:45 am - 1:25 pm F | 19(19) | |
| Computer Science/Information Science Overview 1 | CS 1200 | Alexandra M. Ressing | 11:45 am - 1:25 pm F | 19(19) | |
| Computer Science/Information Science Overview 1 | CS 1200 | Margaret T. Gordon | 11:45 am - 1:25 pm F | 19(19) | |
| Computer Science/Information Science Overview 1 | CS 1200 | Alexandra M. Ressing | 1:35 pm - 3:15 pm F | 19(19) | |
| Computer Science/Information Science Overview 1 | CS 1200 | Margaret T. Gordon | 1:35 pm - 3:15 pm F | 19(19) | |
| Computer Science/Information Science Overview 1 | CS 1200 | Megan M. Giordano | 1:35 pm - 3:15 pm F | 19(19) | |
| Computer Science/Information Science Overview 2: Co-op Preparation | CS 1210 | Jennifer A. Shire | 9:50 am - 11:30 am T | 19(19) | |
| Computer Science/Information Science Overview 2: Co-op Preparation | CS 1210 | Melissa A. Peikin | 9:50 am - 11:30 am T | 12(19) | |
| Computer Science/Information Science Overview 2: Co-op Preparation | CS 1210 | Nathanael J. Lash | 9:50 am - 11:30 am T | 15(19) | |
| Computer Science/Information Science Overview 2: Co-op Preparation | CS 1210 | Yasmil Montes | 11:45 am - 1:25 pm T | 19(19) | |
| Computer Science/Information Science Overview 2: Co-op Preparation | CS 1210 | Jennifer A. Shire | 11:45 am - 1:25 pm T | 19(19) | |
| Computer Science/Information Science Overview 2: Co-op Preparation | CS 1210 | Nathanael J. Lash | 11:45 am - 1:25 pm T | 19(19) | |
| Computer Science/Information Science Overview 2: Co-op Preparation | CS 1210 | Yasmil Montes | 1:35 pm - 3:15 pm T | 7(19) | |
| Computer Science/Information Science Overview 2: Co-op Preparation | CS 1210 | Priyanka Bishnoi | 1:35 pm - 3:15 pm T | 8(19) | |
| Computer Science/Information Science Overview 2: Co-op Preparation | CS 1210 | Melissa A. Peikin | 1:35 pm - 3:15 pm T | 10(19) | |
| Computer Science/Information Science Overview 2: Co-op Preparation | CS 1210 | Brianne M. McDonough | 1:35 pm - 3:15 pm T | 14(19) | |
| Computer Science/Information Science Overview 2: Co-op Preparation | CS 1210 | Priyanka Bishnoi | 3:25 pm - 5:05 pm T | 19(19) | |
| Computer Science/Information Science Overview 2: Co-op Preparation | CS 1210 | Brianne M. McDonough | 3:25 pm - 5:05 pm T | 18(19) | |
| Discrete Structures | CS 1800 | Kevin C. Gold | 10:30 am - 11:35 am MWR | 80(80) | (and 10:30 am - 12:30 pm M) |
| Discrete Structures | CS 1800 | Javed Aslam | 1:35 pm - 2:40 pm MWR | 410(412) | (and 10:30 am - 12:30 pm M) |
| Discrete Structures (Hon) | CS 1800 | Virgil Pavlu | 9:50 am - 11:30 am TF | 107(115) | (and 10:30 am - 12:30 pm M) |
| Seminar for CS 1800 | CS 1802 | Ravi Sundaram | 8:00 am - 9:05 am M | 19(19) | |
| Seminar for CS 1800 | CS 1802 | Michael D. Shah | 8:00 am - 9:05 am M | 19(19) | |
| Seminar for CS 1800 | CS 1802 | Ravi Sundaram | 9:15 am - 10:20 am M | 19(19) | |
| Seminar for CS 1800 | CS 1802 | Walter A. Schnyder | 9:15 am - 10:20 am M | 19(19) | |
| Seminar for CS 1800 | CS 1802 | Michael D. Shah | 9:15 am - 10:20 am M | 17(18) | |
| Seminar for CS 1800 | CS 1802 | Michael D. Shah | 10:30 am - 11:35 am M | 19(19) | |
| Seminar for CS 1800 | CS 1802 | Walter A. Schnyder | 10:30 am - 11:35 am M | 19(19) | |
| Seminar for CS 1800 | CS 1802 | Ravi Sundaram | 10:30 am - 11:35 am M | 19(19) | |
| Seminar for CS 1800 | CS 1802 | Walter A. Schnyder | 4:35 pm - 5:40 pm M | 17(18) | |
| Seminar for CS 1800 | CS 1802 | Ravi Sundaram | 4:35 pm - 5:40 pm M | 21(20) | |
| Seminar for CS 1800 | CS 1802 | Or Beit Aharon | 8:00 am - 9:05 am W | 19(19) | |
| Seminar for CS 1800 | CS 1802 | Michael D. Shah | 8:00 am - 9:05 am W | 19(19) | |
| Seminar for CS 1800 | CS 1802 | Kevin C. Gold | 9:15 am - 10:20 am W | 19(19) | |
| Seminar for CS 1800 | CS 1802 | Michael D. Shah | 9:15 am - 10:20 am W | 17(18) | |
| Seminar for CS 1800 | CS 1802 | Or Beit Aharon | 9:15 am - 10:20 am W | 11(19) | |
| Seminar for CS 1800 | CS 1802 | Kathleen T. Durant | 10:30 am - 11:35 am W | 23(22) | |
| Seminar for CS 1800 (Hon) | CS 1802 | Virgil Pavlu | 10:30 am - 11:35 am W | 23(29) | |
| Seminar for CS 1800 | CS 1802 | Michael D. Shah | 10:30 am - 11:35 am W | 22(22) | |
| Seminar for CS 1800 (Hon) | CS 1802 | Virgil Pavlu | 1:35 pm - 2:40 pm W | 29(29) | |
| Seminar for CS 1800 | CS 1802 | Walter A. Schnyder | 4:35 pm - 5:40 pm W | 19(18) | |
| Seminar for CS 1800 | CS 1802 | Kevin C. Gold | 4:35 pm - 5:40 pm W | 19(20) | |
| Seminar for CS 1800 | CS 1802 | Or Beit Aharon | 9:15 am - 10:20 am R | 16(18) | |
| Seminar for CS 1800 | CS 1802 | Kevin C. Gold | 9:15 am - 10:20 am R | 19(19) | |
| Seminar for CS 1800 | CS 1802 | Kathleen T. Durant | 9:15 am - 10:20 am R | 18(19) | |
| Seminar for CS 1800 | CS 1802 | Kathleen T. Durant | 10:30 am - 11:35 am R | 22(22) | |
| Seminar for CS 1800 | CS 1802 | Or Beit Aharon | 10:30 am - 11:35 am R | 19(19) | |
| Seminar for CS 1800 (Hon) | CS 1802 | Virgil Pavlu | 1:35 pm - 2:40 pm R | 25(29) | |
| Seminar for CS 1800 | CS 1802 | Kathleen T. Durant | 4:35 pm - 5:40 pm R | 19(19) | |
| Seminar for CS 1800 | CS 1802 | Kevin C. Gold | 4:35 pm - 5:40 pm R | 19(19) | |
| Seminar for CS 1800 (Hon) | CS 1802 | Virgil Pavlu | 4:35 pm - 5:40 pm R | 29(29) | |
| Fundamentals of Computer Science 1 | CS 2500 | Benjamin S. Lerner | 9:15 am - 10:20 am MWR | 223(220) | |
| Fundamentals of Computer Science 1 | CS 2500 | Benjamin S. Lerner | 10:30 am - 11:35 am MWR | 101(100) | |
| Fundamentals of Computer Science 1 | CS 2500 | Alan E. Mislove | 10:30 am - 11:35 am MWR | 101(100) | |
| Fundamentals of Computer Science 1 | CS 2500 | Christopher B. Wilson | 1:35 pm - 2:40 pm MWR | 49(49) | |
| Fundamentals of Computer Science 1 | CS 2500 | Nada A. Naji | 4:35 pm - 5:40 pm MWR | 101(100) | |
| Fundamentals of Computer Science 1 | CS 2500 | Byron C. Wallace | 4:35 pm - 5:40 pm MWR | 47(49) | |
| Fundamentals of Computer Science 1 | CS 2500 | Matthias Felleisen | 9:15 am - 10:20 am MWR | 90(100) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie | 9:50 am - 11:30 am T | 52(52) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie | 9:50 am - 11:30 am T | 49(48) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie, Matthias Felleisen | 9:50 am - 11:30 am T | 45(50) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie | 9:50 am - 11:30 am T | 44(44) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie | 11:45 am - 1:25 pm T | 50(48) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie | 11:45 am - 1:25 pm T | 48(48) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie, Matthias Felleisen | 11:45 am - 1:25 pm T | 45(50) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie | 11:45 am - 1:25 pm T | 52(52) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie | 11:45 am - 1:25 pm T | 44(44) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie | 1:35 pm - 3:15 pm T | 48(48) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie | 1:35 pm - 3:15 pm T | 52(52) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie | 1:35 pm - 3:15 pm T | 43(44) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie | 3:25 pm - 5:05 pm T | 48(48) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie | 3:25 pm - 5:05 pm T | 46(48) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie | 3:25 pm - 5:05 pm T | 47(48) | |
| Fundamentals of Computer Science 2 | CS 2510 | Leena Razzaq | 9:15 am - 10:20 am MWR | 49(49) | |
| Fundamentals of Computer Science 2 | CS 2510 | Leena Razzaq | 1:35 pm - 2:40 pm MWR | 42(49) | |
| Fundamentals of Computer Science 2 | CS 2510 | Clark C. Freifeld | 4:35 pm - 5:40 pm MWR | 48(49) | |
| Lab for CS 2510 | CS 2511 | Leena Razzaq | 9:50 am - 11:30 am F | 45(45) | |
| Lab for CS 2510 | CS 2511 | Leena Razzaq | 11:45 am - 1:25 pm F | 44(45) | |
| Lab for CS 2510 | CS 2511 | Leena Razzaq | 1:35 pm - 3:15 pm F | 30(50) | |
| Lab for CS 2510 | CS 2511 | Leena Razzaq | 3:25 pm - 5:05 pm F | 20(50) | |
| Logic and Computation | CS 2800 | David W. Sprague | 1:35 pm - 2:40 pm MWR | 64(87) | |
| Lab for CS 2800 | CS 2801 | David W. Sprague | 1:35 pm - 2:25 pm F | 20(22) | |
| Lab for CS 2800 | CS 2801 | David W. Sprague | 2:30 pm - 3:20 pm F | 14(22) | |
| Lab for CS 2800 | CS 2801 | David W. Sprague | 3:25 pm - 4:15 pm F | 19(22) | |
| Lab for CS 2800 | CS 2801 | David W. Sprague | 4:20 pm - 5:10 pm F | 11(22) | |
| Database Design | CS 3200 | Ghita Amor-Tijani | 9:15 am - 10:20 am MWR | 80(80) | |
| Database Design | CS 3200 | John N. Rachlin | 4:35 pm - 5:40 pm MWR | 49(49) | |
| Object-Oriented Design | CS 3500 | Amit P. Shesh | 11:45 am - 1:25 pm MR | 91(87) | (and 1:00 pm - 3:00 pm M) |
| Object-Oriented Design | CS 3500 | Clark C. Freifeld | 2:50 pm - 4:30 pm MW | 87(87) | (and 8:00 am - 10:00 am R) |
| Object-Oriented Design | CS 3500 | Clark C. Freifeld | 3:25 pm - 5:05 pm TF | 84(87) | (and 8:00 am - 10:00 am W) |
| Object-Oriented Design | CS 3500 | Vidoje Mihajlovikj | 1:35 pm - 3:15 pm TF | 49(49) | (and 8:00 am - 10:00 am F) |
| Programming in C++ | CS 3520 | Seth E. Cooper | 11:45 am - 1:25 pm T | 48(49) | (and 2:50 pm - 4:30 pm R) |
| Computer Systems | CS 3650 | Nathaniel Tuck | 9:50 am - 11:30 am TF | 87(87) | |
| Computer Systems | CS 3650 | Nathaniel Tuck | 1:35 pm - 3:15 pm TF | 87(87) | |
| Computer Systems | CS 3650 | Michael D. Shah | 3:25 pm - 5:05 pm TF | 23(49) | |
| Networks and Distributed Systems | CS 3700 | David R. Choffnes | 11:45 am - 1:25 pm MR | 73(76) | (and 10:30 am - 12:30 pm R) |
| Theory of Computation | CS 3800 | Benjamin J. Hescott | 11:45 am - 1:25 pm MR | 87(87) | (and 1:00 pm - 3:00 pm M) |
| Theory of Computation | CS 3800 | William D. Clinger | 2:50 pm - 4:30 pm MW | 44(49) | (and 8:00 am - 10:00 am R) |
| Artificial Intelligence | CS 4100 | Christopher J. Amato | 9:50 am - 11:30 am TF | 37(49) | |
| Natural Language Processing | CS 4120 | Lu Wang | 6:00 pm - 9:00 pm M | 8(9) | |
| Computer Graphics | CS 4300 | Amit P. Shesh | 3:25 pm - 5:05 pm TF | 30(39) | (and 8:00 am - 10:00 am W) |
| Programming Languages | CS 4400 | Eliyahu Barzilay | 6:00 pm - 9:00 pm T | 51(49) | (and 3:30 pm - 5:30 pm F) |
| Software Development | CS 4500 | Michael A. Weintraub | 11:45 am - 1:25 pm MR | 43(49) | (and 1:00 pm - 3:00 pm M) |
| Software Development | CS 4500 | Michael A. Weintraub | 9:50 am - 11:30 am TF | 44(49) | (and 8:00 am - 10:00 am F) |
| Software Development | CS 4500 | Jose G. Annunziato | 11:45 am - 1:25 pm T | 49(49) | (and 2:50 pm - 4:30 pm R) |
| Web Development | CS 4550 | Nathaniel Tuck | 11:45 am - 1:25 pm MR | 48(49) | |
| Robotic Science and Systems | CS 4610 | Robert J. Platt | 3:25 pm - 5:05 pm TF | 9(12) | |
| Network Fundamentals | CS 4700 | Cristina Nita-Rotaru | 9:50 am - 11:30 am TF | 3(7) | |
| Network Security | CS 4740 | Guevara Noubir | 6:00 pm - 9:00 pm R | 13(14) | |
| Algorithms and Data | CS 4800 | Or Beit Aharon | 9:50 am - 11:30 am TF | 57(75) | (and 3:30 pm - 5:30 pm W) |
| Algorithms and Data | CS 4800 | Walter A. Schnyder | 1:35 pm - 3:15 pm TF | 57(75) | (and 3:30 pm - 5:30 pm W) |
| Intensive Foundations of Computer Science | CS 5001 | Leena Razzaq | 5:00 pm - 8:00 pm M | 46(48) | |
| Intensive Foundations of Computer Science | CS 5001 | Therapon Skoteiniotis | 6:15 pm - 9:00 pm T | 62(60) | (Seattle) |
| Intensive Foundations of Computer Science | CS 5001 | Philip J. Gust | 12:00 pm - 3:00 pm M | 33(30) | |
| Discrete and Data Structures | CS 5002 | Walter A. Schnyder | 6:00 pm - 9:00 pm W | 46(56) | |
| Discrete and Data Structures | CS 5002 | Marlin J. Eller, Adrienne H. Slaughter | 6:00 pm - 9:00 pm M | 62(60) | (Seattle) |
| Discrete and Data Structures | CS 5002 | Philip J. Gust | 12:00 pm - 3:00 pm T | 32(30) | |
| Recitation for CS 5001 | CS 5003 | Leena Razzaq | 5:00 pm - 8:00 pm R | 46(51) | |
| Recitation for CS 5001 | CS 5003 | Therapon Skoteiniotis | 6:00 pm - 9:00 pm W | 32(30) | (Seattle) |
| Recitation for CS 5001 | CS 5003 | Maria Zontak | 2:00 pm - 5:00 pm W | 30(30) | (Seattle) |
| Recitation for CS 5001 | CS 5003 | Philip J. Gust | 9:00 am - 12:00 pm W | 33(30) | |
| Programming Design Paradigm | CS 5010 | Mitchell Wand | 6:00 pm - 8:00 pm W | 76(76) | |
| Programming Design Paradigm | CS 5010 | Mitchell Wand | 3:25 pm - 5:25 pm T | 80(80) | |
| Programming Design Paradigm | CS 5010 | William D. Clinger | 6:00 pm - 8:00 pm T | 73(76) | |
| Programming Design Paradigm | CS 5010 | Ian Gorton, Adrienne H. Slaughter, Maria Zontak | 6:15 pm - 9:15 pm W | 39(48) | (Seattle) |
| Programming Design Paradigm | CS 5010 | Edward P. Katz | 1:00 pm - 3:00 pm W | 25(30) | |
| Recitation for CS 5010 | CS 5011 | Mitchell Wand | 6:00 pm - 7:40 pm R | 60(60) | |
| Recitation for CS 5010 | CS 5011 | Mitchell Wand | 9:50 am - 11:30 am F | 51(60) | |
| Recitation for CS 5010 | CS 5011 | Mitchell Wand | 11:45 am - 1:25 pm F | 60(60) | |
| Recitation for CS 5010 | CS 5011 | Mitchell Wand | 1:35 pm - 3:15 pm F | 58(60) | |
| Recitation for CS 5010 | CS 5011 | Tamara Bonaci | 1:00 pm - 5:50 pm T | 22(24) | (Seattle) |
| Recitation for CS 5010 | CS 5011 | Maria Zontak | 6:00 pm - 9:00 pm T | 17(24) | (Seattle) |
| Recitation for CS 5010 | CS 5011 | Edward P. Katz | 12:00 pm - 3:00 pm F | 25(30) | |
| Foundations of Artificial Intelligence | CS 5100 | Stacy C. Marsella | 2:50 pm - 4:30 pm MW | 47(49) | |
| Database Management Systems | CS 5200 | Jose G. Annunziato | 6:00 pm - 9:00 pm M | 43(44) | |
| Database Management Systems | CS 5200 | Nathaniel L. Derbinsky | 6:00 pm - 9:00 pm T | 74(75) | |
| Database Management Systems | CS 5200 | Bruce Chhay | 6:30 pm - 9:30 pm R | 27(30) | (Seattle) |
| Database Management Systems | CS 5200 | Philip J. Gust | 12:00 pm - 3:00 pm R | 23(30) | |
| Computer Graphics | CS 5310 | Amit P. Shesh | 3:25 pm - 5:05 pm TF | 9(10) | |
| Pattern Recognition and Computer Vision | CS 5330 | Maria Zontak | 3:00 pm - 6:00 pm R | 10(30) | (Seattle) |
| Robotic Science and Systems | CS 5335 | Robert J. Platt | 3:25 pm - 5:05 pm TF | 33(37) | |
| Computer/Human Interaction | CS 5340 | Michael D. Shah | 9:50 am - 11:30 am TF | 42(42) | |
| Principles of Programming Language | CS 5400 | Eliyahu Barzilay | 6:00 pm - 9:00 pm T | 10(10) | |
| Managing Software Development | CS 5500 | Frank Tip | 6:00 pm - 9:00 pm T | 43(44) | |
| Managing Software Development | CS 5500 | Michael A. Weintraub | 6:00 pm - 9:00 pm W | 55(55) | |
| Managing Software Development | CS 5500 | John W. Ewart | 6:00 pm - 9:00 pm R | 27(30) | (Seattle) |
| Mobile Application Development | CS 5520 | Adrienne H. Slaughter | 6:00 pm - 9:00 pm R | 10(22) | (Seattle) |
| Computer Systems | CS 5600 | Kapil Arya | 6:00 pm - 9:00 pm M | 50(55) | |
| Computer Systems | CS 5600 | Peter J. Desnoyers | 6:00 pm - 9:00 pm W | 46(49) | |
| Computer Systems | CS 5600 | Vinayak Rao | 6:30 pm - 9:30 pm M | 17(30) | (Seattle) |
| Web Development | CS 5610 | Jose G. Annunziato | 6:00 pm - 9:00 pm W | 44(44) | |
| Fundamentals of Computer Networking | CS 5700 | Cristina Nita-Rotaru | 9:50 am - 11:30 am TF | 36(39) | |
| Fundamentals of Computer Networking | CS 5700 | Zhifeng Sun | 6:00 pm - 9:00 pm M | 20(20) | (Seattle) |
| Software Vulnerabilities and Security | CS 5770 | Engin Kirda | 6:00 pm - 9:00 pm R | 46(44) | (and 3:30 pm - 5:30 pm F) |
| Algorithms | CS 5800 | Rajmohan Rajaraman | 2:50 pm - 4:30 pm MW | 146(150) | (and 8:00 am - 10:00 am R) |
| Algorithms | CS 5800 | Or Beit Aharon | 6:00 pm - 9:00 pm M | 47(49) | |
| Algorithms | CS 5800 | Hosung Song | 6:30 pm - 9:30 pm M | 30(30) | (Seattle) |
| Algorithms | CS 5800 | Thomas Wahl | 3:00 pm - 6:00 pm M | 26(30) | |
| Building Game Engines | CS 5850 | Michael J. Gourlay | 6:30 pm - 9:30 pm T | 15(15) | (Seattle) |
| Natural Language Processing | CS 6120 | Lu Wang | 6:00 pm - 9:00 pm M | 38(46) | |
| Machine Learning | CS 6140 | Ehsan Elhamifar | 11:45 am - 1:25 pm MR | 48(49) | |
| Machine Learning | CS 6140 | Olga Vitek | 9:50 am - 11:30 am TF | 11(10) | |
| Information Retrieval | CS 6200 | Nada A. Naji | 11:45 am - 1:25 pm T | 45(47) | (and 2:50 pm - 4:30 pm R) |
| Information Retrieval | CS 6200 | Nada A. Naji | 6:00 pm - 9:00 pm T | 55(56) | |
| Information Retrieval | CS 6200 | Raman Chandrasekar | 6:15 pm - 9:15 pm R | 11(26) | (Seattle) |
| Data Mining Techniques | CS 6220 | Nathaniel L. Derbinsky | 6:00 pm - 9:00 pm R | 48(49) | |
| Data Mining Techniques | CS 6220 | Everaldo M. Aguiar | 6:00 pm - 9:00 pm T | 5(22) | (Seattle) |
| Parallel Data Processing in MapReduce | CS 6240 | Mirek Riedewald | 2:50 pm - 4:30 pm MW | 46(49) | |
| Parallel Data Processing in MapReduce | CS 6240 | Jan Vitek | 3:25 pm - 5:05 pm TF | 34(49) | |
| Compilers | CS 6410 | Tamara Bonaci | 2:00 pm - 5:00 pm W | 6(20) | (Seattle) |
| Building Scalable Distributed Systems | CS 6650 | Ian Gorton | 3:00 pm - 6:00 pm T | 42(47) | (Seattle) |
| Network Security | CS 6740 | Guevara Noubir | 6:00 pm - 9:00 pm R | 28(34) | |
| Graduate Cooperative Education Seminar | CS 6949 | Ethan A. Selinger | 1:35 pm - 3:05 pm T | 64(60) | |
| Graduate Cooperative Education Seminar | CS 6949 | Smajl Cengic | 1:35 pm - 3:05 pm T | 63(60) | |
| Graduate Cooperative Education Seminar | CS 6949 | Ethan A. Selinger | 11:45 am - 1:25 pm R | 65(60) | |
| Graduate Cooperative Education Seminar | CS 6949 | Smajl Cengic | 11:45 am - 1:25 pm R | 61(60) | |
| Graduate Cooperative Education Seminar | CS 6949 | Smajl Cengic | 11:45 am - 1:25 pm W | 60(45) | |
| Graduate Cooperative Education Seminar | CS 6949 | Francisco C. Mesch | 4:30 pm - 5:55 pm R | 31(48) | (Seattle) |
| Graduate Cooperative Education Seminar | CS 6949 | Francisco C. Mesch | TBA | 22(30) | |
| Co-op Work Experience | CS 6964 | Kathleen Vander Laan | TBA | 52(100) | |
| Co-op Work Experience | CS 6964 | Karyn Rosen | TBA | 0(100) | |
| Co-op Work Experience | CS 6964 | Smajl Cengic | TBA | 70(100) | |
| Co-op Work Experience | CS 6964 | Jennifer A. Shire | TBA | 1(20) | |
| Co-op Work Experience | CS 6964 | Francisco C. Mesch | TBA | 27(100) | |
| Special Topics in Artificial Intelligence | CS 7180 | David A. Smith | 11:45 am - 1:25 pm T | 18(19) | (and 2:50 pm - 4:30 pm R) |
| Special Topics in Data Science | CS 7290 | Mirek Riedewald, Wolfgang Gatterbauer | 11:45 am - 1:25 pm T | 5(19) | (and 2:50 pm - 4:30 pm R) |
| Special Topics in Data Visualization | CS 7295 | Cody Scott | 11:45 am - 1:25 pm T | 20(24) | (and 2:50 pm - 4:30 pm R) |
| Special Topics in Programming Language | CS 7480 | Olin Shivers III | 9:50 am - 11:30 am TF | 10(19) | |
| Intensive Computer Systems | CS 7600 | Gene D. Cooperman | 11:45 am - 1:25 pm T | 20(39) | (and 2:50 pm - 4:30 pm R) |
| Special Topics in Computer Systems | CS 7680 | Peter J. Desnoyers | 1:35 pm - 3:15 pm TF | 4(30) | |
| Seminar in Computer Security | CS 7775 | Long Lu | 1:35 pm - 3:15 pm TF | 11(19) | |
| Advanced Algorithms | CS 7800 | Jonathan Ullman | 3:25 pm - 5:05 pm TF | 27(36) | |
| Foundations of Cryptography | CS 7810 | Daniel Wichs | 2:50 pm - 4:30 pm MW | 13(19) | |
| Special Topics in Theories of Computer Science | CS 7880 | Emanuele Viola | 1:35 pm - 3:15 pm TF | 8(19) |