| Number | Course Title | Instructor(s) | Time | Enrolled/ | (Notes) |
|---|---|---|---|---|---|
| (Capacity) | |||||
| CS 1100 | Computer Science and Its Applications | Karl J. Lieberherr | TBA | 171(171) | (Online) |
| CS 1101 | Lab for CS 1100 | Karl J. Lieberherr | 8:00 am - 9:05 am M | 17(19) | |
| CS 1101 | Lab for CS 1100 | Karl J. Lieberherr | 9:15 am - 10:20 am M | 19(19) | |
| CS 1101 | Lab for CS 1100 | Kathleen T. Durant | 10:30 am - 11:35 am M | 19(19) | |
| CS 1101 | Lab for CS 1100 | Karl J. Lieberherr | 8:00 am - 9:05 am W | 19(19) | |
| CS 1101 | Lab for CS 1100 | Karl J. Lieberherr | 9:15 am - 10:20 am W | 19(19) | |
| CS 1101 | Lab for CS 1100 | Kathleen T. Durant | 10:30 am - 11:35 am W | 22(19) | |
| CS 1101 | Lab for CS 1100 | Karl J. Lieberherr | 8:00 am - 9:05 am R | 19(19) | |
| CS 1101 | Lab for CS 1100 | Karl J. Lieberherr | 9:15 am - 10:20 am R | 19(19) | |
| CS 1101 | Lab for CS 1100 | Kathleen T. Durant | 10:30 am - 11:35 am R | 18(19) | |
| CS 1200 | First Year Seminar | Rachel A. Bargoot | 9:50 am - 10:55 am T | 19(19) | |
| CS 1200 | First Year Seminar | Arianna T. Pagan | 9:50 am - 10:55 am T | 19(19) | |
| CS 1200 | First Year Seminar | Arianna T. Pagan | 11:45 am - 12:50 pm T | 19(19) | |
| CS 1200 | First Year Seminar | Hillary Spiritos | 11:45 am - 12:50 pm T | 19(19) | |
| CS 1200 | First Year Seminar | Hillary Spiritos | 1:35 pm - 2:40 pm T | 19(19) | |
| CS 1200 | First Year Seminar | Rachel A. Bargoot | 1:35 pm - 2:40 pm T | 19(19) | |
| CS 1200 | First Year Seminar | Beth E. Callahan | 9:15 am - 10:20 am W | 18(19) | |
| CS 1200 | First Year Seminar | Anna Alden | 9:15 am - 10:20 am W | 18(19) | |
| CS 1200 | First Year Seminar | Olivia Raykovich | 9:15 am - 10:20 am W | 18(19) | |
| CS 1200 | First Year Seminar | Beth E. Callahan | 10:30 am - 11:35 am W | 19(19) | |
| CS 1200 | First Year Seminar | Mark Fontenot | 10:30 am - 11:35 am W | 19(19) | |
| CS 1200 | First Year Seminar | Madison Bavasso | 10:30 am - 11:35 am W | 12(19) | |
| CS 1200 | First Year Seminar | Anna Alden | 11:45 am - 12:50 pm W | 19(19) | |
| CS 1200 | First Year Seminar | Tyre N. Richards | 11:45 am - 12:50 pm W | 19(19) | |
| CS 1200 | First Year Seminar | Mark Fontenot | 11:45 am - 12:50 pm W | 19(19) | |
| CS 1200 | First Year Seminar | Alexander Grob | 1:35 pm - 2:40 pm W | 19(19) | |
| CS 1200 | First Year Seminar | Keatyn M. Bergsten | 1:35 pm - 2:40 pm W | 18(19) | |
| CS 1200 | First Year Seminar | Tyre N. Richards | 1:35 pm - 2:40 pm W | 19(19) | |
| CS 1200 | First Year Seminar | Kereme Murrell | 9:15 am - 10:20 am R | 19(19) | |
| CS 1200 | First Year Seminar | Megan L. Strosnider | 9:15 am - 10:20 am R | 19(19) | |
| CS 1200 | First Year Seminar | Lucille G. Boco | 9:15 am - 10:20 am R | 19(19) | |
| CS 1200 | First Year Seminar | Kereme Murrell | 10:30 am - 11:35 am R | 12(19) | |
| CS 1200 | First Year Seminar | Megan L. Strosnider | 10:30 am - 11:35 am R | 13(19) | |
| CS 1200 | First Year Seminar | Chord Sheriffe | 11:45 am - 12:50 pm R | 19(19) | |
| CS 1200 | First Year Seminar | Taryn M. Tessari | 11:45 am - 12:50 pm R | 19(19) | |
| CS 1200 | First Year Seminar | Chord Sheriffe | 1:35 pm - 2:40 pm R | 19(19) | |
| CS 1200 | First Year Seminar | Lucille G. Boco | 1:35 pm - 2:40 pm R | 19(19) | |
| CS 1210 | Professional Development for Khoury Co-op | Kaitlyn S. Hughes | 9:15 am - 10:20 am M | 20(20) | (Online) |
| CS 1210 | Professional Development for Khoury Co-op | Samantha M. DiCanio | 9:15 am - 10:20 am M | 40(20) | (Online) |
| CS 1210 | Professional Development for Khoury Co-op | Yasmil Montes | 10:30 am - 11:35 am M | 25(25) | (Online) |
| CS 1210 | Professional Development for Khoury Co-op | Anis H. Abdulle | 10:30 am - 11:35 am M | 39(40) | (Online) |
| CS 1210 | Professional Development for Khoury Co-op | Aileen B. Kent Yates | 1:35 pm - 2:40 pm M | 25(25) | (Online) |
| CS 1210 | Professional Development for Khoury Co-op | Melissa A. Peikin | 4:35 pm - 5:40 pm M | 10(10) | (Online) |
| CS 1210 | Professional Development for Khoury Co-op | Amy F. Starzec | 4:35 pm - 5:40 pm M | 32(33) | (Online) |
| CS 1210 | Professional Development for Khoury Co-op | Lauren Rosenberg | 3:25 pm - 4:30 pm T | 39(40) | (Online) |
| CS 1210 | Professional Development for Khoury Co-op | Celsey Lumbra | 3:25 pm - 4:30 pm T | 28(34) | (Online) |
| CS 1210 | Professional Development for Khoury Co-op | Garrett T. Schwab | 9:15 am - 10:20 am W | 26(30) | (Online) |
| CS 1210 | Professional Development for Khoury Co-op | Charles E. Haycook | 4:35 pm - 5:40 pm W | 33(40) | (Online) |
| CS 1210 | Professional Development for Khoury Co-op | Priyanka Bishnoi | 1:35 pm - 2:40 pm R | 39(40) | (Online) |
| CS 1210 | Professional Development for Khoury Co-op | Victoria Hill | 1:35 pm - 2:40 pm R | 33(33) | (Online) |
| CS 1800 | Discrete Structures | Elena Strange | 9:50 am - 11:30 am TF | 275(275) | |
| CS 1800 | Discrete Structures | Elena Strange | 1:35 pm - 3:15 pm TF | 255(250) | |
| CS 1800 | Discrete Structures | Lucia A. Nunez | 3:25 pm - 5:05 pm TF | 255(250) | |
| CS 1800 | Discrete Structures | Susan Wang | 3:00 pm - 4:05 pm MWR | 58(60) | (Oakland, CA) |
| CS 1800 | Discrete Structures | Susan Wang | 4:15 pm - 5:20 pm MWR | 47(60) | (Oakland, CA) |
| CS 1802 | Seminar for CS 1800 | Lucia A. Nunez | 9:15 am - 10:20 am M | 19(19) | |
| CS 1802 | Seminar for CS 1800 | Ghita Amor-Tijani | 9:15 am - 10:20 am M | 19(19) | |
| CS 1802 | Seminar for CS 1800 | John Y. Park | 9:15 am - 10:20 am M | 19(19) | |
| CS 1802 | Seminar for CS 1800 | Lucia A. Nunez | 10:30 am - 11:35 am M | 19(19) | |
| CS 1802 | Seminar for CS 1800 | Ghita Amor-Tijani | 10:30 am - 11:35 am M | 19(19) | |
| CS 1802 | Seminar for CS 1800 | John Y. Park | 10:30 am - 11:35 am M | 36(36) | |
| CS 1802 | Seminar for CS 1800 | Ghita Amor-Tijani | 1:35 pm - 2:40 pm M | 19(19) | |
| CS 1802 | Seminar for CS 1800 | Ghita Amor-Tijani | 9:15 am - 10:20 am W | 18(19) | |
| CS 1802 | Seminar for CS 1800 | John Y. Park | 9:15 am - 10:20 am W | 19(19) | |
| CS 1802 | Seminar for CS 1800 | Susan Wang | 5:30 pm - 6:35 pm M | 30(30) | (Oakland, CA) |
| CS 1802 | Seminar for CS 1800 | Susan Wang | 5:30 pm - 6:35 pm W | 28(30) | (Oakland, CA) |
| CS 1802 | Seminar for CS 1800 | Susan Wang | 10:35 am - 11:40 am W | 18(30) | (Oakland, CA) |
| CS 1802 | Seminar for CS 1800 | Susan Wang | 10:35 am - 11:40 am M | 29(30) | (Oakland, CA) |
| CS 1802 | Seminar for CS 1800 | Lucia A. Nunez | 9:15 am - 10:20 am W | 19(19) | |
| CS 1802 | Seminar for CS 1800 | Ghita Amor-Tijani | 10:30 am - 11:35 am W | 19(19) | |
| CS 1802 | Seminar for CS 1800 | John Y. Park | 10:30 am - 11:35 am W | 42(42) | |
| CS 1802 | Seminar for CS 1800 | Lucia A. Nunez | 10:30 am - 11:35 am W | 19(19) | |
| CS 1802 | Seminar for CS 1800 | Lucia A. Nunez | 1:35 pm - 2:40 pm W | 40(40) | |
| CS 1802 | Seminar for CS 1800 | John Y. Park | 4:35 pm - 5:40 pm W | 19(19) | |
| CS 1802 | Seminar for CS 1800 | Ghita Amor-Tijani | 9:15 am - 10:20 am R | 18(19) | |
| CS 1802 | Seminar for CS 1800 | John Y. Park | 9:15 am - 10:20 am R | 19(19) | |
| CS 1802 | Seminar for CS 1800 | Ghita Amor-Tijani | 10:30 am - 11:35 am R | 48(48) | |
| CS 1802 | Seminar for CS 1800 | John Y. Park | 10:30 am - 11:35 am R | 19(19) | |
| CS 1802 | Seminar for CS 1800 | Ghita Amor-Tijani | 1:35 pm - 2:40 pm R | 36(36) | |
| CS 1802 | Seminar for CS 1800 | Ravi Sundaram | 1:35 pm - 2:40 pm R | 40(40) | |
| CS 1802 | Seminar for CS 1800 | John Y. Park | 4:35 pm - 5:40 pm M | 42(42) | |
| CS 1802 | Seminar for CS 1800 | Ravi Sundaram | 4:35 pm - 5:40 pm R | 36(36) | |
| CS 1802 | Seminar for CS 1800 | Lucia A. Nunez | 11:45 am - 12:50 pm F | 19(19) | |
| CS 1802 | Seminar for CS 1800 | Lucia A. Nunez | 1:35 pm - 2:40 pm F | 19(19) | |
| CS 1802 | Seminar for CS 1800 | Searidang Pa | 1:35 pm - 2:40 pm F | 19(19) | |
| CS 1802 | Seminar for CS 1800 | Lucia A. Nunez | 4:35 pm - 5:40 pm W | 43(43) | |
| CS 1802 | Seminar for CS 1800 | Searidang Pa | 4:35 pm - 5:40 pm R | 44(43) | |
| CS 1802 | Seminar for CS 1800 | Erika V. Melder | 11:45 am - 12:50 pm F | 19(19) | |
| CS 1802 | Seminar for CS 1800 | Erika V. Melder | 1:35 pm - 2:40 pm F | 18(19) | |
| CS 2500 | Fundamentals of Computer Science 1 | Arjun Guha | 11:45 am - 1:25 pm MR | 57(97) | |
| CS 2500 | Fundamentals of Computer Science 1 | Nathaniel L. Derbinsky | 9:15 am - 10:20 am MWR | 36(36) | |
| CS 2500 | Fundamentals of Computer Science 1 | Daniel B. Patterson | 9:15 am - 10:20 am MWR | 117(113) | |
| CS 2500 | Fundamentals of Computer Science 1 | Daniel B. Patterson | 10:30 am - 11:35 am MWR | 113(113) | |
| CS 2500 | Fundamentals of Computer Science 1 | Leena Razzaq | 10:30 am - 11:35 am MWR | 130(135) | |
| CS 2500 | Fundamentals of Computer Science 1 | Nathaniel L. Derbinsky | 10:30 am - 11:35 am MWR | 36(36) | |
| CS 2500 | Fundamentals of Computer Science 1 | John Y. Park | 1:35 pm - 2:40 pm MWR | 113(113) | |
| CS 2500 | Fundamentals of Computer Science 1 | Olin Shivers III | 4:35 pm - 5:40 pm MWR | 111(113) | |
| CS 2500 | Fundamentals of Computer Science 1 | Nathaniel L. Derbinsky | 2:15 pm - 3:20 pm MWR | 65(65) | (London) |
| CS 2500 | Fundamentals of Computer Science 1 | Nathaniel L. Derbinsky | 3:30 pm - 4:35 pm MWR | 59(65) | (London) |
| CS 2500 | Fundamentals of Computer Science 1 | Ellen R. Spertus | 5:30 pm - 6:35 pm MWR | 42(60) | (Oakland, CA) |
| CS 2500 | Fundamentals of Computer Science 1 | Ellen R. Spertus | 10:35 am - 11:40 am MWR | 53(60) | (Oakland, CA) |
| CS 2501 | Lab for CS 2500 | Nathaniel L. Derbinsky | 9:00 am - 10:40 am T | 29(30) | (London) |
| CS 2501 | Lab for CS 2500 | Nathaniel L. Derbinsky | 10:40 am - 12:20 pm T | 33(30) | (London) |
| CS 2501 | Lab for CS 2500 | Nathaniel L. Derbinsky | 2:00 pm - 3:40 pm T | 32(30) | (London) |
| CS 2501 | Lab for CS 2500 | Nathaniel L. Derbinsky | 3:40 pm - 5:20 pm T | 30(30) | (London) |
| CS 2501 | Lab for CS 2500 | Ellen R. Spertus | 8:45 am - 10:25 am F | 26(30) | (Oakland, CA) |
| CS 2501 | Lab for CS 2500 | Ellen R. Spertus | 3:00 pm - 4:40 pm F | 26(30) | (Oakland, CA) |
| CS 2501 | Lab for CS 2500 | Ellen R. Spertus | 12:25 pm - 2:05 pm F | 28(30) | (Oakland, CA) |
| CS 2501 | Lab for CS 2500 | Ellen R. Spertus | 4:50 pm - 6:30 pm F | 16(30) | (Oakland, CA) |
| CS 2501 | Lab for CS 2500 | Arjun Guha | 8:00 am - 9:40 am F | 29(40) | |
| CS 2501 | Lab for CS 2500 | Arjun Guha | 9:50 am - 11:30 am F | 28(40) | |
| CS 2501 | Lab for CS 2500 | Nathaniel L. Derbinsky | 8:00 am - 9:40 am T | 36(36) | |
| CS 2501 | Lab for CS 2500 | Nathaniel L. Derbinsky | 8:00 am - 9:40 am T | 36(36) | |
| CS 2501 | Lab for CS 2500 | Nathaniel L. Derbinsky | 8:00 am - 9:40 am T | 37(40) | |
| CS 2501 | Lab for CS 2500 | Nathaniel L. Derbinsky | 9:50 am - 11:30 am T | 36(36) | |
| CS 2501 | Lab for CS 2500 | Nathaniel L. Derbinsky | 9:50 am - 11:30 am T | 36(36) | |
| CS 2501 | Lab for CS 2500 | Nathaniel L. Derbinsky | 9:50 am - 11:30 am T | 40(40) | |
| CS 2501 | Lab for CS 2500 | Nathaniel L. Derbinsky | 11:45 am - 1:25 pm T | 36(36) | |
| CS 2501 | Lab for CS 2500 | Nathaniel L. Derbinsky | 11:45 am - 1:25 pm T | 36(36) | |
| CS 2501 | Lab for CS 2500 | Nathaniel L. Derbinsky | 11:45 am - 1:25 pm T | 40(40) | |
| CS 2501 | Lab for CS 2500 | Nathaniel L. Derbinsky | 1:35 pm - 3:15 pm T | 36(36) | |
| CS 2501 | Lab for CS 2500 | Nathaniel L. Derbinsky | 1:35 pm - 3:15 pm T | 36(36) | |
| CS 2501 | Lab for CS 2500 | Nathaniel L. Derbinsky | 1:35 pm - 3:15 pm T | 40(40) | |
| CS 2501 | Lab for CS 2500 | Nathaniel L. Derbinsky | 3:25 pm - 5:05 pm T | 36(36) | |
| CS 2501 | Lab for CS 2500 | Nathaniel L. Derbinsky | 3:25 pm - 5:05 pm T | 36(36) | |
| CS 2501 | Lab for CS 2500 | Nathaniel L. Derbinsky | 3:25 pm - 5:05 pm T | 39(40) | |
| CS 2501 | Lab for CS 2500 | Nathaniel L. Derbinsky | 5:15 pm - 6:55 pm T | 33(36) | |
| CS 2501 | Lab for CS 2500 | Nathaniel L. Derbinsky | 5:15 pm - 6:55 pm T | 31(36) | |
| CS 2501 | Lab for CS 2500 | Nathaniel L. Derbinsky | 5:15 pm - 6:55 pm T | 34(40) | |
| CS 2510 | Fundamentals of Computer Science 2 | Leena Razzaq | 9:15 am - 10:20 am MWR | 87(87) | |
| CS 2510 | Fundamentals of Computer Science 2 | Leena Razzaq | 1:35 pm - 2:40 pm MWR | 86(87) | |
| CS 2511 | Lab for CS 2510 | Leena Razzaq | 8:00 am - 9:40 am F | 36(36) | |
| CS 2511 | Lab for CS 2510 | Leena Razzaq | 8:00 am - 9:40 am F | 30(36) | |
| CS 2511 | Lab for CS 2510 | Leena Razzaq | 9:50 am - 11:30 am F | 36(36) | |
| CS 2511 | Lab for CS 2510 | Leena Razzaq | 9:50 am - 11:30 am F | 36(36) | |
| CS 2511 | Lab for CS 2510 | Leena Razzaq | 11:45 am - 1:25 pm F | 35(36) | |
| CS 2800 | Logic and Computation | Stavros Trypakis | 2:50 pm - 4:30 pm MW | 49(49) | |
| CS 2800 | Logic and Computation | Pete Manolios | 1:35 pm - 3:15 pm TF | 43(49) | |
| CS 2800 | Logic and Computation | Stavros Trypakis | 11:45 am - 1:25 pm MR | 49(49) | |
| CS 2800 | Logic and Computation | Stavros Trypakis | 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R | 48(49) | |
| CS 2810 | Mathematics of Data Models | Seyede Fatemeh Ghoreishi | 9:50 am - 11:30 am TF | 86(87) | |
| CS 3000 | Algorithms and Data | Andrew J. Van Der Poel | 9:50 am - 11:30 am TF | 114(114) | |
| CS 3000 | Algorithms and Data | Andrew J. Van Der Poel | 1:35 pm - 3:15 pm TF | 114(114) | |
| CS 3000 | Algorithms and Data | Huy L. Nguyen | 1:35 pm - 3:15 pm TF | 108(114) | |
| CS 3000 | Algorithms and Data | Rajmohan Rajaraman | 3:25 pm - 5:05 pm TF | 114(114) | |
| CS 3001 | Recitation for CS 3000 | UNKNOWN | 8:00 am - 9:05 am W | 44(49) | |
| CS 3001 | Recitation for CS 3000 | UNKNOWN | 8:00 am - 9:05 am W | 31(49) | |
| CS 3001 | Recitation for CS 3000 | UNKNOWN | 9:15 am - 10:20 am W | 49(49) | |
| CS 3001 | Recitation for CS 3000 | UNKNOWN | 10:30 am - 11:35 am W | 49(49) | |
| CS 3001 | Recitation for CS 3000 | UNKNOWN | 11:45 am - 12:50 pm W | 49(49) | |
| CS 3001 | Recitation for CS 3000 | UNKNOWN | 1:35 pm - 2:40 pm W | 48(48) | |
| CS 3001 | Recitation for CS 3000 | UNKNOWN | 2:50 pm - 3:55 pm W | 49(49) | |
| CS 3001 | Recitation for CS 3000 | UNKNOWN | 4:35 pm - 5:40 pm W | 48(48) | |
| CS 3001 | Recitation for CS 3000 | UNKNOWN | 5:50 pm - 6:55 pm W | 49(49) | |
| CS 3001 | Recitation for CS 3000 | UNKNOWN | 7:05 pm - 8:10 pm W | 34(49) | |
| CS 3200 | Database Design | Mark Fontenot | 9:15 am - 10:20 am MWR | 114(114) | |
| CS 3200 | Database Design | Wolfgang Gatterbauer | 2:50 pm - 4:30 pm MW | 49(49) | |
| CS 3200 | Database Design | Mark Fontenot | 9:50 am - 11:30 am TF | 134(114) | |
| CS 3500 | Object-Oriented Design | Ferdinand Vesely | 9:50 am - 11:30 am TF | 37(49) | |
| CS 3500 | Object-Oriented Design | Vidoje Mihajlovikj | 1:35 pm - 3:15 pm TF | 222(225) | |
| CS 3500 | Object-Oriented Design | Benjamin S. Lerner | 1:35 pm - 3:15 pm TF | 67(114) | |
| CS 3500 | Object-Oriented Design | Vidoje Mihajlovikj | 3:25 pm - 5:05 pm TF | 107(114) | |
| CS 3501 | Lab for CS 3500 | Vidoje Mihajlovikj | 8:00 am - 9:40 am M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Vidoje Mihajlovikj | 8:00 am - 9:40 am M | 16(19) | |
| CS 3501 | Lab for CS 3500 | Vidoje Mihajlovikj | 9:50 am - 11:30 am M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Vidoje Mihajlovikj | 9:50 am - 11:30 am M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Vidoje Mihajlovikj | 11:45 am - 1:25 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Vidoje Mihajlovikj | 11:45 am - 1:25 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Vidoje Mihajlovikj | 11:45 am - 1:25 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Vidoje Mihajlovikj | 1:35 pm - 3:15 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Vidoje Mihajlovikj | 1:35 pm - 3:15 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Vidoje Mihajlovikj | 3:25 pm - 5:05 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Vidoje Mihajlovikj | 3:25 pm - 5:05 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Vidoje Mihajlovikj | 3:25 pm - 5:05 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Vidoje Mihajlovikj | 5:15 pm - 6:55 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Vidoje Mihajlovikj | 5:15 pm - 6:55 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Vidoje Mihajlovikj | 5:15 pm - 6:55 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Vidoje Mihajlovikj | 7:05 pm - 8:45 pm M | 18(19) | |
| CS 3501 | Lab for CS 3500 | Vidoje Mihajlovikj | 7:05 pm - 8:45 pm M | 18(19) | |
| CS 3501 | Lab for CS 3500 | Vidoje Mihajlovikj | 7:05 pm - 8:45 pm M | 15(19) | |
| CS 3501 | Lab for CS 3500 | Vidoje Mihajlovikj | 8:00 am - 9:40 am M | 15(19) | |
| CS 3501 | Lab for CS 3500 | Vidoje Mihajlovikj | 8:00 am - 9:40 am M | 17(19) | |
| CS 3501 | Lab for CS 3500 | Vidoje Mihajlovikj | 8:00 am - 9:40 am M | 0(19) | |
| CS 3501 | Lab for CS 3500 | Vidoje Mihajlovikj | 7:05 pm - 8:45 pm M | 11(19) | |
| CS 3501 | Lab for CS 3500 | Vidoje Mihajlovikj | 7:05 pm - 8:45 pm M | 12(19) | |
| CS 3501 | Lab for CS 3500 | Vidoje Mihajlovikj | 7:05 pm - 8:45 pm M | 3(19) | |
| CS 3501 | Lab for CS 3500 | Vidoje Mihajlovikj | 11:45 am - 1:25 pm M | 4(19) | |
| CS 3501 | Lab for CS 3500 | Vidoje Mihajlovikj | 5:15 pm - 6:55 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Vidoje Mihajlovikj | 5:15 pm - 6:55 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Vidoje Mihajlovikj | 7:05 pm - 8:45 pm M | 0(19) | |
| CS 3520 | Programming in C++ | Michael D. Shah | 2:50 pm - 4:30 pm MW | 49(49) | |
| CS 3520 | Programming in C++ | Adeel A. Bhutta | 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R | 77(87) | |
| CS 3540 | Game Programming | Bob De Schutter | 11:45 am - 1:25 pm MR | 40(40) | |
| CS 3650 | Computer Systems | Ferdinand Vesely | 11:45 am - 1:25 pm MR | 111(113) | |
| CS 3650 | Computer Systems | Alden W. Jackson | 2:50 pm - 4:30 pm MW | 111(113) | |
| CS 3650 | Computer Systems | Ferdinand Vesely | 1:35 pm - 3:15 pm TF | 56(113) | |
| CS 3700 | Networks and Distributed Systems | Alden W. Jackson | 9:50 am - 11:30 am TF | 40(49) | |
| CS 3700 | Networks and Distributed Systems | Alden W. Jackson | 1:35 pm - 3:15 pm TF | 48(48) | |
| CS 3700 | Networks and Distributed Systems | Christopher B. Wilson | 3:25 pm - 5:05 pm TF | 105(114) | |
| CS 3700 | Networks and Distributed Systems | Almudena Konrad | 3:00 pm - 4:05 pm MWR | 2(20) | (Oakland, CA) |
| CS 3800 | Theory of Computation | Benjamin J. Hescott | 9:50 am - 11:30 am TF | 109(113) | |
| CS 3800 | Theory of Computation | Robin S. Walters | 1:35 pm - 3:15 pm TF | 49(49) | |
| CS 3800 | Theory of Computation | Allen Xiao | 3:00 pm - 4:40 pm TF | 2(15) | (Oakland, CA) |
| CS 3950 | Introduction to Computer Science Research | Aanjhan Ranganathan | 9:50 am - 11:30 am F | 11(19) | |
| CS 4100 | Artificial Intelligence | Steven J. Holtzen | 9:50 am - 11:30 am TF | 86(87) | |
| CS 4120 | Natural Language Processing | Silvio Amir Alves Moreira | 11:45 am - 1:25 pm MR | 35(35) | |
| CS 4180 | Reinforcement Learning | Christopher J. Amato | 11:45 am - 1:25 pm MR | 9(9) | |
| CS 4300 | Computer Graphics | Michael D. Shah | 6:00 pm - 9:20 pm M | 41(57) | |
| CS 4400 | Programming Languages | Eliyahu Barzilay | 6:00 pm - 9:20 pm T | 54(70) | |
| CS 4410 | Compilers | Olin Shivers III | 11:45 am - 1:25 pm MR | 5(9) | |
| CS 4500 | Software Development | Matthias Felleisen | 9:15 am - 10:20 am MWR | 32(40) | |
| CS 4500 | Software Development | Matthias Felleisen | 10:30 am - 11:35 am MWR | 36(40) | |
| CS 4500 | Software Development | Benjamin S. Lerner | 10:30 am - 11:35 am MWR | 37(40) | |
| CS 4500 | Software Development | Benjamin S. Lerner | 1:35 pm - 2:40 pm MWR | 38(40) | |
| CS 4520 | Mobile Application Development | Md Nazmus Sakib Miazi | 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R | 18(19) | |
| CS 4530 | Fundamentals of Software Engineering | Adeel A. Bhutta | 11:45 am - 1:25 pm MR | 49(49) | |
| CS 4530 | Fundamentals of Software Engineering | Adeel A. Bhutta | 2:50 pm - 4:30 pm MW | 49(49) | |
| CS 4530 | Fundamentals of Software Engineering | Jonathan Bell | 9:50 am - 11:30 am TF | 49(49) | |
| CS 4530 | Fundamentals of Software Engineering | Mitchell Wand | 6:00 pm - 9:20 pm R | 49(49) | (Online) |
| CS 4550 | Web Development | Jose G. Annunziato | 1:35 pm - 3:15 pm TF | 89(90) | |
| CS 4700 | Network Fundamentals | David R. Choffnes | 9:50 am - 11:30 am TF | 0(10) | |
| CS 4810 | Advanced Algorithms | Mahsa Derakhshan | 1:35 pm - 3:15 pm TF | 10(10) | |
| CS 4820 | Computer-Aided Reasoning | Pete Manolios | 9:50 am - 11:30 am TF | 1(3) | |
| CS 4950 | Cybersecurity Research Seminar | Aanjhan Ranganathan | 1:35 pm - 2:40 pm R | 6(19) | |
| CS 4973 | Natl Lang Proces for Robotics | Seth Pate | 1:35 pm - 2:40 pm MWR | 16(19) | |
| CS 5001 | Intensive Foundations of Computer Science | Rasika Bhalerao | 1:00 pm - 4:20 pm M | 48(48) | (Silicon Valley, CA) |
| CS 5001 | Intensive Foundations of Computer Science | Mohammadhossein Toutiaee | 6:00 pm - 9:20 pm W | 43(44) | (Silicon Valley, CA) |
| CS 5001 | Intensive Foundations of Computer Science | Mark L. Miller | 2:00 pm - 5:20 pm W | 21(25) | (San Francisco, CA) |
| CS 5001 | Intensive Foundations of Computer Science | Lindsay H. Jamieson | 9:00 am - 12:20 pm T | 33(32) | (Portland, Maine) |
| CS 5001 | Intensive Foundations of Computer Science | Gary Cantrell | 6:00 pm - 9:20 pm W | 32(32) | (Portland, Maine) |
| CS 5001 | Intensive Foundations of Computer Science | Keith S. Bagley | 6:00 pm - 9:20 pm T | 47(87) | |
| CS 5001 | Intensive Foundations of Computer Science | Keith S. Bagley | 1:35 pm - 4:50 pm T | 110(120) | |
| CS 5001 | Intensive Foundations of Computer Science | Alexander A. Donaldson | 6:00 pm - 9:20 pm T | 43(43) | (Seattle, WA) |
| CS 5001 | Intensive Foundations of Computer Science | Mona Ali | 10:00 am - 12:00 pm M | 21(30) | (Vancouver, Canada) |
| CS 5001 | Intensive Foundations of Computer Science | Logan W. Schmidt | 5:00 pm - 7:00 pm M | 30(30) | (Vancouver, Canada) |
| CS 5001 | Intensive Foundations of Computer Science | Anthony J. Mullen | 1:00 pm - 4:20 pm W | 40(40) | (Seattle, WA) |
| CS 5001 | Intensive Foundations of Computer Science | Sarita Singh | 2:00 pm - 5:20 pm R | 21(36) | (Seattle, WA) |
| CS 5002 | Discrete Structures | Ghita Amor-Tijani | 1:35 pm - 4:50 pm W | 103(103) | |
| CS 5002 | Discrete Structures | Maryam Farahmand Asil | 1:00 pm - 4:20 pm T | 48(48) | (Silicon Valley, CA) |
| CS 5002 | Discrete Structures | Mohammadhossein Toutiaee | 6:00 pm - 9:20 pm T | 40(48) | (Silicon Valley, CA) |
| CS 5002 | Discrete Structures | Alvaro Monge | 2:00 pm - 5:20 pm T | 19(25) | (San Francisco, CA) |
| CS 5002 | Discrete Structures | Alan C. Jamieson | 1:00 pm - 4:20 pm W | 32(32) | (Portland, Maine) |
| CS 5002 | Discrete Structures | Jonathan Mwaura | 6:00 pm - 9:20 pm T | 27(32) | (Portland, Maine) |
| CS 5002 | Discrete Structures | Sarita Singh | 10:40 am - 2:00 pm W | 31(60) | (Seattle, WA) |
| CS 5002 | Discrete Structures | Sarita Singh | 10:45 am - 2:05 pm F | 46(60) | (Seattle, WA) |
| CS 5002 | Discrete Structures | Richard Hoshino | 10:00 am - 12:00 pm R | 30(30) | (Vancouver, Canada) |
| CS 5002 | Discrete Structures | Richard Hoshino | 7:15 pm - 9:15 pm W | 16(30) | (Vancouver, Canada) |
| CS 5002 | Discrete Structures | Maryam Farahmand Asil | TBA | 79(49) | (Online) |
| CS 5002 | Discrete Structures | Jonathan Mwaura | 6:00 pm - 9:20 pm T | 19(30) | |
| CS 5003 | Recitation for CS 5001 | Keith S. Bagley | 6:10 pm - 7:40 pm R | 33(30) | |
| CS 5003 | Recitation for CS 5001 | Keith S. Bagley | 6:10 pm - 7:40 pm R | 34(30) | |
| CS 5003 | Recitation for CS 5001 | Keith S. Bagley | 6:10 pm - 7:40 pm R | 35(34) | |
| CS 5003 | Recitation for CS 5001 | Keith S. Bagley | 7:50 pm - 9:20 pm R | 30(30) | |
| CS 5003 | Recitation for CS 5001 | Keith S. Bagley | 7:50 pm - 9:20 pm R | 23(30) | |
| CS 5003 | Recitation for CS 5001 | Keith S. Bagley | 7:50 pm - 9:20 pm R | 2(34) | |
| CS 5003 | Recitation for CS 5001 | Mohammadhossein Toutiaee | 6:00 pm - 7:30 pm M | 23(23) | (Silicon Valley, CA) |
| CS 5003 | Recitation for CS 5001 | Mohammadhossein Toutiaee | 7:45 pm - 9:15 pm M | 19(23) | (Silicon Valley, CA) |
| CS 5003 | Recitation for CS 5001 | Rasika Bhalerao | 1:00 pm - 2:30 pm R | 24(24) | (Silicon Valley, CA) |
| CS 5003 | Recitation for CS 5001 | Rasika Bhalerao | 3:00 pm - 4:30 pm R | 24(24) | (Silicon Valley, CA) |
| CS 5003 | Recitation for CS 5001 | Mark L. Miller | 1:00 pm - 2:30 pm F | 21(25) | (San Francisco, CA) |
| CS 5003 | Recitation for CS 5001 | Lindsay H. Jamieson | 9:00 am - 10:30 am W | 33(32) | (Portland, Maine) |
| CS 5003 | Recitation for CS 5001 | Gary Cantrell | 6:00 pm - 7:30 pm R | 32(32) | (Portland, Maine) |
| CS 5003 | Recitation for CS 5001 | Alexander A. Donaldson | 6:15 pm - 7:45 pm W | 43(43) | (Seattle, WA) |
| CS 5003 | Recitation for CS 5001 | Anthony J. Mullen | 1:00 pm - 2:30 pm R | 40(40) | (Seattle, WA) |
| CS 5003 | Recitation for CS 5001 | Sarita Singh | 2:30 pm - 4:00 pm W | 21(36) | (Seattle, WA) |
| CS 5003 | Recitation for CS 5001 | Mona Ali | 10:00 am - 12:00 pm W | 21(30) | (Vancouver, Canada) |
| CS 5003 | Recitation for CS 5001 | Logan W. Schmidt | 5:00 pm - 7:00 pm W | 30(30) | (Vancouver, Canada) |
| CS 5004 | Object-Oriented Design | John D. Wilder | TBA | 26(49) | (Online) |
| CS 5004 | Object-Oriented Design | Keith S. Bagley | 1:35 pm - 4:55 pm M | 38(35) | |
| CS 5004 | Object-Oriented Design | Rasika Bhalerao | 6:00 pm - 9:20 pm R | 14(25) | (Silicon Valley, CA) |
| CS 5004 | Object-Oriented Design | Gary Cantrell | 1:00 pm - 4:20 pm M | 15(32) | (Portland, Maine) |
| CS 5004 | Object-Oriented Design | Tamara Bonaci | 10:30 am - 1:50 pm T | 20(60) | (Seattle, WA) |
| CS 5004 | Object-Oriented Design | Lino E. Coria Mendoza | 10:00 am - 12:00 pm T | 15(24) | (Vancouver, Canada) |
| CS 5005 | Recitation for CS 5004 | John D. Wilder | TBA | 24(49) | (Online) |
| CS 5005 | Recitation for CS 5004 | Rasika Bhalerao | 6:00 pm - 7:30 pm M | 14(25) | (Silicon Valley, CA) |
| CS 5005 | Recitation for CS 5004 | Gary Cantrell | 1:00 pm - 2:30 pm T | 15(32) | (Portland, Maine) |
| CS 5005 | Recitation for CS 5004 | Tamara Bonaci | 10:00 am - 11:30 am R | 20(60) | (Seattle, WA) |
| CS 5005 | Recitation for CS 5004 | Lino E. Coria Mendoza | 10:00 am - 12:00 pm R | 15(24) | (Vancouver, Canada) |
| CS 5005 | Recitation for CS 5004 | Keith S. Bagley | 6:00 pm - 7:30 pm M | 20(20) | |
| CS 5005 | Recitation for CS 5004 | Keith S. Bagley | 6:00 pm - 7:30 pm M | 20(20) | |
| CS 5008 | Data Structures, Algorithms, and Their Applications within Computer Systems | Brent T. Hailpern | TBA | 63(79) | (Online) |
| CS 5008 | Data Structures, Algorithms, and Their Applications within Computer Systems | Scott A. Valcourt | 1:00 pm - 4:20 pm W | 9(32) | (Portland, Maine) |
| CS 5008 | Data Structures, Algorithms, and Their Applications within Computer Systems | Logan W. Schmidt | 2:00 pm - 4:00 pm T | 13(24) | (Vancouver, Canada) |
| CS 5009 | Recitation for CS 5008 | Prathibha Kasaragod | TBA | 63(79) | (Online) |
| CS 5009 | Recitation for CS 5008 | Scott A. Valcourt | 1:00 pm - 2:30 pm R | 9(32) | (Portland, Maine) |
| CS 5009 | Recitation for CS 5008 | Logan W. Schmidt | 2:00 pm - 4:00 pm R | 13(24) | (Vancouver, Canada) |
| CS 5010 | Programming Design Paradigm | Amit P. Shesh | 9:50 am - 11:30 am TF | 113(113) | |
| CS 5010 | Programming Design Paradigm | Amit P. Shesh | 1:35 pm - 3:15 pm TF | 104(107) | |
| CS 5010 | Programming Design Paradigm | Amit P. Shesh | 3:25 pm - 5:05 pm TF | 64(113) | |
| CS 5010 | Programming Design Paradigm | Zhuoqun Cheng | TBA | 40(79) | (Online) |
| CS 5010 | Programming Design Paradigm | Zhuoqun Cheng | 6:00 pm - 9:20 pm T | 44(44) | (Silicon Valley, CA) |
| CS 5010 | Programming Design Paradigm | Brian D. Cross | 6:00 pm - 9:20 pm W | 25(40) | (Seattle, WA) |
| CS 5010 | Programming Design Paradigm | Tamara Bonaci | 10:30 am - 1:50 pm W | 20(30) | (Seattle, WA) |
| CS 5010 | Programming Design Paradigm | Lino E. Coria Mendoza | 5:00 pm - 7:00 pm T | 22(30) | (Vancouver, Canada) |
| CS 5010 | Programming Design Paradigm | Robert Oboko | 1:00 pm - 4:20 pm T | 14(32) | (Portland, Maine) |
| CS 5011 | Recitation for CS 5010 | Zhuoqun Cheng | TBA | 67(79) | (Online) |
| CS 5011 | Recitation for CS 5010 | Amit P. Shesh | 2:50 pm - 4:20 pm M | 40(40) | |
| CS 5011 | Recitation for CS 5010 | Amit P. Shesh | 2:50 pm - 4:20 pm M | 40(40) | |
| CS 5011 | Recitation for CS 5010 | Amit P. Shesh | 6:00 pm - 7:30 pm M | 39(40) | |
| CS 5011 | Recitation for CS 5010 | Amit P. Shesh | 6:00 pm - 7:30 pm M | 43(45) | |
| CS 5011 | Recitation for CS 5010 | Amit P. Shesh | 6:00 pm - 7:30 pm M | 41(45) | |
| CS 5011 | Recitation for CS 5010 | Amit P. Shesh | 7:45 pm - 9:15 pm M | 39(45) | |
| CS 5011 | Recitation for CS 5010 | Amit P. Shesh | 7:45 pm - 9:15 pm M | 15(45) | |
| CS 5011 | Recitation for CS 5010 | Zhuoqun Cheng | 6:00 pm - 7:30 pm F | 22(22) | (Silicon Valley, CA) |
| CS 5011 | Recitation for CS 5010 | Zhuoqun Cheng | 7:45 pm - 9:15 pm F | 19(22) | (Silicon Valley, CA) |
| CS 5011 | Recitation for CS 5010 | Brian D. Cross | 6:00 pm - 7:30 pm M | 25(40) | (Seattle, WA) |
| CS 5011 | Recitation for CS 5010 | Tamara Bonaci | 2:00 pm - 3:30 pm T | 20(30) | (Seattle, WA) |
| CS 5011 | Recitation for CS 5010 | Lino E. Coria Mendoza | 5:00 pm - 7:00 pm R | 22(30) | (Vancouver, Canada) |
| CS 5011 | Recitation for CS 5010 | Robert Oboko | 11:00 am - 12:30 pm R | 13(32) | (Portland, Maine) |
| CS 5100 | Foundations of Artificial Intelligence | Robert J. Platt | 11:45 am - 1:25 pm MR | 149(150) | |
| CS 5100 | Foundations of Artificial Intelligence | Shivakumar Mathapathi | 1:00 pm - 4:20 pm R | 44(45) | (Silicon Valley, CA) |
| CS 5100 | Foundations of Artificial Intelligence | Oscar Veliz | 3:15 pm - 6:35 pm R | 21(45) | (Seattle, WA) |
| CS 5100 | Foundations of Artificial Intelligence | Richard Hoshino | 2:00 pm - 4:00 pm R | 17(30) | (Vancouver, Canada) |
| CS 5170 | Artificial Intelligence for Human-Computer Interaction | Saiph Savage | 1:35 pm - 3:15 pm TF | 32(36) | |
| CS 5180 | Reinforcement Learning and Sequential Decision Making | Christopher J. Amato | 11:45 am - 1:25 pm MR | 76(76) | |
| CS 5200 | Database Management Systems | Kathleen T. Durant | 11:45 am - 1:25 pm MR | 113(113) | |
| CS 5200 | Database Management Systems | Martin J. Schedlbauer | TBA | 79(79) | (Online) |
| CS 5200 | Database Management Systems | Martin J. Schedlbauer | TBA | 77(79) | (Online) |
| CS 5200 | Database Management Systems | Jeongkyu Lee | 6:00 pm - 9:20 pm W | 43(45) | (Silicon Valley, CA) |
| CS 5200 | Database Management Systems | Scott A. Valcourt | 1:00 pm - 4:20 pm F | 32(32) | (Portland, Maine) |
| CS 5200 | Database Management Systems | Bruce Chhay | 6:30 pm - 9:50 pm R | 60(60) | (Seattle, WA) |
| CS 5200 | Database Management Systems | Jack Thomas | 7:15 pm - 9:15 pm T | 24(30) | (Vancouver, Canada) |
| CS 5200 | Database Management Systems | Jack Thomas | 7:15 pm - 9:15 pm M | 28(30) | (Vancouver, Canada) |
| CS 5200 | Database Management Systems | Jack Thomas | 2:00 pm - 4:00 pm W | 19(24) | (Vancouver, Canada) |
| CS 5200 | Database Management Systems | Richard Cobbe | 1:00 pm - 4:20 pm M | 41(42) | (Seattle, WA) |
| CS 5200 | Database Management Systems | Kathleen T. Durant | 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R | 116(117) | |
| CS 5200 | Database Management Systems | Domingo R. Genao | TBA | 59(79) | (Online) |
| CS 5310 | Computer Graphics | Michael D. Shah | 6:00 pm - 9:20 pm W | 43(49) | |
| CS 5330 | Pattern Recognition and Computer Vision | Huaizu Jiang | 1:35 pm - 3:15 pm TF | 49(49) | |
| CS 5330 | Pattern Recognition and Computer Vision | Bruce A. Maxwell | 6:00 pm - 9:20 pm M | 8(20) | (Seattle, WA) |
| CS 5340 | Computer/Human Interaction | Caglar Yildirim | 6:00 pm - 9:20 pm T | 49(49) | |
| CS 5340 | Computer/Human Interaction | John Alexis Guerra Gomez | 6:00 pm - 9:20 pm W | 2(25) | (San Francisco, CA) |
| CS 5340 | Computer/Human Interaction | John Alexis Guerra Gomez | 6:00 pm - 9:20 pm W | 11(30) | (Silicon Valley, CA) |
| CS 5340 | Computer/Human Interaction | Holly B. Jimison | TBA | 40(40) | (Online) |
| CS 5400 | Principles of Programming Language | Eliyahu Barzilay | 6:00 pm - 9:20 pm T | 16(16) | |
| CS 5400 | Principles of Programming Language | Hosung Song | 6:00 pm - 9:20 pm W | 18(30) | (Seattle, WA) |
| CS 5500 | Foundations of Software Engineering | Jose G. Annunziato | 3:25 pm - 5:05 pm TF | 49(49) | |
| CS 5500 | Foundations of Software Engineering | Shivakumar Mathapathi | 1:00 pm - 4:20 pm F | 45(45) | (Silicon Valley, CA) |
| CS 5500 | Foundations of Software Engineering | Gary Cantrell | 1:00 pm - 4:20 pm R | 9(25) | (Portland, Maine) |
| CS 5500 | Foundations of Software Engineering | Mark Bonicillo | 6:00 pm - 9:20 pm R | 60(60) | (Seattle, WA) |
| CS 5500 | Foundations of Software Engineering | Monica Y. Coady | 2:00 pm - 4:00 pm T | 28(30) | (Vancouver, Canada) |
| CS 5520 | Mobile Application Development | Daniel Feinberg | TBA | 116(120) | (Online) |
| CS 5520 | Mobile Application Development | Daniel Feinberg | TBA | 118(120) | (Online) |
| CS 5520 | Mobile Application Development | Neda Changizi | 2:00 pm - 4:00 pm M | 24(24) | (Vancouver, Canada) |
| CS 5520 | Mobile Application Development | Oscar Veliz | 1:00 pm - 4:20 pm M | 14(60) | (Seattle, WA) |
| CS 5520 | Mobile Application Development | Neda Changizi | 2:00 pm - 4:00 pm M | 15(19) | (Silicon Valley, CA) |
| CS 5600 | Computer Systems | Martin J. Schedlbauer | TBA | 72(79) | (Online) |
| CS 5600 | Computer Systems | Gene D. Cooperman | 3:25 pm - 5:05 pm TF | 39(39) | |
| CS 5600 | Computer Systems | Alexander B. Lash | 1:10 pm - 4:30 pm S | 45(45) | (Seattle, WA) |
| CS 5600 | Computer Systems | Monica Y. Coady | 10:00 am - 12:00 pm R | 18(20) | (Vancouver, Canada) |
| CS 5610 | Web Development | Jose G. Annunziato | TBA | 79(79) | (Online) |
| CS 5610 | Web Development | John Alexis Guerra Gomez | 1:00 pm - 4:20 pm T | 30(30) | (Silicon Valley, CA) |
| CS 5610 | Web Development | John Alexis Guerra Gomez | 1:00 pm - 4:20 pm T | 21(25) | (San Francisco, CA) |
| CS 5610 | Web Development | Scott A. Valcourt | 1:00 pm - 4:20 pm M | 32(32) | (Portland, Maine) |
| CS 5610 | Web Development | Anthony J. Mullen | 4:45 pm - 8:05 pm T | 55(60) | (Seattle, WA) |
| CS 5610 | Web Development | Jose G. Annunziato | TBA | 79(79) | (Online) |
| CS 5610 | Web Development | Neda Changizi | 5:00 pm - 7:00 pm M | 28(24) | (Vancouver, Canada) |
| CS 5610 | Web Development | Mona Ali | 10:00 am - 12:00 pm T | 13(24) | (Vancouver, Canada) |
| CS 5610 | Web Development | Jose G. Annunziato | TBA | 78(79) | (Online) |
| CS 5610 | Web Development | Austin H. Jorgensen | 5:00 pm - 8:20 pm F | 10(40) | (Seattle, WA) |
| CS 5700 | Fundamentals of Computer Networking | David R. Choffnes | 9:50 am - 11:30 am TF | 38(38) | |
| CS 5700 | Fundamentals of Computer Networking | Jennifer Seitzer | 6:00 pm - 9:20 pm M | 38(40) | (Online) |
| CS 5700 | Fundamentals of Computer Networking | Sarita Singh | 10:00 am - 1:20 pm R | 16(20) | (Seattle, WA) |
| CS 5800 | Algorithms | Virgil Pavlu | 9:50 am - 11:30 am TF | 47(49) | |
| CS 5800 | Algorithms | Ravi Sundaram | 1:35 pm - 3:15 pm TF | 141(150) | |
| CS 5800 | Algorithms | Ravi Sundaram | 3:25 pm - 5:05 pm TF | 31(200) | |
| CS 5800 | Algorithms | Martin J. Schedlbauer | TBA | 79(79) | (Online) |
| CS 5800 | Algorithms | Anurag Bhardwaj | 6:00 pm - 9:20 pm R | 45(45) | (Silicon Valley, CA) |
| CS 5800 | Algorithms | Smruthi Mukund | 9:00 am - 12:20 pm S | 23(45) | (Silicon Valley, CA) |
| CS 5800 | Algorithms | Lama Hamandi | 6:00 pm - 9:20 pm T | 34(40) | (San Francisco, CA) |
| CS 5800 | Algorithms | Lindsay H. Jamieson | 1:00 pm - 4:20 pm R | 28(32) | (Portland, Maine) |
| CS 5800 | Algorithms | Jonathan Mwaura | 6:00 pm - 9:20 pm W | 12(32) | (Portland, Maine) |
| CS 5800 | Algorithms | Zhifeng Sun | 6:30 pm - 9:50 pm F | 59(60) | (Seattle, WA) |
| CS 5800 | Algorithms | Ryan M. Rad | 2:00 pm - 4:00 pm T | 12(24) | (Vancouver, Canada) |
| CS 5800 | Algorithms | Ryan M. Rad | 5:00 pm - 7:00 pm T | 20(30) | (Vancouver, Canada) |
| CS 5800 | Algorithms | Hyonho Lee | 6:00 pm - 9:20 pm M | 42(60) | (Seattle, WA) |
| CS 5800 | Algorithms | Martin J. Schedlbauer | TBA | 40(79) | (Online) |
| CS 6120 | Natural Language Processing | Silvio Amir Alves Moreira | 11:45 am - 1:25 pm MR | 50(52) | |
| CS 6120 | Natural Language Processing | Uzair Ahmad | TBA | 71(79) | (Online) |
| CS 6120 | Natural Language Processing | Mutharasu Narayanaperumal | 6:00 pm - 9:20 pm M | 1(25) | (Seattle, WA) |
| CS 6140 | Machine Learning | Predrag Radivojac | 3:25 pm - 5:05 pm TF | 69(87) | |
| CS 6140 | Machine Learning | Uzair Ahmad | TBA | 60(79) | (Online) |
| CS 6140 | Machine Learning | Bruce A. Maxwell | 1:00 pm - 4:20 pm T | 13(30) | (Seattle, WA) |
| CS 6140 | Machine Learning | Ryan M. Rad | 2:00 pm - 4:00 pm M | 8(24) | (Vancouver, Canada) |
| CS 6140 | Machine Learning | Ryan M. Rad | 2:00 pm - 4:00 pm M | 0(18) | (Silicon Valley, CA) |
| CS 6200 | Information Retrieval | David A. Smith | 1:35 pm - 3:15 pm TF | 34(34) | |
| CS 6200 | Information Retrieval | Omar Alonso | 6:00 pm - 9:20 pm T | 21(35) | (Silicon Valley, CA) |
| CS 6220 | Data Mining Techniques | Virgil Pavlu | 3:25 pm - 5:05 pm TF | 43(87) | |
| CS 6220 | Data Mining Techniques | Sara Arunagiri | TBA | 78(79) | (Online) |
| CS 6220 | Data Mining Techniques | Everaldo M. Aguiar | 5:00 pm - 8:20 pm R | 9(36) | (Seattle, WA) |
| CS 6240 | Large-Scale Parallel Data Processing | Lama Hamandi | 6:00 pm - 9:20 pm R | 10(25) | (San Francisco, CA) |
| CS 6240 | Large-Scale Parallel Data Processing | Ming-Chuan Wu | 5:15 pm - 8:35 pm T | 19(36) | (Seattle, WA) |
| CS 6350 | Empirical Research Methods | Varun Mishra | 2:50 pm - 4:30 pm MW | 19(20) | |
| CS 6410 | Compilers | Olin Shivers III | 11:45 am - 1:25 pm MR | 4(9) | |
| CS 6620 | Fundamentals of Cloud Computing | Sophine Clachar | TBA | 79(79) | (Online) |
| CS 6620 | Fundamentals of Cloud Computing | Anthony J. Mullen | 1:15 pm - 4:35 pm T | 45(45) | (Seattle, WA) |
| CS 6650 | Building Scalable Distributed Systems | Kanaka P. Saripalli | TBA | 78(79) | (Online) |
| CS 6650 | Building Scalable Distributed Systems | Ian Gorton | 2:40 pm - 6:00 pm W | 60(60) | (Seattle, WA) |
| CS 6650 | Building Scalable Distributed Systems | Vishal Rajpal | 6:00 pm - 9:20 pm F | 13(36) | (Seattle, WA) |
| CS 6760 | Privacy, Security, and Usability | Tamara Bonaci | 12:00 pm - 3:20 pm R | 29(30) | (Seattle, WA) |
| CS 6954 | Co-op Work Experience | Kathleen Vander Laan | TBA | 3(5) | (No campus, no room needed) |
| CS 6954 | Co-op Work Experience | Smajl Cengic | TBA | 1(5) | (No campus, no room needed) |
| CS 6954 | Co-op Work Experience | Ethan A. Selinger | TBA | 1(5) | (No campus, no room needed) |
| CS 6954 | Co-op Work Experience | Abdulrahim Hammour | TBA | 1(1) | (No campus, no room needed) |
| CS 6954 | Co-op Work Experience | Jennifer L. Ross | TBA | 1(1) | (No campus, no room needed) |
| CS 6964 | Co-op Work Experience | Smajl Cengic | TBA | 118(150) | (No campus, no room needed) |
| CS 6964 | Co-op Work Experience | Emily J. Stimac | TBA | 32(99) | (No campus, no room needed) |
| CS 6964 | Co-op Work Experience | Ethan A. Selinger | TBA | 33(99) | (No campus, no room needed) |
| CS 6964 | Co-op Work Experience | Kathleen Vander Laan | TBA | 125(150) | (No campus, no room needed) |
| CS 6964 | Co-op Work Experience | Abdulrahim Hammour | TBA | 28(50) | (No campus, no room needed) |
| CS 6964 | Co-op Work Experience | Jennifer L. Ross | TBA | 31(50) | (No campus, no room needed) |
| CS 6964 | Co-op Work Experience | Ya Xuan Wang | TBA | 31(50) | (No campus, no room needed) |
| CS 6964 | Co-op Work Experience | Tracey Spinato | TBA | 4(30) | (No campus, no room needed) |
| CS 6965 | Co-op Work Experience Abroad | Jennifer L. Ross | TBA | 1(1) | (No campus, no room needed) |
| CS 7150 | Deep Learning | David Bau | 11:45 am - 1:25 pm MR | 41(49) | |
| CS 7180 | SpTp: Advanced Perception | Bruce A. Maxwell | 2:00 pm - 5:20 pm W | 25(40) | (Online) |
| CS 7180 | SpTp: Advanced Perception | Bruce A. Maxwell | 2:00 pm - 5:20 pm R | 17(40) | (Online) |
| CS 7200 | Statistical Methods for Computer Science | Olga Vitek | 9:50 am - 11:30 am TF | 20(31) | |
| CS 7290 | Special Topics in Data Science | Renee J. Miller | 11:45 am - 1:25 pm MR | 10(30) | |
| CS 7290 | Special Topics in Data Science | Philip Bogden | 6:00 pm - 9:20 pm M | 10(25) | (Portland, Maine) |
| CS 7295 | SpTp: Data Vis for ML | Enrico Bertini | 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R | 20(28) | |
| CS 7340 | Theory and Methods in Human Computer Interaction | Timothy W. Bickmore | 1:35 pm - 3:15 pm TF | 30(31) | |
| CS 7480 | SpTp in PL: PLandToolsVrtlWlrd | Christopher R. Martens | 2:50 pm - 4:30 pm MW | 3(29) | |
| CS 7485 | Special Topics in Formal Methods | Pete Manolios | 9:50 am - 11:30 am TF | 12(16) | |
| CS 7610 | Foundations of Distributed Systems | Ji Yong Shin | 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R | 21(35) | |
| CS 7670 | Seminar in Computer Systems | Cheng Tan | 2:50 pm - 4:30 pm MW | 4(29) | |
| CS 7675 | Master\'s Research | Ji Yong Shin | TBA | 1(1) | (No campus, no room needed) |
| CS 7675 | Master\'s Research | Bob De Schutter | TBA | 1(1) | (No campus, no room needed) |
| CS 7675 | Master\'s Research | Christopher J. Amato | TBA | 1(1) | (No campus, no room needed) |
| CS 7675 | Master\'s Research | Hongyang R. Zhang | TBA | 1(1) | (No campus, no room needed) |
| CS 7675 | Master\'s Research | Frank Tip | TBA | 1(1) | (No campus, no room needed) |
| CS 7675 | Master\'s Research | David A. Smith | TBA | 3(3) | (No campus, no room needed) |
| CS 7675 | Master\'s Research | Robert J. Platt | TBA | 1(1) | (No campus, no room needed) |
| CS 7675 | Master\'s Research | Robin S. Walters | TBA | 1(1) | (No campus, no room needed) |
| CS 7675 | Master\'s Research | William K. Robertson | TBA | 1(1) | (No campus, no room needed) |
| CS 7675 | Master\'s Research | David R. Choffnes | TBA | 1(1) | (No campus, no room needed) |
| CS 7675 | Master\'s Research | Alexandra A. To | TBA | 2(2) | (No campus, no room needed) |
| CS 7800 | Advanced Algorithms | Jonathan Ullman | 1:35 pm - 3:15 pm TF | 31(36) | |
| CS 7880 | SpTp: Sublinear Algorithm | Soheil Behnezhad | 9:50 am - 11:30 am TF | 14(29) |