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);