| Number | Course Title | Instructor(s) | Time | Enrolled/ | (Notes) |
|---|---|---|---|---|---|
| (Capacity) | |||||
| CS 1100 | Computer Science and Its Applications | Karl J. Lieberherr | TBA | 83(168) | (Online) |
| CS 1101 | Lab for CS 1100 | Karl J. Lieberherr | 8:00 am - 9:05 am M | 9(28) | |
| CS 1101 | Lab for CS 1100 | Karl J. Lieberherr | 9:15 am - 10:20 am M | 11(28) | |
| CS 1101 | Lab for CS 1100 | Karl J. Lieberherr | 10:30 am - 11:35 am M | 20(28) | |
| CS 1101 | Lab for CS 1100 | Karl J. Lieberherr | 8:00 am - 9:05 am W | 5(28) | |
| CS 1101 | Lab for CS 1100 | Karl J. Lieberherr | 9:15 am - 10:20 am W | 14(28) | |
| CS 1101 | Lab for CS 1100 | Karl J. Lieberherr | 10:30 am - 11:35 am W | 24(28) | |
| CS 1200 | First Year Seminar | UNKNOWN | 9:50 am - 10:55 am T | 2(19) | |
| CS 1200 | First Year Seminar | UNKNOWN | 9:50 am - 10:55 am T | 0(19) | |
| CS 1200 | First Year Seminar | UNKNOWN | 11:45 am - 12:50 pm T | 1(19) | |
| CS 1200 | First Year Seminar | UNKNOWN | 11:45 am - 12:50 pm T | 1(19) | |
| CS 1200 | First Year Seminar | UNKNOWN | 1:35 pm - 2:40 pm T | 2(19) | |
| CS 1200 | First Year Seminar | UNKNOWN | 1:35 pm - 2:40 pm T | 0(19) | |
| CS 1200 | First Year Seminar | UNKNOWN | 9:15 am - 10:20 am W | 0(19) | |
| CS 1200 | First Year Seminar | UNKNOWN | 9:15 am - 10:20 am W | 0(19) | |
| CS 1200 | First Year Seminar | UNKNOWN | 9:15 am - 10:20 am W | 0(19) | |
| CS 1200 | First Year Seminar | UNKNOWN | 10:30 am - 11:35 am W | 0(19) | |
| CS 1200 | First Year Seminar | UNKNOWN | 10:30 am - 11:35 am W | 0(19) | |
| CS 1200 | First Year Seminar | UNKNOWN | 10:30 am - 11:35 am W | 0(19) | |
| CS 1200 | First Year Seminar | UNKNOWN | 11:45 am - 12:50 pm W | 1(19) | |
| CS 1200 | First Year Seminar | UNKNOWN | 11:45 am - 12:50 pm W | 0(19) | |
| CS 1200 | First Year Seminar | UNKNOWN | 11:45 am - 12:50 pm W | 0(19) | |
| CS 1200 | First Year Seminar | UNKNOWN | 1:35 pm - 2:40 pm W | 0(19) | |
| CS 1200 | First Year Seminar | UNKNOWN | 1:35 pm - 2:40 pm W | 0(19) | |
| CS 1200 | First Year Seminar | UNKNOWN | 1:35 pm - 2:40 pm W | 1(19) | |
| CS 1200 | First Year Seminar | UNKNOWN | 9:15 am - 10:20 am R | 0(19) | |
| CS 1200 | First Year Seminar | UNKNOWN | 9:15 am - 10:20 am R | 0(19) | |
| CS 1200 | First Year Seminar | UNKNOWN | 10:30 am - 11:35 am R | 0(19) | |
| CS 1200 | First Year Seminar | UNKNOWN | 10:30 am - 11:35 am R | 0(19) | |
| CS 1200 | First Year Seminar | UNKNOWN | 11:45 am - 12:50 pm R | 0(19) | |
| CS 1200 | First Year Seminar | UNKNOWN | 11:45 am - 12:50 pm R | 0(19) | |
| CS 1200 | First Year Seminar | UNKNOWN | 11:45 am - 12:50 pm R | 0(19) | |
| CS 1200 | First Year Seminar | UNKNOWN | 1:35 pm - 2:40 pm R | 0(19) | |
| CS 1200 | First Year Seminar | UNKNOWN | 1:35 pm - 2:40 pm R | 1(19) | |
| CS 1210 | Professional Development for Khoury Co-op | Melissa A. Peikin | 9:15 am - 10:20 am M | 22(30) | (Online) |
| CS 1210 | Professional Development for Khoury Co-op | Melissa A. Peikin | 10:30 am - 11:35 am M | 30(30) | (Online) |
| CS 1210 | Professional Development for Khoury Co-op | Melissa A. Peikin | 1:35 pm - 2:40 pm M | 30(30) | (Online) |
| CS 1210 | Professional Development for Khoury Co-op | Melissa A. Peikin | 4:35 pm - 5:40 pm M | 30(30) | (Online) |
| CS 1210 | Professional Development for Khoury Co-op | Melissa A. Peikin | 4:35 pm - 5:40 pm M | 28(30) | (Online) |
| CS 1210 | Professional Development for Khoury Co-op | Melissa A. Peikin | 1:35 pm - 2:40 pm T | 20(20) | (Online) |
| CS 1210 | Professional Development for Khoury Co-op | Melissa A. Peikin | 3:25 pm - 4:30 pm T | 30(30) | (Online) |
| CS 1210 | Professional Development for Khoury Co-op | Melissa A. Peikin | 9:15 am - 10:20 am W | 21(30) | (Online) |
| CS 1210 | Professional Development for Khoury Co-op | Melissa A. Peikin | 11:45 am - 12:50 pm W | 20(20) | (Online) |
| CS 1210 | Professional Development for Khoury Co-op | Melissa A. Peikin | 2:50 pm - 3:55 pm W | 20(20) | (Online) |
| CS 1210 | Professional Development for Khoury Co-op | Melissa A. Peikin | 4:35 pm - 5:40 pm W | 22(30) | (Online) |
| CS 1210 | Professional Development for Khoury Co-op | Melissa A. Peikin | 4:35 pm - 5:40 pm W | 11(30) | (Online) |
| CS 1210 | Professional Development for Khoury Co-op | Melissa A. Peikin | 1:35 pm - 2:40 pm R | 30(30) | (Online) |
| CS 1800 | Discrete Structures | Elena Strange | 9:50 am - 11:30 am TF | 125(275) | |
| CS 1800 | Discrete Structures | Matthew Higger | 1:35 pm - 3:15 pm TF | 61(250) | |
| CS 1800 | Discrete Structures | Matthew Higger | 3:25 pm - 5:05 pm TF | 25(275) | |
| CS 1800 | Discrete Structures | UNKNOWN | 11:50 am - 1:30 pm MW | 0(50) | (Oakland, CA) |
| CS 1800 | Discrete Structures | Susan Wang | 10:35 am - 12:15 pm TF | 0(50) | (Oakland, CA) |
| CS 1800 | Discrete Structures | Susan Wang | 12:25 pm - 2:05 pm TF | 0(50) | (Oakland, CA) |
| CS 1802 | Seminar for CS 1800 | UNKNOWN | 8:00 am - 9:05 am W | 8(19) | |
| CS 1802 | Seminar for CS 1800 | UNKNOWN | 8:00 am - 9:05 am W | 2(19) | |
| CS 1802 | Seminar for CS 1800 | Ghita Amor-Tijani | 9:15 am - 10:20 am W | 7(19) | |
| CS 1802 | Seminar for CS 1800 | Matthew Higger | 9:15 am - 10:20 am W | 14(19) | |
| CS 1802 | Seminar for CS 1800 | UNKNOWN | 1:35 pm - 2:40 pm M | 19(19) | |
| CS 1802 | Seminar for CS 1800 | Matthew Higger | 10:30 am - 11:35 am W | 17(19) | |
| CS 1802 | Seminar for CS 1800 | Ghita Amor-Tijani | 10:30 am - 11:35 am W | 16(19) | |
| CS 1802 | Seminar for CS 1800 | UNKNOWN | 11:45 am - 12:50 pm W | 19(19) | |
| CS 1802 | Seminar for CS 1800 | UNKNOWN | 8:45 am - 9:50 am R | 0(25) | (Oakland, CA) |
| CS 1802 | Seminar for CS 1800 | UNKNOWN | 10:35 am - 11:40 am R | 0(25) | (Oakland, CA) |
| CS 1802 | Seminar for CS 1800 | Susan Wang | 8:45 am - 9:50 am R | 0(25) | (Oakland, CA) |
| CS 1802 | Seminar for CS 1800 | Susan Wang | 10:35 am - 11:40 am R | 0(25) | (Oakland, CA) |
| CS 1802 | Seminar for CS 1800 | Susan Wang | 1:35 pm - 2:40 pm R | 0(25) | (Oakland, CA) |
| CS 1802 | Seminar for CS 1800 | Susan Wang | 3:00 pm - 4:05 pm R | 0(25) | (Oakland, CA) |
| CS 1802 | Seminar for CS 1800 | John Y. Park | 11:45 am - 12:50 pm W | 19(19) | |
| CS 1802 | Seminar for CS 1800 | UNKNOWN | 1:35 pm - 2:40 pm W | 6(19) | |
| CS 1802 | Seminar for CS 1800 | UNKNOWN | 1:35 pm - 2:40 pm W | 5(19) | |
| CS 1802 | Seminar for CS 1800 | Matthew Higger | 1:35 pm - 2:40 pm W | 10(19) | |
| CS 1802 | Seminar for CS 1800 | John Y. Park | 1:35 pm - 2:40 pm W | 14(19) | |
| CS 1802 | Seminar for CS 1800 | Matthew Higger | 2:50 pm - 3:55 pm W | 8(19) | |
| CS 1802 | Seminar for CS 1800 | John Y. Park | 2:50 pm - 3:55 pm W | 6(19) | |
| CS 1802 | Seminar for CS 1800 | John Y. Park | 4:05 pm - 5:10 pm W | 2(19) | |
| CS 1802 | Seminar for CS 1800 | UNKNOWN | 4:35 pm - 5:40 pm W | 1(49) | |
| CS 1802 | Seminar for CS 1800 | UNKNOWN | 8:00 am - 9:05 am R | 0(49) | |
| CS 1802 | Seminar for CS 1800 | UNKNOWN | 9:15 am - 10:20 am R | 1(19) | |
| CS 1802 | Seminar for CS 1800 | Ghita Amor-Tijani | 9:15 am - 10:20 am R | 8(19) | |
| CS 1802 | Seminar for CS 1800 | UNKNOWN | 10:30 am - 11:35 am R | 3(49) | |
| CS 1802 | Seminar for CS 1800 | Ghita Amor-Tijani | 10:30 am - 11:35 am R | 3(19) | |
| CS 1802 | Seminar for CS 1800 | Ghita Amor-Tijani | 11:45 am - 12:50 pm R | 5(19) | |
| CS 1802 | Seminar for CS 1800 | John Y. Park | 11:45 am - 12:50 pm R | 12(49) | |
| CS 1802 | Seminar for CS 1800 | UNKNOWN | 1:35 pm - 2:40 pm R | 0(49) | |
| CS 1802 | Seminar for CS 1800 | Ghita Amor-Tijani | 1:35 pm - 2:40 pm R | 0(19) | |
| CS 1802 | Seminar for CS 1800 | UNKNOWN | 1:35 pm - 2:40 pm R | 0(19) | |
| CS 1802 | Seminar for CS 1800 | John Y. Park | 1:35 pm - 2:40 pm R | 0(19) | |
| CS 1802 | Seminar for CS 1800 | Ghita Amor-Tijani | 2:50 pm - 3:55 pm R | 0(19) | |
| CS 1802 | Seminar for CS 1800 | UNKNOWN | 2:50 pm - 3:55 pm R | 2(49) | |
| CS 1802 | Seminar for CS 1800 | John Y. Park | 2:50 pm - 3:55 pm R | 4(40) | |
| CS 1802 | Seminar for CS 1800 | Ghita Amor-Tijani | 4:05 pm - 5:10 pm R | 0(19) | |
| CS 1802 | Seminar for CS 1800 | John Y. Park | 4:05 pm - 5:10 pm R | 0(19) | |
| CS 2500 | Fundamentals of Computer Science 1 | Daniel B. Patterson | 9:15 am - 10:20 am MWR | 10(135) | |
| CS 2500 | Fundamentals of Computer Science 1 | Ferdinand Vesely | 10:30 am - 11:35 am MWR | 18(135) | |
| CS 2500 | Fundamentals of Computer Science 1 | Arjun Guha | 11:45 am - 1:25 pm MR | 20(135) | |
| CS 2500 | Fundamentals of Computer Science 1 | Daniel B. Patterson | 1:35 pm - 2:40 pm MWR | 19(114) | |
| CS 2500 | Fundamentals of Computer Science 1 | Leena Razzaq | 1:35 pm - 2:40 pm MWR | 1(114) | |
| CS 2500 | Fundamentals of Computer Science 1 | Ellen R. Spertus | 10:35 am - 11:40 am MWR | 0(48) | (Oakland, CA) |
| CS 2500 | Fundamentals of Computer Science 1 | Ellen R. Spertus | 1:35 pm - 2:40 pm MWR | 0(48) | (Oakland, CA) |
| CS 2500 | Fundamentals of Computer Science 1 | Rasika Bhalerao | 3:00 pm - 4:05 pm MWF | 0(48) | (Oakland, CA) |
| CS 2501 | Lab for CS 2500 | Arjun Guha | 8:00 am - 9:40 am T | 0(35) | |
| CS 2501 | Lab for CS 2500 | Arjun Guha | 8:00 am - 9:40 am T | 5(35) | |
| CS 2501 | Lab for CS 2500 | Rasika Bhalerao | 3:00 pm - 4:40 pm R | 0(36) | (Oakland, CA) |
| CS 2501 | Lab for CS 2500 | Rasika Bhalerao | 8:45 am - 10:25 am F | 0(36) | (Oakland, CA) |
| CS 2501 | Lab for CS 2500 | Rasika Bhalerao | 10:35 am - 12:15 pm F | 0(36) | (Oakland, CA) |
| CS 2501 | Lab for CS 2500 | Rasika Bhalerao | 12:25 pm - 2:05 pm F | 0(36) | (Oakland, CA) |
| CS 2501 | Lab for CS 2500 | Arjun Guha | 8:00 am - 9:40 am T | 6(39) | |
| CS 2501 | Lab for CS 2500 | Arjun Guha | 9:50 am - 11:30 am T | 7(35) | |
| CS 2501 | Lab for CS 2500 | Arjun Guha | 9:50 am - 11:30 am T | 5(35) | |
| CS 2501 | Lab for CS 2500 | Arjun Guha | 9:50 am - 11:30 am T | 2(39) | |
| CS 2501 | Lab for CS 2500 | Arjun Guha | 11:45 am - 1:25 pm T | 8(35) | |
| CS 2501 | Lab for CS 2500 | Arjun Guha | 11:45 am - 1:25 pm T | 3(36) | |
| CS 2501 | Lab for CS 2500 | Arjun Guha | 11:45 am - 1:25 pm T | 12(40) | |
| CS 2501 | Lab for CS 2500 | Arjun Guha | 1:35 pm - 3:15 pm T | 8(35) | |
| CS 2501 | Lab for CS 2500 | Arjun Guha | 1:35 pm - 3:15 pm T | 5(35) | |
| CS 2501 | Lab for CS 2500 | Arjun Guha | 1:35 pm - 3:15 pm T | 2(39) | |
| CS 2501 | Lab for CS 2500 | Arjun Guha | 3:25 pm - 5:05 pm T | 3(35) | |
| CS 2501 | Lab for CS 2500 | Arjun Guha | 3:25 pm - 5:05 pm T | 1(35) | |
| CS 2501 | Lab for CS 2500 | Arjun Guha | 3:25 pm - 5:05 pm T | 0(39) | |
| CS 2501 | Lab for CS 2500 | Arjun Guha | 5:15 pm - 6:55 pm T | 0(35) | |
| CS 2501 | Lab for CS 2500 | Arjun Guha | 5:15 pm - 6:55 pm T | 0(35) | |
| CS 2501 | Lab for CS 2500 | Arjun Guha | 5:15 pm - 6:55 pm T | 0(39) | |
| CS 2501 | Lab for CS 2500 | Arjun Guha | 7:05 pm - 8:45 pm T | 1(35) | |
| CS 2501 | Lab for CS 2500 | Arjun Guha | 7:05 pm - 8:45 pm T | 0(35) | |
| CS 2501 | Lab for CS 2500 | Arjun Guha | 7:05 pm - 8:45 pm T | 0(39) | |
| CS 2510 | Fundamentals of Computer Science 2 | Leena Razzaq | 9:15 am - 10:20 am MWR | 69(135) | |
| CS 2510 | Fundamentals of Computer Science 2 | Leena Razzaq | 10:30 am - 11:35 am MWR | 94(135) | |
| CS 2511 | Lab for CS 2510 | Leena Razzaq | 8:00 am - 9:40 am F | 7(35) | |
| CS 2511 | Lab for CS 2510 | Leena Razzaq | 8:00 am - 9:40 am F | 3(39) | |
| CS 2511 | Lab for CS 2510 | Leena Razzaq | 9:50 am - 11:30 am F | 31(35) | |
| CS 2511 | Lab for CS 2510 | Leena Razzaq | 9:50 am - 11:30 am F | 17(39) | |
| CS 2511 | Lab for CS 2510 | Leena Razzaq | 11:45 am - 1:25 pm F | 33(35) | |
| CS 2511 | Lab for CS 2510 | Leena Razzaq | 11:45 am - 1:25 pm F | 31(39) | |
| CS 2511 | Lab for CS 2510 | Leena Razzaq | 1:35 pm - 3:15 pm F | 30(35) | |
| CS 2511 | Lab for CS 2510 | Leena Razzaq | 1:35 pm - 3:15 pm F | 11(39) | |
| CS 2800 | Logic and Computation | Stavros Trypakis | 9:15 am - 10:20 am MWR | 49(49) | |
| CS 2800 | Logic and Computation | Olin Shivers III | 10:30 am - 11:35 am MWR | 49(49) | |
| CS 2800 | Logic and Computation | Pete Manolios | 1:35 pm - 2:40 pm MWR | 49(49) | |
| CS 2800 | Logic and Computation | Pete Manolios | 4:35 pm - 5:40 pm MWR | 28(49) | |
| CS 2810 | Mathematics of Data Models | UNKNOWN | 11:45 am - 1:25 pm MR | 69(97) | |
| CS 3000 | Algorithms and Data | UNKNOWN | 8:00 am - 9:40 am TF | 112(114) | |
| CS 3000 | Algorithms and Data | UNKNOWN | 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 | Andrew J. Van Der Poel | 3:25 pm - 5:05 pm TF | 114(114) | |
| CS 3001 | Recitation for CS 3000 | Andrew J. Van Der Poel | 8:00 am - 9:05 am W | 44(49) | |
| CS 3001 | Recitation for CS 3000 | Andrew J. Van Der Poel | 11:45 am - 12:50 pm W | 49(49) | |
| CS 3001 | Recitation for CS 3000 | Andrew J. Van Der Poel | 9:15 am - 10:20 am W | 49(49) | |
| CS 3001 | Recitation for CS 3000 | Andrew J. Van Der Poel | 10:30 am - 11:35 am W | 49(49) | |
| CS 3001 | Recitation for CS 3000 | Andrew J. Van Der Poel | 11:45 am - 12:50 pm W | 49(49) | |
| CS 3001 | Recitation for CS 3000 | Andrew J. Van Der Poel | 1:35 pm - 2:40 pm W | 49(49) | |
| CS 3001 | Recitation for CS 3000 | Andrew J. Van Der Poel | 2:50 pm - 3:55 pm W | 49(49) | |
| CS 3001 | Recitation for CS 3000 | Andrew J. Van Der Poel | 4:35 pm - 5:40 pm W | 49(49) | |
| CS 3001 | Recitation for CS 3000 | Andrew J. Van Der Poel | 5:50 pm - 6:55 pm W | 19(19) | |
| CS 3001 | Recitation for CS 3000 | Andrew J. Van Der Poel | 1:35 pm - 2:40 pm W | 48(49) | |
| CS 3200 | Database Design | Mark Fontenot | 10:30 am - 11:35 am MWR | 171(170) | |
| CS 3200 | Database Design | John N. Rachlin | 1:35 pm - 3:15 pm TF | 150(150) | (Online) |
| CS 3200 | Database Design | John N. Rachlin | 3:25 pm - 5:05 pm TF | 150(150) | (Online) |
| CS 3500 | Object-Oriented Design | Benjamin S. Lerner | 9:15 am - 10:20 am MWR | 125(135) | |
| CS 3500 | Object-Oriented Design | Lucia A. Nunez | 11:45 am - 1:25 pm MR | 117(114) | |
| CS 3500 | Object-Oriented Design | Benjamin S. Lerner | 1:35 pm - 3:15 pm TF | 114(114) | |
| CS 3500 | Object-Oriented Design | Vidoje Mihajlovikj | 2:50 pm - 4:30 pm MW | 49(49) | |
| CS 3501 | Lab for CS 3500 | Benjamin S. Lerner | 8:00 am - 9:40 am M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Benjamin S. Lerner | 8:00 am - 9:40 am M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Benjamin S. Lerner | 8:00 am - 9:40 am M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Benjamin S. Lerner | 11:45 am - 1:25 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Benjamin S. Lerner | 1:35 pm - 3:15 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Benjamin S. Lerner | 1:35 pm - 3:15 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Benjamin S. Lerner | 1:35 pm - 3:15 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Benjamin S. Lerner | 3:25 pm - 5:05 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Benjamin S. Lerner | 3:25 pm - 5:05 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Benjamin S. Lerner | 3:25 pm - 5:05 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Benjamin S. Lerner | 5:15 pm - 6:55 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Benjamin S. Lerner | 5:15 pm - 6:55 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Benjamin S. Lerner | 5:15 pm - 6:55 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Benjamin S. Lerner | 5:15 pm - 6:55 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Benjamin S. Lerner | 5:15 pm - 6:55 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Benjamin S. Lerner | 5:15 pm - 6:55 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Benjamin S. Lerner | 7:05 pm - 8:45 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Benjamin S. Lerner | 7:05 pm - 8:45 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Benjamin S. Lerner | 7:05 pm - 8:45 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Benjamin S. Lerner | 7:05 pm - 8:45 pm M | 19(19) | |
| CS 3501 | Lab for CS 3500 | Benjamin S. Lerner | 7:05 pm - 8:45 pm M | 18(19) | |
| CS 3501 | Lab for CS 3500 | Benjamin S. Lerner | 7:05 pm - 8:45 pm M | 7(19) | |
| CS 3520 | Programming in C++ | Mark Fontenot | 9:15 am - 10:20 am MWR | 49(49) | |
| CS 3520 | Programming in C++ | Seth E. Cooper | 2:50 pm - 4:30 pm MW | 97(97) | |
| CS 3650 | Computer Systems | John Y. Park | 9:15 am - 10:20 am MWR | 114(114) | |
| CS 3650 | Computer Systems | Ferdinand Vesely | 1:35 pm - 3:15 pm TF | 114(114) | |
| CS 3650 | Computer Systems | Ferdinand Vesely | 3:25 pm - 5:05 pm TF | 86(114) | |
| CS 3700 | Networks and Distributed Systems | Alden W. Jackson | 9:50 am - 11:30 am TF | 49(49) | |
| CS 3700 | Networks and Distributed Systems | Alden W. Jackson | 1:35 pm - 3:15 pm TF | 49(49) | |
| CS 3700 | Networks and Distributed Systems | Alden W. Jackson | 3:25 pm - 5:05 pm TF | 95(114) | |
| CS 3800 | Theory of Computation | Daniel Wichs | 11:45 am - 1:25 pm MR | 114(114) | |
| CS 3800 | Theory of Computation | Ariel Hamlin | 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R | 114(114) | |
| CS 3950 | Introduction to Computer Science Research | Aanjhan Ranganathan | 2:50 pm - 4:20 pm M | 19(19) | |
| CS 4050 | Values and Sociotechnical Algorithmic Systems | Sina Fazel-pour | 1:35 pm - 3:15 pm TF | 10(10) | |
| CS 4100 | Artificial Intelligence | Lok Sang L. Wong | 2:50 pm - 4:30 pm MW | 99(97) | |
| CS 4120 | Natural Language Processing | Felix Muzny | 11:45 am - 1:25 pm MR | 33(24) | |
| CS 4150 | Game Artificial Intelligence | Kevin Dill | 6:00 pm - 9:20 pm T | 22(24) | |
| CS 4180 | Reinforcement Learning | Robert J. Platt | 3:25 pm - 5:05 pm TF | 4(10) | |
| CS 4300 | Computer Graphics | Michael D. Shah | 6:00 pm - 9:20 pm W | 39(40) | |
| CS 4400 | Programming Languages | Eliyahu Barzilay | 6:00 pm - 9:20 pm T | 72(70) | |
| CS 4500 | Software Development | Matthias Felleisen | 9:15 am - 10:20 am MWR | 40(40) | |
| CS 4500 | Software Development | Matthias Felleisen | 10:30 am - 11:35 am MWR | 40(40) | |
| CS 4500 | Software Development | Benjamin S. Lerner | 2:50 pm - 4:30 pm MW | 40(40) | |
| CS 4520 | Mobile Application Development | Adeel A. Bhutta | 2:50 pm - 4:30 pm MW | 6(19) | |
| CS 4520 | Mobile Application Development | Md Nazmus Sakib Miazi | 11:45 am - 1:25 pm MR | 19(19) | |
| CS 4530 | Fundamentals of Software Engineering | Frank Tip | 9:50 am - 11:30 am TF | 48(48) | |
| CS 4530 | Fundamentals of Software Engineering | Adeel A. Bhutta | 11:45 am - 1:25 pm MR | 48(48) | |
| CS 4530 | Fundamentals of Software Engineering | Adeel A. Bhutta | 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R | 48(48) | |
| CS 4530 | Fundamentals of Software Engineering | Frank Tip | 1:35 pm - 3:15 pm TF | 48(48) | |
| CS 4530 | Fundamentals of Software Engineering | Mitchell Wand | 6:00 pm - 9:20 pm W | 48(48) | (Online) |
| CS 4550 | Web Development | Jose G. Annunziato | 11:45 am - 1:25 pm MR | 97(97) | |
| CS 4550 | Web Development | Jose G. Annunziato | 2:50 pm - 4:30 pm MW | 97(97) | |
| CS 4730 | Distributed Systems | Cristina Nita-Rotaru | 1:35 pm - 3:15 pm TF | 11(87) | |
| CS 4810 | Advanced Algorithms | Huy L. Nguyen | 11:45 am - 1:25 pm MR | 8(10) | |
| CS 4830 | System Specification, Verification, and Synthesis | Stavros Trypakis | 1:35 pm - 2:40 pm MWR | 5(5) | |
| CS 4950 | Cybersecurity Research Seminar | Aanjhan Ranganathan | 1:35 pm - 2:40 pm R | 7(19) | |
| CS 4973 | Digital Fabrication | UNKNOWN | 2:50 pm - 4:30 pm MW | 1(9) | |
| CS 4973 | Responsible Machine Learning | Avijit Ghosh | 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R | 10(19) | |
| CS 4973 | Algorithm Audits | Piotr Sapiezynski | 11:45 am - 1:25 pm WF | 12(19) | |
| CS 5001 | Intensive Foundations of Computer Science | Keith S. Bagley | 1:35 pm - 4:50 pm T | 2(113) | |
| CS 5001 | Intensive Foundations of Computer Science | Keith S. Bagley | 6:00 pm - 9:20 pm T | 0(113) | |
| CS 5001 | Intensive Foundations of Computer Science | Lindsay H. Jamieson | 9:00 am - 12:20 pm T | 1(32) | (Portland, Maine) |
| CS 5001 | Intensive Foundations of Computer Science | Marcus D. Sherman | 1:00 pm - 4:20 pm W | 0(32) | (Portland, Maine) |
| CS 5001 | Intensive Foundations of Computer Science | Lindsay H. Jamieson | 6:00 pm - 9:20 pm W | 0(32) | (Portland, Maine) |
| CS 5001 | Intensive Foundations of Computer Science | Sami Rollins | 6:00 pm - 7:40 pm MW | 0(25) | (Arlington, VA) |
| CS 5001 | Intensive Foundations of Computer Science | Rasika Bhalerao | 4:15 pm - 7:35 pm W | 0(25) | (Oakland, CA) |
| CS 5001 | Intensive Foundations of Computer Science | Anthony J. Mullen | 12:30 pm - 3:50 pm T | 0(60) | (Seattle, WA) |
| CS 5001 | Intensive Foundations of Computer Science | Aditya Mishra | 5:00 pm - 8:20 pm T | 0(60) | (Seattle, WA) |
| CS 5001 | Intensive Foundations of Computer Science | Mark L. Miller | 1:00 pm - 4:20 pm M | 0(35) | (Silicon Valley, CA) |
| CS 5001 | Intensive Foundations of Computer Science | Mohammadhossein Toutiaee | 6:00 pm - 9:20 pm W | 0(35) | (Silicon Valley, CA) |
| CS 5001 | Intensive Foundations of Computer Science | Mona Ali | 10:45 am - 12:45 pm M | 0(30) | (Vancouver, Canada) |
| CS 5001 | Intensive Foundations of Computer Science | Mona Ali | 1:00 pm - 3:00 pm M | 0(30) | (Vancouver, Canada) |
| CS 5001 | Intensive Foundations of Computer Science | UNKNOWN | 5:30 pm - 7:30 pm M | 1(30) | (Vancouver, Canada) |
| CS 5001 | Intensive Foundations of Computer Science | UNKNOWN | 10:00 am - 11:40 am MW | 0(45) | (Silicon Valley, CA) |
| CS 5002 | Discrete Structures | Ghita Amor-Tijani | 1:35 pm - 4:55 pm W | 1(113) | |
| CS 5002 | Discrete Structures | Ariel Hamlin | 6:00 pm - 9:20 pm W | 2(113) | |
| CS 5002 | Discrete Structures | Alan C. Jamieson | 1:00 pm - 4:20 pm M | 0(32) | (Portland, Maine) |
| CS 5002 | Discrete Structures | Weston D. Viles | 6:00 pm - 9:20 pm T | 2(32) | (Portland, Maine) |
| CS 5002 | Discrete Structures | UNKNOWN | 9:00 am - 12:20 pm F | 0(32) | (Portland, Maine) |
| CS 5002 | Discrete Structures | UNKNOWN | 6:00 pm - 7:40 pm TR | 0(25) | (Arlington, VA) |
| CS 5002 | Discrete Structures | Maryam Farahmand Asil | 4:15 pm - 7:35 pm M | 0(25) | (Oakland, CA) |
| CS 5002 | Discrete Structures | Oscar Veliz | 5:00 pm - 8:20 pm M | 0(60) | (Seattle, WA) |
| CS 5002 | Discrete Structures | Sarita Singh | 12:30 pm - 3:50 pm W | 0(60) | (Seattle, WA) |
| CS 5002 | Discrete Structures | Maryam Farahmand Asil | 9:00 am - 12:20 pm T | 0(35) | (Silicon Valley, CA) |
| CS 5002 | Discrete Structures | UNKNOWN | 1:00 pm - 4:20 pm T | 0(35) | (Silicon Valley, CA) |
| CS 5002 | Discrete Structures | Mohammadhossein Toutiaee | 6:00 pm - 9:20 pm T | 2(35) | (Silicon Valley, CA) |
| CS 5002 | Discrete Structures | Richard Hoshino | 1:00 pm - 3:00 pm W | 0(30) | (Vancouver, Canada) |
| CS 5002 | Discrete Structures | Richard Hoshino | 10:45 am - 12:45 pm R | 0(30) | (Vancouver, Canada) |
| CS 5002 | Discrete Structures | Richard Hoshino | 7:45 pm - 9:45 pm W | 0(30) | (Vancouver, Canada) |
| CS 5003 | Recitation for CS 5001 | Keith S. Bagley | 6:10 pm - 7:40 pm R | 1(40) | |
| CS 5003 | Recitation for CS 5001 | Keith S. Bagley | 6:10 pm - 7:40 pm R | 0(40) | |
| CS 5003 | Recitation for CS 5001 | Keith S. Bagley | 6:10 pm - 7:40 pm R | 0(40) | |
| CS 5003 | Recitation for CS 5001 | Keith S. Bagley | 7:50 pm - 9:20 pm R | 1(40) | |
| CS 5003 | Recitation for CS 5001 | Keith S. Bagley | 7:50 pm - 9:20 pm R | 0(40) | |
| CS 5003 | Recitation for CS 5001 | Keith S. Bagley | 7:50 pm - 9:20 pm R | 0(40) | |
| CS 5003 | Recitation for CS 5001 | Lindsay H. Jamieson | 9:00 am - 10:30 am R | 1(32) | (Portland, Maine) |
| CS 5003 | Recitation for CS 5001 | UNKNOWN | 1:00 pm - 2:30 pm F | 0(32) | (Portland, Maine) |
| CS 5003 | Recitation for CS 5001 | Lindsay H. Jamieson | 9:30 am - 11:00 am S | 0(32) | (Portland, Maine) |
| CS 5003 | Recitation for CS 5001 | UNKNOWN | 4:00 pm - 5:30 pm R | 0(25) | (Arlington, VA) |
| CS 5003 | Recitation for CS 5001 | UNKNOWN | 10:45 am - 12:15 pm R | 0(23) | (Silicon Valley, CA) |
| CS 5003 | Recitation for CS 5001 | Rasika Bhalerao | 4:50 pm - 6:20 pm R | 0(25) | (Oakland, CA) |
| CS 5003 | Recitation for CS 5001 | Aditya Mishra | 5:00 pm - 6:30 pm W | 0(60) | (Seattle, WA) |
| CS 5003 | Recitation for CS 5001 | Anthony J. Mullen | 12:30 pm - 2:00 pm R | 0(60) | (Seattle, WA) |
| CS 5003 | Recitation for CS 5001 | Mark L. Miller | 1:00 pm - 2:30 pm W | 0(18) | (Silicon Valley, CA) |
| CS 5003 | Recitation for CS 5001 | Mark L. Miller | 2:45 pm - 4:15 pm W | 0(18) | (Silicon Valley, CA) |
| CS 5003 | Recitation for CS 5001 | Mohammadhossein Toutiaee | 6:00 pm - 7:30 pm R | 0(18) | (Silicon Valley, CA) |
| CS 5003 | Recitation for CS 5001 | Mohammadhossein Toutiaee | 7:45 pm - 9:15 pm R | 0(18) | (Silicon Valley, CA) |
| CS 5003 | Recitation for CS 5001 | UNKNOWN | 9:00 am - 10:30 am R | 0(23) | (Silicon Valley, CA) |
| CS 5003 | Recitation for CS 5001 | Mona Ali | 10:45 am - 12:45 pm W | 0(30) | (Vancouver, Canada) |
| CS 5003 | Recitation for CS 5001 | Mona Ali | 1:00 pm - 3:00 pm W | 0(30) | (Vancouver, Canada) |
| CS 5003 | Recitation for CS 5001 | UNKNOWN | 5:30 pm - 7:30 pm W | 1(30) | (Vancouver, Canada) |
| CS 5004 | Object-Oriented Design | Keith S. Bagley | 1:35 pm - 4:55 pm M | 15(87) | |
| CS 5004 | Object-Oriented Design | Gary Cantrell | 1:00 pm - 4:20 pm M | 2(32) | (Portland, Maine) |
| CS 5004 | Object-Oriented Design | UNKNOWN | 6:00 pm - 9:20 pm R | 2(32) | (Portland, Maine) |
| CS 5004 | Object-Oriented Design | Tamara Bonaci | 10:00 am - 1:20 pm T | 26(60) | (Seattle, WA) |
| CS 5004 | Object-Oriented Design | Zhuoqun Cheng | 6:00 pm - 9:20 pm W | 10(25) | (Silicon Valley, CA) |
| CS 5004 | Object-Oriented Design | Lino E. Coria Mendoza | 8:30 am - 10:15 am M | 6(30) | (Vancouver, Canada) |
| CS 5005 | Recitation for CS 5004 | Keith S. Bagley | 6:00 pm - 7:30 pm M | 15(45) | |
| CS 5005 | Recitation for CS 5004 | Keith S. Bagley | 6:00 pm - 7:30 pm M | 0(45) | |
| CS 5005 | Recitation for CS 5004 | Gary Cantrell | 1:00 pm - 2:30 pm T | 2(32) | (Portland, Maine) |
| CS 5005 | Recitation for CS 5004 | UNKNOWN | 9:30 am - 11:00 am S | 2(32) | (Portland, Maine) |
| CS 5005 | Recitation for CS 5004 | Tamara Bonaci | 10:00 am - 11:30 am R | 26(60) | (Seattle, WA) |
| CS 5005 | Recitation for CS 5004 | Zhuoqun Cheng | 5:00 pm - 6:30 pm R | 10(25) | (Silicon Valley, CA) |
| CS 5005 | Recitation for CS 5004 | Lino E. Coria Mendoza | 8:30 am - 10:15 am W | 6(30) | (Vancouver, Canada) |
| CS 5008 | Data Structures, Algorithms, and Their Applications within Computer Systems | Brent T. Hailpern | 7:00 pm - 10:15 pm T | 68(87) | (Online) |
| CS 5008 | Data Structures, Algorithms, and Their Applications within Computer Systems | Scott A. Valcourt | 6:00 pm - 9:20 pm T | 2(32) | (Portland, Maine) |
| CS 5008 | Data Structures, Algorithms, and Their Applications within Computer Systems | Scott A. Valcourt | 1:00 pm - 4:20 pm W | 14(32) | (Portland, Maine) |
| CS 5008 | Data Structures, Algorithms, and Their Applications within Computer Systems | Vidoje Mihajlovikj | 1:35 pm - 4:55 pm R | 14(87) | |
| CS 5008 | Data Structures, Algorithms, and Their Applications within Computer Systems | Sarita Singh | 5:00 pm - 8:20 pm W | 12(60) | (Seattle, WA) |
| CS 5008 | Data Structures, Algorithms, and Their Applications within Computer Systems | Logan W. Schmidt | 10:45 am - 12:45 pm T | 5(30) | (Vancouver, Canada) |
| CS 5009 | Recitation for CS 5008 | Prathibha Kasaragod | TBA | 67(87) | (Online) |
| CS 5009 | Recitation for CS 5008 | Scott A. Valcourt | 6:00 pm - 7:30 pm W | 4(32) | (Portland, Maine) |
| CS 5009 | Recitation for CS 5008 | Scott A. Valcourt | 1:00 pm - 2:30 pm F | 12(32) | (Portland, Maine) |
| CS 5009 | Recitation for CS 5008 | Vidoje Mihajlovikj | 6:00 pm - 7:30 pm R | 12(45) | |
| CS 5009 | Recitation for CS 5008 | Vidoje Mihajlovikj | 6:00 pm - 7:30 pm R | 3(45) | |
| CS 5009 | Recitation for CS 5008 | Sarita Singh | 5:00 pm - 6:30 pm M | 12(60) | (Seattle, WA) |
| CS 5009 | Recitation for CS 5008 | Logan W. Schmidt | 10:45 am - 12:45 pm R | 5(30) | (Vancouver, Canada) |
| CS 5010 | Programming Design Paradigm | UNKNOWN | 1:00 pm - 4:20 pm T | 4(32) | (Portland, Maine) |
| CS 5010 | Programming Design Paradigm | Vidoje Mihajlovikj | 2:50 pm - 4:30 pm MW | 29(87) | |
| CS 5010 | Programming Design Paradigm | Brian D. Cross | 6:00 pm - 9:20 pm W | 4(35) | (Seattle, WA) |
| CS 5010 | Programming Design Paradigm | Jack Thomas | 3:15 pm - 5:15 pm T | 1(30) | (Vancouver, Canada) |
| CS 5010 | Programming Design Paradigm | Jack Thomas | 5:30 pm - 7:30 pm T | 0(30) | (Vancouver, Canada) |
| CS 5010 | Programming Design Paradigm | Zhuoqun Cheng | 6:00 pm - 9:20 pm T | 5(30) | (Silicon Valley, CA) |
| CS 5010 | Programming Design Paradigm | Daniel Feinberg | TBA | 1(49) | (Online) |
| CS 5010 | Programming Design Paradigm | Richard Cobbe | 12:00 pm - 3:20 pm W | 1(36) | (Seattle, WA) |
| CS 5011 | Recitation for CS 5010 | UNKNOWN | 1:00 pm - 2:30 pm W | 4(32) | (Portland, Maine) |
| CS 5011 | Recitation for CS 5010 | Vidoje Mihajlovikj | 6:00 pm - 7:30 pm M | 27(45) | |
| CS 5011 | Recitation for CS 5010 | Vidoje Mihajlovikj | 7:45 pm - 9:15 pm M | 2(45) | |
| CS 5011 | Recitation for CS 5010 | Brian D. Cross | 6:00 pm - 7:30 pm M | 4(35) | (Seattle, WA) |
| CS 5011 | Recitation for CS 5010 | Jack Thomas | 3:15 pm - 5:15 pm R | 1(30) | (Vancouver, Canada) |
| CS 5011 | Recitation for CS 5010 | Jack Thomas | 5:30 pm - 7:30 pm R | 0(30) | (Vancouver, Canada) |
| CS 5011 | Recitation for CS 5010 | Zhuoqun Cheng | 6:45 pm - 8:15 pm R | 5(30) | (Silicon Valley, CA) |
| CS 5011 | Recitation for CS 5010 | Daniel Feinberg | TBA | 1(49) | (Online) |
| CS 5011 | Recitation for CS 5010 | Richard Cobbe | 12:00 pm - 1:30 pm F | 1(36) | (Seattle, WA) |
| CS 5100 | Foundations of Artificial Intelligence | Christopher J. Amato | 1:35 pm - 3:15 pm TF | 83(69) | |
| CS 5100 | Foundations of Artificial Intelligence | Jonathan Mwaura | 1:00 pm - 4:20 pm T | 19(32) | (Portland, Maine) |
| CS 5150 | Game Artificial Intelligence | Kevin Dill | 6:00 pm - 9:20 pm T | 21(19) | |
| CS 5170 | Artificial Intelligence for Human-Computer Interaction | Saiph Savage | 6:00 pm - 9:20 pm T | 35(87) | |
| CS 5180 | Reinforcement Learning and Sequential Decision Making | Robert J. Platt | 3:25 pm - 5:05 pm TF | 39(32) | |
| CS 5200 | Database Management Systems | Kathleen T. Durant | 2:50 pm - 4:30 pm MW | 87(87) | |
| CS 5200 | Database Management Systems | Martin J. Schedlbauer | TBA | 82(79) | (Online) |
| CS 5200 | Database Management Systems | Scott A. Valcourt | 1:00 pm - 4:20 pm R | 32(32) | (Portland, Maine) |
| CS 5200 | Database Management Systems | Mario A. Nascimento | 3:15 pm - 5:15 pm W | 3(30) | (Vancouver, Canada) |
| CS 5200 | Database Management Systems | John Alexis Guerra Gomez | 9:00 am - 12:20 pm T | 6(24) | (San Francisco, CA) |
| CS 5200 | Database Management Systems | UNKNOWN | 6:00 pm - 7:40 pm MW | 1(25) | (Arlington, VA) |
| CS 5200 | Database Management Systems | Bruce Chhay | 6:30 pm - 9:50 pm R | 60(60) | (Seattle, WA) |
| CS 5200 | Database Management Systems | Richard Cobbe | 12:00 pm - 3:20 pm F | 44(45) | (Seattle, WA) |
| CS 5200 | Database Management Systems | Jeongkyu Lee | 6:00 pm - 9:20 pm W | 45(45) | (Silicon Valley, CA) |
| CS 5200 | Database Management Systems | UNKNOWN | 10:45 am - 12:45 pm M | 30(30) | (Vancouver, Canada) |
| CS 5310 | Computer Graphics | Michael D. Shah | 6:00 pm - 9:20 pm W | 39(37) | |
| CS 5310 | Computer Graphics | UNKNOWN | 5:30 pm - 7:30 pm R | 12(30) | (Vancouver, Canada) |
| CS 5330 | Pattern Recognition and Computer Vision | Bruce A. Maxwell | 1:00 pm - 4:20 pm R | 14(30) | (Seattle, WA) |
| CS 5330 | Pattern Recognition and Computer Vision | Bruce A. Maxwell | 1:00 pm - 4:20 pm R | 29(30) | (Silicon Valley, CA) |
| CS 5340 | Computer/Human Interaction | Caglar Yildirim | 3:25 pm - 5:05 pm TF | 87(87) | |
| CS 5400 | Principles of Programming Language | Eliyahu Barzilay | 6:00 pm - 9:20 pm T | 9(5) | |
| CS 5400 | Principles of Programming Language | Anthony J. Mullen | 4:00 pm - 7:20 pm W | 9(30) | (Seattle, WA) |
| CS 5500 | Foundations of Software Engineering | Michael D. Shah | 6:00 pm - 9:20 pm R | 54(40) | |
| CS 5500 | Foundations of Software Engineering | Gary Cantrell | 6:00 pm - 9:20 pm M | 32(32) | (Portland, Maine) |
| CS 5500 | Foundations of Software Engineering | Mark Bonicillo | 6:00 pm - 9:20 pm R | 45(45) | (Seattle, WA) |
| CS 5500 | Foundations of Software Engineering | Shivakumar Mathapathi | 6:00 pm - 9:20 pm R | 44(45) | (Silicon Valley, CA) |
| CS 5500 | Foundations of Software Engineering | Cristian Penarrieta | 5:30 pm - 7:30 pm W | 30(30) | (Vancouver, Canada) |
| CS 5500 | Foundations of Software Engineering | Alexander B. Lash | 2:00 pm - 5:20 pm S | 12(60) | (Seattle, WA) |
| CS 5520 | Mobile Application Development | Md Nazmus Sakib Miazi | TBA | 86(86) | (Online) |
| CS 5520 | Mobile Application Development | Daniel Feinberg | TBA | 87(87) | (Online) |
| CS 5520 | Mobile Application Development | Oscar Veliz | 12:00 pm - 3:20 pm W | 16(45) | (Seattle, WA) |
| CS 5520 | Mobile Application Development | Neda Changizi | 1:00 pm - 3:00 pm R | 30(30) | (Vancouver, Canada) |
| CS 5600 | Computer Systems | Martin J. Schedlbauer | TBA | 85(87) | (Online) |
| CS 5600 | Computer Systems | Lama Hamandi | 1:00 pm - 4:20 pm M | 9(24) | (San Francisco, CA) |
| CS 5600 | Computer Systems | Aditya Mishra | 5:00 pm - 8:20 pm F | 28(30) | (Seattle, WA) |
| CS 5600 | Computer Systems | Lama Hamandi | 1:00 pm - 4:20 pm M | 15(15) | (Silicon Valley, CA) |
| CS 5600 | Computer Systems | Monica Y. Coady | 10:45 am - 12:45 pm T | 16(30) | (Vancouver, Canada) |
| CS 5610 | Web Development | Jose G. Annunziato | TBA | 87(87) | (Online) |
| CS 5610 | Web Development | John Alexis Guerra Gomez | 2:00 pm - 5:20 pm R | 9(24) | (San Francisco, CA) |
| CS 5610 | Web Development | Oscar Veliz | 12:30 pm - 3:50 pm M | 34(40) | (Seattle, WA) |
| CS 5610 | Web Development | Austin H. Jorgensen | 5:00 pm - 8:20 pm T | 39(40) | (Seattle, WA) |
| CS 5610 | Web Development | John Alexis Guerra Gomez | 2:00 pm - 5:20 pm R | 15(15) | (Silicon Valley, CA) |
| CS 5610 | Web Development | Neda Changizi | 3:15 pm - 5:15 pm R | 30(30) | (Vancouver, Canada) |
| CS 5700 | Fundamentals of Computer Networking | Ali Sharifian Attar | TBA | 85(84) | (Online) |
| CS 5700 | Fundamentals of Computer Networking | Sarita Singh | 1:00 pm - 4:20 pm M | 36(40) | (Seattle, WA) |
| CS 5700 | Fundamentals of Computer Networking | UNKNOWN | 1:00 pm - 3:00 pm W | 30(30) | (Vancouver, Canada) |
| CS 5800 | Algorithms | UNKNOWN | 10:30 am - 11:35 am MWR | 20(113) | |
| CS 5800 | Algorithms | Soheil Behnezhad | 11:45 am - 1:25 pm MR | 113(113) | |
| CS 5800 | Algorithms | UNKNOWN | TBA | 55(87) | (Online) |
| CS 5800 | Algorithms | Justin Kennedy | TBA | 87(87) | (Online) |
| CS 5800 | Algorithms | Jonathan Mwaura | 1:00 pm - 4:20 pm R | 26(32) | (Portland, Maine) |
| CS 5800 | Algorithms | Jonathan Mwaura | 6:00 pm - 9:20 pm R | 17(32) | (Portland, Maine) |
| CS 5800 | Algorithms | Lama Hamandi | 1:00 pm - 4:20 pm W | 16(24) | (San Francisco, CA) |
| CS 5800 | Algorithms | UNKNOWN | 3:25 pm - 5:05 pm TR | 1(25) | (Arlington, VA) |
| CS 5800 | Algorithms | Hyonho Lee | 6:35 pm - 9:55 pm M | 19(60) | (Seattle, WA) |
| CS 5800 | Algorithms | Zhifeng Sun | 6:30 pm - 9:50 pm F | 60(60) | (Seattle, WA) |
| CS 5800 | Algorithms | Anurag Bhardwaj | 6:00 pm - 9:20 pm T | 45(45) | (Silicon Valley, CA) |
| CS 5800 | Algorithms | Smruthi Mukund | 9:00 am - 12:20 pm S | 45(45) | (Silicon Valley, CA) |
| CS 5800 | Algorithms | Ryan M. Rad | 1:00 pm - 3:00 pm M | 30(30) | (Vancouver, Canada) |
| CS 5800 | Algorithms | Ryan M. Rad | 3:15 pm - 5:15 pm M | 30(30) | (Vancouver, Canada) |
| CS 5963 | Topics | Gary Cantrell | TBA | 0(15) | (Portland, Maine) |
| CS 6120 | Natural Language Processing | Felix Muzny | 11:45 am - 1:25 pm MR | 20(17) | |
| CS 6120 | Natural Language Processing | Uzair Ahmad | TBA | 87(87) | (Online) |
| CS 6140 | Machine Learning | Hongyang R. Zhang | 2:50 pm - 4:30 pm MW | 79(79) | |
| CS 6140 | Machine Learning | Uzair Ahmad | TBA | 86(87) | (Online) |
| CS 6140 | Machine Learning | UNKNOWN | 1:00 pm - 4:20 pm T | 6(32) | (Portland, Maine) |
| CS 6140 | Machine Learning | Anurag Bhardwaj | 6:00 pm - 9:20 pm M | 45(45) | (Silicon Valley, CA) |
| CS 6140 | Machine Learning | Aanchan Mohan | 3:15 pm - 5:15 pm T | 8(30) | (Vancouver, Canada) |
| CS 6200 | Information Retrieval | David A. Smith | 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R | 34(34) | |
| CS 6200 | Information Retrieval | UNKNOWN | 1:00 pm - 4:20 pm W | 31(45) | (Silicon Valley, CA) |
| CS 6220 | Data Mining Techniques | Sara Arunagiri | TBA | 87(87) | (Online) |
| CS 6220 | Data Mining Techniques | Everaldo M. Aguiar | 5:00 pm - 8:20 pm R | 16(30) | (Seattle, WA) |
| CS 6220 | Data Mining Techniques | UNKNOWN | 9:00 am - 12:20 pm W | 4(32) | (Portland, Maine) |
| CS 6220 | Data Mining Techniques | Karl Ni | 6:00 pm - 9:20 pm T | 19(45) | (Silicon Valley, CA) |
| CS 6240 | Large-Scale Parallel Data Processing | Vishal Rajpal | 6:00 pm - 9:20 pm F | 14(30) | (Seattle, WA) |
| CS 6350 | Empirical Research Methods | Varun Mishra | 3:25 pm - 5:05 pm TF | 9(9) | |
| CS 6410 | Compilers | Tamara Bonaci | 10:00 am - 1:20 pm W | 3(30) | (Online) |
| CS 6620 | Fundamentals of Cloud Computing | Domingo R. Genao | TBA | 87(87) | (Online) |
| CS 6620 | Fundamentals of Cloud Computing | Anthony J. Mullen | 12:00 pm - 3:20 pm W | 45(45) | (Seattle, WA) |
| CS 6640 | Operating Systems Implementation | Cheng Tan | 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R | 29(29) | |
| CS 6650 | Building Scalable Distributed Systems | Kanaka P. Saripalli | TBA | 87(87) | (Online) |
| CS 6650 | Building Scalable Distributed Systems | Ian Gorton | 10:00 am - 1:20 pm T | 44(45) | (Seattle, WA) |
| CS 6650 | Building Scalable Distributed Systems | Ian Gorton | 3:30 pm - 6:50 pm W | 26(45) | (Seattle, WA) |
| CS 6760 | Privacy, Security, and Usability | Tamara Bonaci | 12:00 pm - 3:20 pm R | 35(35) | (Seattle, WA) |
| CS 6760 | Privacy, Security, and Usability | Logan W. Schmidt | 10:45 am - 12:45 pm W | 11(30) | (Vancouver, Canada) |
| CS 6760 | Privacy, Security, and Usability | Shivakumar Mathapathi | 1:00 pm - 4:20 pm F | 44(45) | (Silicon Valley, CA) |
| CS 6760 | Privacy, Security, and Usability | UNKNOWN | 3:20 pm - 5:00 pm MW | 0(15) | (Arlington, VA) |
| CS 7180 | Human-centered AI | Dakuo Wang | 6:00 pm - 9:20 pm M | 8(30) | |
| CS 7180 | SpTp: Advanced Perception | Bruce A. Maxwell | 2:00 pm - 5:20 pm W | 39(40) | (Online) |
| CS 7200 | Statistical Methods for Computer Science | Olga Vitek | 9:50 am - 11:30 am TF | 6(30) | |
| CS 7250 | Information Visualization: Theory and Applications | Philip Bogden | 1:00 pm - 4:20 pm R | 8(32) | (Portland, Maine) |
| CS 7270 | Seminar in Database Systems | Renee J. Miller | 6:00 pm - 9:20 pm T | 0(29) | |
| CS 7295 | Sptp: AdvTopcsInfoViz | Michelle A. Borkin | 11:45 am - 1:25 pm MR | 10(29) | |
| CS 7340 | Theory and Methods in Human Computer Interaction | Timothy W. Bickmore | 11:45 am - 1:25 pm MR | 2(29) | |
| CS 7390 | SpTp: Digital Fabrication | UNKNOWN | 2:50 pm - 4:30 pm MW | 3(10) | |
| CS 7430 | Formal Specification, Verification, and Synthesis | Stavros Trypakis | 1:35 pm - 2:40 pm MWR | 13(14) | |
| CS 7580 | Special Topics in Software Engineering | Jan Vitek | 2:50 pm - 4:30 pm MW | 2(29) | |
| CS 7670 | Seminar in Computer Systems | Gene D. Cooperman | 3:25 pm - 5:05 pm TF | 3(49) | |
| CS 7770 | Seminar in Computer Networks | David R. Choffnes | 9:50 am - 11:30 am TF | 4(29) | |
| CS 7775 | Seminar in Computer Security | Alina M. Oprea | 11:45 am - 1:25 pm MR | 2(29) | |
| CS 7775 | Usable Security&Privacy | UNKNOWN | 6:00 pm - 9:20 pm W | 0(29) | |
| CS 7800 | Advanced Algorithms | Huy L. Nguyen | 11:45 am - 1:25 pm MR | 8(36) | |
| CS 7870 | Seminar in Theoretical Computer Science | Rajmohan Rajaraman | 9:50 am - 11:30 am TF | 2(29) | |
| CS 7880 | Special Topics in Theoretical Computer Science | Mahsa Derakhshan | 3:25 pm - 5:05 pm TF | 3(29) |