| Number | Course Title | Instructor(s) | Time | Enrolled(Capacity) | (Notes) |
|---|---|---|---|---|---|
| Introduction to Search | CS 0210 | TBD | 9:00 am - 12:00 pm S | 0(25) | |
| 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 | 18(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 | 18(19) | (Hybrid) |
| Computer Science and Its Applications | CS 1100 | David W. Sprague | 4:35 pm - 5:40 pm R | 19(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 | 18(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 | 18(19) | |
| Computer Science/Information Science Overview 1 | CS 1200 | Amy L. Carmack | 3:25 pm - 5:05 pm T | 18(19) | |
| Computer Science/Information Science Overview 1 | CS 1200 | Jonathan E. Lee | 6:00 pm - 7:40 pm T | 18(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 | 19(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 | 13(19) | |
| Computer Science/Information Science Overview 2: Co-op Preparation | CS 1210 | Nathanael J. Lash | 9:50 am - 11:30 am T | 13(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 | 18(19) | |
| Computer Science/Information Science Overview 2: Co-op Preparation | CS 1210 | Priyanka Bishnoi | 1:35 pm - 3:15 pm T | 19(19) | |
| Computer Science/Information Science Overview 2: Co-op Preparation | CS 1210 | Brianne M. McDonough | 1:35 pm - 3:15 pm T | 17(19) | |
| Computer Science/Information Science Overview 2: Co-op Preparation | CS 1210 | Priyanka Bishnoi | 3:25 pm - 5:05 pm T | 18(19) | |
| Computer Science/Information Science Overview 2: Co-op Preparation | CS 1210 | Brianne M. McDonough | 3:25 pm - 5:05 pm T | 16(19) | |
| Discrete Structures | CS 1800 | Kevin C. Gold | 10:30 am - 11:35 am MWR | 79(80) | |
| Discrete Structures | CS 1800 | Javed Aslam | 1:35 pm - 2:40 pm MWR | 407(412) | |
| Discrete Structures (Hon) | CS 1800 | Virgil Pavlu | 9:50 am - 11:30 am TF | 103(115) | |
| 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 | 18(19) | |
| Seminar for CS 1800 | CS 1802 | Walter A. Schnyder | 9:15 am - 10:20 am M | 17(19) | |
| Seminar for CS 1800 | CS 1802 | Michael D. Shah | 9:15 am - 10:20 am M | 18(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 | 18(18) | |
| Seminar for CS 1800 | CS 1802 | Ravi Sundaram | 4:35 pm - 5:40 pm M | 19(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 | 22(19) | |
| Seminar for CS 1800 | CS 1802 | Kevin C. Gold | 9:15 am - 10:20 am W | 18(19) | |
| Seminar for CS 1800 | CS 1802 | Michael D. Shah | 9:15 am - 10:20 am W | 16(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 | 22(22) | |
| Seminar for CS 1800 (Hon) | CS 1802 | Virgil Pavlu | 10:30 am - 11:35 am W | 21(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 | 27(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(19) | |
| 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 | 17(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 | 219(220) | |
| Fundamentals of Computer Science 1 | CS 2500 | Benjamin S. Lerner | 10:30 am - 11:35 am MWR | 81(100) | |
| Fundamentals of Computer Science 1 | CS 2500 | Alan E. Mislove | 10:30 am - 11:35 am MWR | 96(100) | |
| Fundamentals of Computer Science 1 | CS 2500 | Christopher B. Wilson | 1:35 pm - 2:40 pm MWR | 37(49) | |
| Fundamentals of Computer Science 1 | CS 2500 | Nada A. Naji | 4:35 pm - 5:40 pm MWR | 86(100) | |
| Fundamentals of Computer Science 1 | CS 2500 | Byron C. Wallace | 4:35 pm - 5:40 pm MWR | 43(49) | |
| Fundamentals of Computer Science 1 | CS 2500 | Matthias Felleisen | 9:15 am - 10:20 am MWR | 75(100) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie | 9:50 am - 11:30 am T | 47(52) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie | 9:50 am - 11:30 am T | 47(48) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie, Matthias Felleisen | 9:50 am - 11:30 am T | 32(50) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie | 9:50 am - 11:30 am T | 42(44) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie | 11:45 am - 1:25 pm T | 41(48) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie | 11:45 am - 1:25 pm T | 45(48) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie, Matthias Felleisen | 11:45 am - 1:25 pm T | 43(50) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie | 11:45 am - 1:25 pm T | 48(52) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie | 11:45 am - 1:25 pm T | 40(44) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie | 1:35 pm - 3:15 pm T | 43(48) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie | 1:35 pm - 3:15 pm T | 46(52) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie | 1:35 pm - 3:15 pm T | 37(44) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie | 3:25 pm - 5:05 pm T | 41(48) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie | 3:25 pm - 5:05 pm T | 42(48) | |
| Lab for CS 2500 | CS 2501 | Rebecca W. MacKenzie | 3:25 pm - 5:05 pm T | 44(48) | |
| Fundamentals of Computer Science 2 | CS 2510 | Leena Razzaq | 9:15 am - 10:20 am MWR | 48(49) | |
| Fundamentals of Computer Science 2 | CS 2510 | Leena Razzaq | 1:35 pm - 2:40 pm MWR | 43(49) | |
| Fundamentals of Computer Science 2 | CS 2510 | Clark C. Freifeld | 4:35 pm - 5:40 pm MWR | 47(49) | |
| Lab for CS 2510 | CS 2511 | Leena Razzaq | 9:50 am - 11:30 am F | 44(45) | |
| Lab for CS 2510 | CS 2511 | Leena Razzaq | 11:45 am - 1:25 pm F | 45(45) | |
| Lab for CS 2510 | CS 2511 | Leena Razzaq | 1:35 pm - 3:15 pm F | 29(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 | 65(87) | |
| Lab for CS 2800 | CS 2801 | David W. Sprague | 1:35 pm - 2:25 pm F | 19(22) | |
| Lab for CS 2800 | CS 2801 | David W. Sprague | 2:30 pm - 3:20 pm F | 18(22) | |
| Lab for CS 2800 | CS 2801 | David W. Sprague | 3:25 pm - 4:15 pm F | 20(22) | |
| Lab for CS 2800 | CS 2801 | David W. Sprague | 4:20 pm - 5:10 pm F | 8(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 | 50(49) | |
| Object-Oriented Design | CS 3500 | Amit P. Shesh | 11:45 am - 1:25 pm MR | 92(87) | |
| Object-Oriented Design | CS 3500 | Clark C. Freifeld | 2:50 pm - 4:30 pm MW | 85(87) | |
| Object-Oriented Design | CS 3500 | Clark C. Freifeld | 3:25 pm - 5:05 pm TF | 86(87) | |
| Object-Oriented Design | CS 3500 | Vidoje Mihajlovikj | 1:35 pm - 3:15 pm TF | 44(49) | |
| Programming in C++ | CS 3520 | Seth E. Cooper | 11:45 am - 1:25 pm T | 46(49) | |
| Computer Systems | CS 3650 | Nathaniel Tuck | 9:50 am - 11:30 am TF | 81(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 | 27(49) | |
| Networks and Distributed Systems | CS 3700 | David R. Choffnes | 11:45 am - 1:25 pm MR | 73(76) | |
| Theory of Computation | CS 3800 | Benjamin J. Hescott | 11:45 am - 1:25 pm MR | 84(87) | |
| Theory of Computation | CS 3800 | William D. Clinger | 2:50 pm - 4:30 pm MW | 42(49) | |
| Artificial Intelligence | CS 4100 | Christopher J. Amato | 9:50 am - 11:30 am TF | 39(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 | 27(39) | |
| Programming Languages | CS 4400 | Eliyahu Barzilay | 6:00 pm - 9:00 pm T | 50(49) | |
| Software Development | CS 4500 | Michael A. Weintraub | 11:45 am - 1:25 pm MR | 40(49) | |
| Software Development | CS 4500 | Michael A. Weintraub | 9:50 am - 11:30 am TF | 45(49) | |
| Software Development | CS 4500 | Jose G. Annunziato | 11:45 am - 1:25 pm T | 50(49) | |
| Web Development | CS 4550 | Nathaniel Tuck | 11:45 am - 1:25 pm MR | 41(49) | |
| Robotic Science and Systems | CS 4610 | Robert J. Platt | 3:25 pm - 5:05 pm TF | 8(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 | 11(14) | |
| Algorithms and Data | CS 4800 | Or Beit Aharon | 9:50 am - 11:30 am TF | 56(75) | |
| Algorithms and Data | CS 4800 | Walter A. Schnyder | 1:35 pm - 3:15 pm TF | 55(75) | |
| Intensive Foundations of Computer Science | CS 5001 | Leena Razzaq | 5:00 pm - 8:00 pm M | 43(48) | |
| Intensive Foundations of Computer Science | CS 5001 | Therapon Skoteiniotis | 6:15 pm - 9:00 pm T | 61(70) | (Seattle) |
| Intensive Foundations of Computer Science | CS 5001 | Philip J. Gust | 12:00 pm - 3:00 pm M | 32(30) | |
| Discrete and Data Structures | CS 5002 | Walter A. Schnyder | 6:00 pm - 9:00 pm W | 43(49) | |
| Discrete and Data Structures | CS 5002 | Marlin J. Eller, Adrienne H. Slaughter | 6:00 pm - 9:00 pm M | 60(70) | (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 | 43(51) | |
| Recitation for CS 5001 | CS 5003 | Therapon Skoteiniotis | 6:00 pm - 9:00 pm W | 30(30) | (Seattle) |
| Recitation for CS 5001 | CS 5003 | Maria Zontak | 2:00 pm - 5:00 pm W | 31(35) | (Seattle) |
| Recitation for CS 5001 | CS 5003 | Philip J. Gust | 9:00 am - 12:00 pm W | 32(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 | 79(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 | 40(48) | (Seattle) |
| Programming Design Paradigm | CS 5010 | Edward P. Katz | 1:00 pm - 3:00 pm W | 24(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 | 49(60) | |
| Recitation for CS 5010 | CS 5011 | Mitchell Wand | 11:45 am - 1:25 pm F | 59(60) | |
| Recitation for CS 5010 | CS 5011 | Mitchell Wand | 1:35 pm - 3:15 pm F | 60(60) | |
| Recitation for CS 5010 | CS 5011 | Tamara Bonaci | 5:30 pm - 10:00 pm T | 22(24) | (Seattle) |
| Recitation for CS 5010 | CS 5011 | Maria Zontak | 10:00 am - 3:00 pm T | 18(24) | (Seattle) |
| Recitation for CS 5010 | CS 5011 | Edward P. Katz | 12:00 pm - 3:00 pm F | 24(30) | |
| Foundations of Artificial Intelligence | CS 5100 | Stacy C. Marsella | 2:50 pm - 4:30 pm MW | 46(49) | |
| Database Management Systems | CS 5200 | Jose G. Annunziato | 6:00 pm - 9:00 pm M | 41(44) | |
| Database Management Systems | CS 5200 | Nathaniel L. Derbinsky | 6:00 pm - 9:00 pm T | 72(75) | |
| Database Management Systems | CS 5200 | Bruce Chhay | 6:30 pm - 9:30 pm R | 28(30) | (Seattle) |
| Database Management Systems | CS 5200 | Philip J. Gust | 12:00 pm - 3:00 pm R | 22(30) | |
| Computer Graphics | CS 5310 | Amit P. Shesh | 3:25 pm - 5:05 pm TF | 10(10) | |
| Pattern Recognition and Computer Vision | CS 5330 | Maria Zontak | 3:00 pm - 6:00 pm R | 8(30) | (Seattle) |
| Robotic Science and Systems | CS 5335 | Robert J. Platt | 3:25 pm - 5:05 pm TF | 35(37) | |
| Computer/Human Interaction | CS 5340 | Michael D. Shah | 9:50 am - 11:30 am TF | 42(46) | |
| 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 | 56(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 | 8(22) | (Seattle) |
| Computer Systems | CS 5600 | Kapil Arya | 6:00 pm - 9:00 pm M | 33(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 | 46(44) | |
| Fundamentals of Computer Networking | CS 5700 | Cristina Nita-Rotaru | 9:50 am - 11:30 am TF | 33(39) | |
| Fundamentals of Computer Networking | CS 5700 | Zhifeng Sun | 6:00 pm - 9:00 pm M | 22(22) | (Seattle) |
| Software Vulnerabilities and Security | CS 5770 | Engin Kirda | 6:00 pm - 9:00 pm R | 44(44) | |
| Algorithms | CS 5800 | Rajmohan Rajaraman | 2:50 pm - 4:30 pm MW | 151(160) | |
| Algorithms | CS 5800 | Or Beit Aharon | 6:00 pm - 9:00 pm M | 42(49) | |
| Algorithms | CS 5800 | Hosung Song | 6:30 pm - 9:30 pm M | 27(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 | 8(15) | (Seattle) |
| Natural Language Processing | CS 6120 | Lu Wang | 6:00 pm - 9:00 pm M | 25(46) | |
| Machine Learning | CS 6140 | Ehsan Elhamifar | 11:45 am - 1:25 pm MR | 47(49) | |
| Machine Learning | CS 6140 | Olga Vitek | 9:50 am - 11:30 am TF | 16(19) | |
| Information Retrieval | CS 6200 | Nada A. Naji | 11:45 am - 1:25 pm T | 47(47) | |
| Information Retrieval | CS 6200 | Nada A. Naji | 6:00 pm - 9:00 pm T | 54(56) | |
| Information Retrieval | CS 6200 | Raman Chandrasekar | 6:15 pm - 9:15 pm R | 12(20) | (Seattle) |
| Data Mining Techniques | CS 6220 | Nathaniel L. Derbinsky | 6:00 pm - 9:00 pm R | 46(49) | |
| Data Mining Techniques | CS 6220 | Everaldo M. Aguiar | 6:00 pm - 9:00 pm T | 8(22) | (Seattle) |
| Large-Scale Parallel Data Processing | CS 6240 | Mirek Riedewald | 2:50 pm - 4:30 pm MW | 41(49) | |
| Large-Scale Parallel Data Processing | CS 6240 | Jan Vitek | 3:25 pm - 5:05 pm TF | 27(49) | |
| Compilers | CS 6410 | Tamara Bonaci | 2:00 pm - 5:00 pm W | 8(20) | (Seattle) |
| Building Scalable Distributed Systems | CS 6650 | Ian Gorton | 3:00 pm - 6:00 pm T | 43(47) | (Seattle) |
| Network Security | CS 6740 | Guevara Noubir | 6:00 pm - 9:00 pm R | 22(34) | |
| Graduate Cooperative Education Seminar | CS 6949 | Ethan A. Selinger | 1:35 pm - 3:05 pm T | 63(60) | |
| Graduate Cooperative Education Seminar | CS 6949 | Smajl Cengic | 1:35 pm - 3:05 pm T | 64(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 | 63(60) | |
| Graduate Cooperative Education Seminar | CS 6949 | Kathleen Vander Laan | 11:45 am - 1:25 pm W | 58(45) | |
| Graduate Cooperative Education Seminar | CS 6949 | Francisco C. Mesch | 4:30 pm - 5:55 pm R | 35(48) | (Seattle) |
| Graduate Cooperative Education Seminar | CS 6949 | Francisco C. Mesch | TBA | 23(30) | |
| Co-op Work Experience | CS 6964 | Kathleen Vander Laan | TBA | 52(100) | |
| Co-op Work Experience | CS 6964 | Smajl Cengic | TBA | 71(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 | 11(19) | |
| Special Topics in Data Science | CS 7290 | Mirek Riedewald, Wolfgang Gatterbauer | 11:45 am - 1:25 pm T | 5(19) | |
| Special Topics in Data Visualization | CS 7295 | Cody Scott | 11:45 am - 1:25 pm T | 18(19) | |
| Special Topics in Programming Language | CS 7480 | Olin Shivers III | 9:50 am - 11:30 am TF | 12(19) | |
| Intensive Computer Systems | CS 7600 | Gene D. Cooperman | 11:45 am - 1:25 pm T | 19(39) | |
| Special Topics in Computer Systems | CS 7680 | Peter J. Desnoyers | 1:35 pm - 3:15 pm TF | 3(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 | 10(19) | |
| Special Topics in Theories of Computer Science | CS 7880 | Emanuele Viola | 1:35 pm - 3:15 pm TF | 7(19) |