Number Course Title Instructor(s) Time Enrolled/ (Notes)
(Capacity)
CS 1100 Computer Science and Its Applications Karl J. Lieberherr TBA 169(171) (Online)
CS 1101 Lab for CS 1100 Karl J. Lieberherr 8:00 am - 9:05 am M 23(30)
CS 1101 Lab for CS 1100 Karl J. Lieberherr 9:15 am - 10:20 am M 30(30)
CS 1101 Lab for CS 1100 Karl J. Lieberherr 10:30 am - 11:35 am M 30(30)
CS 1101 Lab for CS 1100 Karl J. Lieberherr 8:00 am - 9:05 am W 26(30)
CS 1101 Lab for CS 1100 Karl J. Lieberherr 9:15 am - 10:20 am W 30(30)
CS 1101 Lab for CS 1100 Karl J. Lieberherr 10:30 am - 11:35 am W 30(30)
CS 1200 First Year Seminar Rachel A. Bargoot 9:50 am - 10:55 am T 25(25)
CS 1200 First Year Seminar Hillary Spiritos 11:45 am - 12:50 pm T 25(25)
CS 1200 First Year Seminar Madison Bavasso 11:45 am - 12:50 pm W 25(25)
CS 1200 First Year Seminar Olivia Raykovich 2:50 pm - 3:55 pm W 25(25)
CS 1200 First Year Seminar Keatyn M. Bergsten 11:45 am - 12:50 pm W 17(25)
CS 1200 First Year Seminar Kereme Murrell 1:35 pm - 2:40 pm R 25(25)
CS 1200 First Year Seminar Arianna T. Pagan 11:45 am - 12:50 pm T 13(25)
CS 1210 Professional Development for Khoury Co-op Garrett T. Schwab 9:15 am - 10:20 am M 55(48) (Online)
CS 1210 Professional Development for Khoury Co-op Charles E. Haycook 10:30 am - 11:35 am M 51(47) (Online)
CS 1210 Professional Development for Khoury Co-op Anis H. Abdulle 1:35 pm - 2:40 pm M 52(47) (Online)
CS 1210 Professional Development for Khoury Co-op Amy F. Starzec 4:35 pm - 5:40 pm M 53(48) (Online)
CS 1210 Professional Development for Khoury Co-op Celsey Lumbra 9:50 am - 10:55 am T 54(47) (Online)
CS 1210 Professional Development for Khoury Co-op Yasmil Montes 1:35 pm - 2:40 pm T 35(30) (Online)
CS 1210 Professional Development for Khoury Co-op Melissa A. Peikin 3:25 pm - 4:30 pm T 20(10) (Online)
CS 1210 Professional Development for Khoury Co-op Lauren Rosenberg 10:30 am - 11:35 am W 52(47) (Online)
CS 1210 Professional Development for Khoury Co-op Kaitlyn S. Hughes 11:45 am - 12:50 pm W 42(30) (Online)
CS 1210 Professional Development for Khoury Co-op Victoria Hill 1:35 pm - 2:40 pm W 52(45) (Online)
CS 1210 Professional Development for Khoury Co-op Aileen B. Kent Yates 2:50 pm - 3:55 pm W 37(30) (Online)
CS 1210 Professional Development for Khoury Co-op Amanda M. Vispo 4:35 pm - 5:40 pm W 54(48) (Online)
CS 1210 Professional Development for Khoury Co-op Priyanka Bishnoi 1:35 pm - 2:40 pm R 54(47) (Online)
CS 1210 Professional Development for Khoury Co-op Samantha M. DiCanio 4:35 pm - 5:40 pm R 54(48) (Online)
CS 1800 Discrete Structures Andrew J. Van Der Poel 11:45 am - 1:25 pm MR 84(75)
CS 1800 Discrete Structures Andrew J. Van Der Poel 2:50 pm - 4:30 pm MW 76(75)
CS 1800 Discrete Structures Gregory Aloupis TBA 82(87) (Online)
CS 1802 Seminar for CS 1800 Andrew J. Van Der Poel 10:25 am - 11:30 am F 50(50)
CS 1802 Seminar for CS 1800 Andrew J. Van Der Poel 11:45 am - 12:50 pm F 63(50)
CS 1802 Seminar for CS 1800 Andrew J. Van Der Poel 1:35 pm - 2:40 pm F 48(50)
CS 1802 Seminar for CS 1800 Gregory Aloupis TBA 81(87) (Online)
CS 2500 Fundamentals of Computer Science 1 Olin Shivers III 9:15 am - 10:20 am MWR 87(87)
CS 2500 Fundamentals of Computer Science 1 Ferdinand Vesely 10:30 am - 11:35 am MWR 87(87)
CS 2500 Fundamentals of Computer Science 1 Olin Shivers III 10:30 am - 11:35 am MWR 85(87)
CS 2501 Lab for CS 2500 UNKNOWN 8:00 am - 9:40 am F 33(34)
CS 2501 Lab for CS 2500 UNKNOWN 8:00 am - 9:40 am F 14(38)
CS 2501 Lab for CS 2500 UNKNOWN 9:50 am - 11:30 am F 33(34)
CS 2501 Lab for CS 2500 UNKNOWN 9:50 am - 11:30 am F 38(38)
CS 2501 Lab for CS 2500 UNKNOWN 11:45 am - 1:25 pm F 34(34)
CS 2501 Lab for CS 2500 UNKNOWN 11:45 am - 1:25 pm F 36(38)
CS 2501 Lab for CS 2500 UNKNOWN 1:35 pm - 3:15 pm F 38(38)
CS 2501 Lab for CS 2500 UNKNOWN 1:35 pm - 3:15 pm F 33(34)
CS 2510 Fundamentals of Computer Science 2 Benjamin S. Lerner 10:30 am - 11:35 am MWR 94(87)
CS 2510 Fundamentals of Computer Science 2 Benjamin S. Lerner 9:15 am - 10:20 am MWR 114(114)
CS 2510 Fundamentals of Computer Science 2 Leena Razzaq 9:15 am - 10:20 am MWR 40(114)
CS 2510 Fundamentals of Computer Science 2 Leena Razzaq 10:30 am - 11:35 am MWR 71(114)
CS 2510 Fundamentals of Computer Science 2 John Y. Park 10:30 am - 11:35 am MWR 94(94)
CS 2510 Fundamentals of Computer Science 2 John Y. Park 1:35 pm - 2:40 pm MWR 114(114)
CS 2510 Fundamentals of Computer Science 2 Leena Razzaq 1:35 pm - 2:40 pm MWR 96(114)
CS 2510 Fundamentals of Computer Science 2 John Y. Park 4:35 pm - 5:40 pm MWR 113(114)
CS 2510 Fundamentals of Computer Science 2 Ellen R. Spertus 10:35 am - 11:40 am MWR 48(50) (Oakland, CA)
CS 2510 Fundamentals of Computer Science 2 Ellen R. Spertus 1:35 pm - 2:40 pm MWR 46(50) (Oakland, CA)
CS 2511 Lab for CS 2510 Benjamin S. Lerner 8:00 am - 9:40 am F 34(30)
CS 2511 Lab for CS 2510 Benjamin S. Lerner 9:50 am - 11:30 am F 32(30)
CS 2511 Lab for CS 2510 Benjamin S. Lerner 11:45 am - 1:25 pm F 31(30)
CS 2511 Lab for CS 2510 Leena Razzaq 8:00 am - 9:40 am T 36(36)
CS 2511 Lab for CS 2510 Leena Razzaq 8:00 am - 9:40 am T 35(36)
CS 2511 Lab for CS 2510 Leena Razzaq 8:00 am - 9:40 am T 39(40)
CS 2511 Lab for CS 2510 Leena Razzaq 8:00 am - 9:40 am T 34(36)
CS 2511 Lab for CS 2510 Leena Razzaq 9:50 am - 11:30 am T 36(36)
CS 2511 Lab for CS 2510 Leena Razzaq 9:50 am - 11:30 am T 35(36)
CS 2511 Lab for CS 2510 Leena Razzaq 9:50 am - 11:30 am T 40(40)
CS 2511 Lab for CS 2510 Leena Razzaq 11:45 am - 1:25 pm T 36(36)
CS 2511 Lab for CS 2510 Leena Razzaq 11:45 am - 1:25 pm T 36(36)
CS 2511 Lab for CS 2510 Leena Razzaq 11:45 am - 1:25 pm T 40(40)
CS 2511 Lab for CS 2510 Leena Razzaq 1:35 pm - 3:15 pm T 36(36)
CS 2511 Lab for CS 2510 Leena Razzaq 1:35 pm - 3:15 pm T 36(36)
CS 2511 Lab for CS 2510 Leena Razzaq 1:35 pm - 3:15 pm T 40(40)
CS 2511 Lab for CS 2510 Leena Razzaq 3:25 pm - 5:05 pm T 36(36)
CS 2511 Lab for CS 2510 Leena Razzaq 3:25 pm - 5:05 pm T 36(36)
CS 2511 Lab for CS 2510 Leena Razzaq 3:25 pm - 5:05 pm T 40(40)
CS 2511 Lab for CS 2510 Leena Razzaq 5:15 pm - 6:55 pm T 30(36)
CS 2511 Lab for CS 2510 Leena Razzaq 5:15 pm - 6:55 pm T 7(36)
CS 2511 Lab for CS 2510 Leena Razzaq 5:15 pm - 6:55 pm T 6(40)
CS 2511 Lab for CS 2510 Leena Razzaq 7:05 pm - 8:45 pm T 5(36)
CS 2511 Lab for CS 2510 Leena Razzaq 7:05 pm - 8:45 pm T 0(36)
CS 2511 Lab for CS 2510 Leena Razzaq 7:05 pm - 8:45 pm T 0(40)
CS 2511 Lab for CS 2510 Rasika Bhalerao 8:45 am - 9:50 am F 19(25) (Oakland, CA)
CS 2511 Lab for CS 2510 Rasika Bhalerao 10:35 am - 11:40 am F 25(25) (Oakland, CA)
CS 2511 Lab for CS 2510 Rasika Bhalerao 12:25 pm - 1:30 pm F 25(25) (Oakland, CA)
CS 2511 Lab for CS 2510 Rasika Bhalerao 3:00 pm - 4:05 pm F 25(25) (Oakland, CA)
CS 2800 Logic and Computation Daniel B. Patterson 9:15 am - 10:20 am MWR 87(87)
CS 2800 Logic and Computation Daniel B. Patterson 10:30 am - 11:35 am MWR 77(82)
CS 2800 Logic and Computation Daniel B. Patterson 1:35 pm - 2:40 pm MWR 78(87)
CS 2810 Mathematics of Data Models Eric A. Gerber 10:30 am - 11:35 am MWR 112(114)
CS 2810 Mathematics of Data Models Eric A. Gerber 11:45 am - 1:25 pm MR 125(125)
CS 2810 Mathematics of Data Models Eric A. Gerber 2:50 pm - 4:30 pm MW 125(125)
CS 3000 Algorithms and Data Paul E. Hand 2:50 pm - 4:30 pm MW 113(113)
CS 3000 Algorithms and Data Mahsa Derakhshan 1:35 pm - 3:15 pm TF 102(113)
CS 3000 Algorithms and Data Mahsa Derakhshan 3:25 pm - 5:05 pm TF 44(113)
CS 3001 Recitation for CS 3000 UNKNOWN 8:00 am - 9:05 am W 12(38)
CS 3001 Recitation for CS 3000 UNKNOWN 9:15 am - 10:20 am W 35(38)
CS 3001 Recitation for CS 3000 UNKNOWN 10:30 am - 11:35 am W 38(38)
CS 3001 Recitation for CS 3000 UNKNOWN 11:45 am - 12:50 pm W 38(38)
CS 3001 Recitation for CS 3000 UNKNOWN 1:35 pm - 2:40 pm W 38(38)
CS 3001 Recitation for CS 3000 UNKNOWN 2:50 pm - 3:55 pm W 43(46)
CS 3001 Recitation for CS 3000 UNKNOWN 4:35 pm - 5:40 pm W 35(38)
CS 3001 Recitation for CS 3000 UNKNOWN 8:00 am - 9:05 am W 1(38)
CS 3001 Recitation for CS 3000 UNKNOWN 4:35 pm - 5:40 pm W 19(38)
CS 3200 Database Design Renee J. Miller 11:45 am - 1:25 pm MR 59(59)
CS 3200 Database Design Mark Fontenot 9:15 am - 10:20 am MWR 114(114)
CS 3200 Database Design Mark Fontenot 10:30 am - 11:35 am MWR 175(175)
CS 3500 Object-Oriented Design Lucia A. Nunez 9:50 am - 11:30 am TF 87(87)
CS 3500 Object-Oriented Design Lucia A. Nunez 1:35 pm - 3:15 pm TF 89(87)
CS 3501 Lab for CS 3500 UNKNOWN 1:35 pm - 3:15 pm R 36(36)
CS 3501 Lab for CS 3500 UNKNOWN 3:25 pm - 5:05 pm R 36(36)
CS 3501 Lab for CS 3500 UNKNOWN 3:25 pm - 5:05 pm R 40(40)
CS 3501 Lab for CS 3500 UNKNOWN 5:15 pm - 6:55 pm R 35(36)
CS 3501 Lab for CS 3500 UNKNOWN 5:15 pm - 6:55 pm R 29(40)
CS 3520 Programming in C++ Adeel A. Bhutta 10:30 am - 11:35 am MWR 103(103)
CS 3520 Programming in C++ James L. Perretta 4:30 pm - 6:10 pm TR 31(31)
CS 3540 Game Programming Caglar Yildirim TBA 80(50) (Online)
CS 3650 Computer Systems Ferdinand Vesely 1:35 pm - 2:40 pm MWR 89(87)
CS 3650 Computer Systems Ferdinand Vesely 4:35 pm - 5:40 pm MWR 114(114)
CS 3650 Computer Systems Ji Yong Shin 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R 89(87)
CS 3700 Networks and Distributed Systems Alden W. Jackson 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R 85(87)
CS 3700 Networks and Distributed Systems Alden W. Jackson 1:35 pm - 3:15 pm TF 97(97)
CS 3800 Theory of Computation Matthew D. Jones 9:50 am - 11:30 am TF 87(87)
CS 3800 Theory of Computation Walter A. Schnyder 1:35 pm - 3:15 pm TF 109(125) (Online)
CS 3950 Introduction to Computer Science Research Olga Vitek 9:50 am - 11:30 am F 33(33)
CS 4097 Mixed Reality Caglar Yildirim 9:50 am - 11:30 am TF 6(6)
CS 4100 Artificial Intelligence David A. Smith 11:45 am - 1:25 pm MR 50(50)
CS 4100 Artificial Intelligence Wayne S. Snyder 2:50 pm - 4:30 pm MW 87(87) (Online)
CS 4120 Natural Language Processing Felix Muzny 9:50 am - 11:30 am TF 51(52)
CS 4150 Game Artificial Intelligence Kevin Dill 6:00 pm - 9:20 pm T 26(40)
CS 4300 Computer Graphics Amit P. Shesh 9:50 am - 11:30 am TF 45(45)
CS 4400 Programming Languages Eliyahu Barzilay 6:00 pm - 9:20 pm T 91(90)
CS 4410 Compilers Benjamin S. Lerner 1:35 pm - 2:40 pm MWR 20(23)
CS 4520 Mobile Application Development Md Nazmus Sakib Miazi 2:50 pm - 4:30 pm MW 29(28)
CS 4530 Fundamentals of Software Engineering Adeel A. Bhutta 11:45 am - 1:25 pm MR 64(64)
CS 4530 Fundamentals of Software Engineering Adeel A. Bhutta 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R 60(60)
CS 4530 Fundamentals of Software Engineering Adeel A. Bhutta 2:50 pm - 4:30 pm MW 60(60)
CS 4530 Fundamentals of Software Engineering Jan Vitek 1:35 pm - 3:15 pm TF 60(60)
CS 4530 Fundamentals of Software Engineering Jan Vitek 3:25 pm - 5:05 pm TF 60(60)
CS 4530 Fundamentals of Software Engineering Mitchell Wand 6:00 pm - 9:20 pm W 57(60) (Online)
CS 4530 Fundamentals of Software Engineering Adeel A. Bhutta 9:50 am - 11:30 am TF 36(36)
CS 4550 Web Development Jose G. Annunziato 11:45 am - 1:25 pm MR 97(97)
CS 4610 Robotic Science and Systems Robert J. Platt 9:50 am - 11:30 am TF 19(10)
CS 4700 Network Fundamentals Alden W. Jackson 11:45 am - 1:25 pm MR 4(15)
CS 4730 Distributed Systems Cristina Nita-Rotaru 1:35 pm - 3:15 pm TF 13(49)
CS 4805 Fundamentals of Complexity Theory Emanuele Viola TBA 4(10) (Online)
CS 4850 Building Game Engines Michael D. Shah TBA 26(25) (Online)
CS 4950 Computer Science Research Seminar Olga Vitek 10:25 am - 11:30 am T 4(20)
CS 4973 Advanced Software Engineering Jonathan Bell 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R 4(10)
CS 4973 Computer Security & Privacy Steven Sprecher 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R 7(15)
CS 4973 Intro to Windows Malware Kai Bernardini 11:45 am - 1:25 pm WF 12(20)
CS 5001 Intensive Foundations of Computer Science Amit P. Shesh 6:00 pm - 9:20 pm M 101(113)
CS 5001 Intensive Foundations of Computer Science Albert Lionelle 1:00 pm - 4:20 pm M 16(24) (San Francisco, CA)
CS 5001 Intensive Foundations of Computer Science Mohammadhossein Toutiaee 1:00 pm - 4:20 pm T 40(48) (Silicon Valley, CA)
CS 5001 Intensive Foundations of Computer Science Mona Ali 12:00 pm - 2:00 pm M 30(30) (Vancouver, Canada)
CS 5001 Intensive Foundations of Computer Science Mona Ali 2:30 pm - 4:30 pm M 30(30) (Vancouver, Canada)
CS 5001 Intensive Foundations of Computer Science Anthony J. Mullen 1:00 pm - 4:20 pm T 60(60) (Seattle, WA)
CS 5001 Intensive Foundations of Computer Science Aditya Mishra 6:00 pm - 9:20 pm T 27(60) (Seattle, WA)
CS 5001 Intensive Foundations of Computer Science Lindsay H. Jamieson 6:00 pm - 9:20 pm M 12(32) (Portland, Maine)
CS 5001 Intensive Foundations of Computer Science Albert Lionelle TBA 23(30) (Vancouver, Canada)
CS 5001 Intensive Foundations of Computer Science Lindsay H. Jamieson 9:00 am - 12:20 pm T 27(32) (Portland, Maine)
CS 5001 Intensive Foundations of Computer Science Sami Rollins 3:00 pm - 4:40 pm MW 4(24) (Arlington, VA)
CS 5002 Discrete Structures UNKNOWN 5:40 pm - 7:20 pm MW 6(24) (Arlington, VA)
CS 5002 Discrete Structures Richard Hoshino 7:15 pm - 9:15 pm W 30(30) (Vancouver, Canada)
CS 5002 Discrete Structures Richard Hoshino 10:00 am - 12:00 pm R 30(30) (Vancouver, Canada)
CS 5002 Discrete Structures Richard Hoshino TBA 38(30) (Vancouver, Canada)
CS 5002 Discrete Structures Ghita Amor-Tijani 1:35 pm - 4:50 pm W 73(73)
CS 5002 Discrete Structures Alvaro Monge 1:00 pm - 4:20 pm W 20(24) (San Francisco, CA)
CS 5002 Discrete Structures Maryam Farahmand Asil 9:00 am - 12:20 pm W 47(48) (Silicon Valley, CA)
CS 5002 Discrete Structures Sarita Singh 1:20 pm - 4:50 pm M 56(60) (Seattle, WA)
CS 5002 Discrete Structures Oscar Veliz 5:15 pm - 8:35 pm M 36(60) (Seattle, WA)
CS 5002 Discrete Structures Weston D. Viles 6:00 pm - 9:20 pm T 12(32) (Portland, Maine)
CS 5002 Discrete Structures Alan C. Jamieson 1:00 pm - 4:20 pm W 32(32) (Portland, Maine)
CS 5003 Recitation for CS 5001 Amit P. Shesh 6:10 pm - 7:40 pm R 30(30)
CS 5003 Recitation for CS 5001 Mona Ali 12:00 pm - 2:00 pm W 29(30) (Vancouver, Canada)
CS 5003 Recitation for CS 5001 Amit P. Shesh 6:10 pm - 7:40 pm R 34(34)
CS 5003 Recitation for CS 5001 Mona Ali 2:30 pm - 4:30 pm W 29(30) (Vancouver, Canada)
CS 5003 Recitation for CS 5001 Aditya Mishra 7:00 pm - 8:30 pm R 27(60) (Seattle, WA)
CS 5003 Recitation for CS 5001 Anthony J. Mullen 1:00 pm - 2:30 pm R 60(60) (Seattle, WA)
CS 5003 Recitation for CS 5001 Lindsay H. Jamieson 9:30 am - 11:00 am S 11(32) (Portland, Maine)
CS 5003 Recitation for CS 5001 Lindsay H. Jamieson 9:00 am - 10:30 am W 28(32) (Portland, Maine)
CS 5003 Recitation for CS 5001 Amit P. Shesh 7:50 pm - 9:20 pm R 30(30)
CS 5003 Recitation for CS 5001 Amit P. Shesh 7:50 pm - 9:20 pm R 6(30)
CS 5003 Recitation for CS 5001 Mohammadhossein Toutiaee 1:00 pm - 2:30 pm R 18(20) (Silicon Valley, CA)
CS 5003 Recitation for CS 5001 Mohammadhossein Toutiaee 2:45 pm - 4:15 pm R 22(25) (Silicon Valley, CA)
CS 5003 Recitation for CS 5001 Mark L. Miller 3:00 pm - 4:30 pm R 16(24) (San Francisco, CA)
CS 5003 Recitation for CS 5001 Sami Rollins 3:00 pm - 4:30 pm T 4(24) (Arlington, VA)
CS 5003 Recitation for CS 5001 Albert Lionelle TBA 23(30) (Vancouver, Canada)
CS 5004 Object-Oriented Design Lino E. Coria Mendoza 2:30 pm - 4:30 pm M 30(30) (Vancouver, Canada)
CS 5004 Object-Oriented Design Lino E. Coria Mendoza 5:00 pm - 7:00 pm M 21(30) (Vancouver, Canada)
CS 5004 Object-Oriented Design Mark L. Miller 1:00 pm - 4:20 pm T 19(24) (San Francisco, CA)
CS 5004 Object-Oriented Design Rasika Bhalerao 1:00 pm - 4:20 pm T 45(45) (Silicon Valley, CA)
CS 5004 Object-Oriented Design Zhuoqun Cheng 6:00 pm - 9:20 pm T 40(45) (Silicon Valley, CA)
CS 5004 Object-Oriented Design Gary Cantrell 1:00 pm - 4:20 pm M 32(32) (Portland, Maine)
CS 5004 Object-Oriented Design Tamara Bonaci 10:00 am - 1:20 pm W 60(60) (Seattle, WA)
CS 5004 Object-Oriented Design Gary Cantrell 6:00 pm - 9:20 pm M 18(32) (Portland, Maine)
CS 5004 Object-Oriented Design Keith S. Bagley 1:35 pm - 4:50 pm M 60(60)
CS 5004 Object-Oriented Design Keith S. Bagley 6:00 pm - 9:20 pm M 54(113)
CS 5004 Object-Oriented Design Vinayak Rao 6:00 pm - 9:20 pm W 43(60) (Seattle, WA)
CS 5005 Recitation for CS 5004 Mark L. Miller 1:00 pm - 2:30 pm R 19(24) (San Francisco, CA)
CS 5005 Recitation for CS 5004 Rasika Bhalerao 2:00 pm - 3:30 pm R 23(23) (Silicon Valley, CA)
CS 5005 Recitation for CS 5004 Rasika Bhalerao 3:45 pm - 5:15 pm R 23(23) (Silicon Valley, CA)
CS 5005 Recitation for CS 5004 Zhuoqun Cheng 6:00 pm - 7:30 pm R 23(23) (Silicon Valley, CA)
CS 5005 Recitation for CS 5004 Zhuoqun Cheng 7:45 pm - 9:15 pm R 16(23) (Silicon Valley, CA)
CS 5005 Recitation for CS 5004 Keith S. Bagley 6:00 pm - 7:30 pm R 23(23)
CS 5005 Recitation for CS 5004 Keith S. Bagley 7:45 pm - 9:15 pm R 18(23)
CS 5005 Recitation for CS 5004 Keith S. Bagley 6:00 pm - 7:30 pm R 22(23)
CS 5005 Recitation for CS 5004 Keith S. Bagley 7:45 pm - 9:15 pm R 7(23)
CS 5005 Recitation for CS 5004 Keith S. Bagley 6:00 pm - 7:30 pm R 23(23)
CS 5005 Recitation for CS 5004 Gary Cantrell 9:30 am - 11:00 am S 17(32) (Portland, Maine)
CS 5005 Recitation for CS 5004 Keith S. Bagley 7:45 pm - 9:15 pm R 0(23)
CS 5005 Recitation for CS 5004 Keith S. Bagley 6:00 pm - 7:30 pm R 21(23)
CS 5005 Recitation for CS 5004 Keith S. Bagley 7:45 pm - 9:15 pm R 0(23)
CS 5005 Recitation for CS 5004 Tamara Bonaci 10:00 am - 11:30 am R 60(60) (Seattle, WA)
CS 5005 Recitation for CS 5004 Gary Cantrell 1:00 pm - 2:30 pm W 32(32) (Portland, Maine)
CS 5005 Recitation for CS 5004 Vinayak Rao 5:00 pm - 6:25 pm F 43(60) (Seattle, WA)
CS 5005 Recitation for CS 5004 Lino E. Coria Mendoza 2:30 pm - 4:30 pm W 29(30) (Vancouver, Canada)
CS 5005 Recitation for CS 5004 Lino E. Coria Mendoza 5:00 pm - 7:00 pm W 23(30) (Vancouver, Canada)
CS 5008 Data Structures, Algorithms, and Their Applications within Computer Systems Logan W. Schmidt 12:00 pm - 2:00 pm T 15(30) (Vancouver, Canada)
CS 5008 Data Structures, Algorithms, and Their Applications within Computer Systems Logan W. Schmidt 2:30 pm - 4:30 pm T 28(30) (Vancouver, Canada)
CS 5008 Data Structures, Algorithms, and Their Applications within Computer Systems Lama Hamandi 1:00 pm - 4:20 pm W 14(24) (San Francisco, CA)
CS 5008 Data Structures, Algorithms, and Their Applications within Computer Systems Shivakumar Mathapathi 6:00 pm - 9:20 pm W 21(45) (Silicon Valley, CA)
CS 5008 Data Structures, Algorithms, and Their Applications within Computer Systems Jeongkyu Lee 1:00 pm - 4:20 pm W 46(45) (Silicon Valley, CA)
CS 5008 Data Structures, Algorithms, and Their Applications within Computer Systems Andrew C. Jelani 6:00 pm - 9:20 pm T 23(60) (Seattle, WA)
CS 5008 Data Structures, Algorithms, and Their Applications within Computer Systems Sarita Singh 1:30 pm - 4:50 pm W 42(60) (Seattle, WA)
CS 5008 Data Structures, Algorithms, and Their Applications within Computer Systems Jonathan Mwaura 6:00 pm - 9:20 pm T 11(32) (Online)
CS 5008 Data Structures, Algorithms, and Their Applications within Computer Systems Albert Lionelle 6:30 pm - 8:30 pm T 105(114)
CS 5008 Data Structures, Algorithms, and Their Applications within Computer Systems Scott A. Valcourt 1:00 pm - 4:20 pm T 32(32) (Portland, Maine)
CS 5008 Data Structures, Algorithms, and Their Applications within Computer Systems Brent T. Hailpern 7:00 pm - 10:20 pm T 87(87) (Online)
CS 5009 Recitation for CS 5008 Lama Hamandi 2:00 pm - 3:30 pm F 14(24) (San Francisco, CA)
CS 5009 Recitation for CS 5008 Jeongkyu Lee 1:00 pm - 2:30 pm F 23(23) (Silicon Valley, CA)
CS 5009 Recitation for CS 5008 Jeongkyu Lee 2:45 pm - 4:15 pm F 22(23) (Silicon Valley, CA)
CS 5009 Recitation for CS 5008 Shivakumar Mathapathi 6:00 pm - 7:30 pm M 17(30) (Silicon Valley, CA)
CS 5009 Recitation for CS 5008 Shivakumar Mathapathi 7:45 pm - 9:15 pm M 3(3) (Silicon Valley, CA)
CS 5009 Recitation for CS 5008 Logan W. Schmidt 10:00 am - 12:00 pm R 25(30) (Vancouver, Canada)
CS 5009 Recitation for CS 5008 Andrew C. Jelani 5:30 pm - 6:55 pm R 25(60) (Seattle, WA)
CS 5009 Recitation for CS 5008 Sarita Singh 4:40 pm - 6:10 pm R 43(60) (Seattle, WA)
CS 5009 Recitation for CS 5008 Scott A. Valcourt 1:00 pm - 2:30 pm R 32(32) (Portland, Maine)
CS 5009 Recitation for CS 5008 Logan W. Schmidt 2:30 pm - 4:30 pm R 18(18) (Vancouver, Canada)
CS 5009 Recitation for CS 5008 Albert Lionelle 6:30 pm - 8:30 pm W 104(125)
CS 5009 Recitation for CS 5008 Jonathan Mwaura 6:00 pm - 7:30 pm R 10(32) (Online)
CS 5009 Recitation for CS 5008 Prathibha Kasaragod 7:15 pm - 8:45 pm W 87(87) (Online)
CS 5010 Programming Design Paradigm Jack Thomas 12:00 pm - 2:00 pm M 7(30) (Vancouver, Canada)
CS 5010 Programming Design Paradigm John D. Wilder TBA 2(29) (Vancouver, Canada)
CS 5010 Programming Design Paradigm Brian D. Cross 6:00 pm - 9:20 pm W 17(40) (Seattle, WA)
CS 5010 Programming Design Paradigm Amit P. Shesh 1:35 pm - 3:15 pm TF 113(114)
CS 5010 Programming Design Paradigm Zhuoqun Cheng 6:00 pm - 9:20 pm W 16(18) (Silicon Valley, CA)
CS 5010 Programming Design Paradigm John D. Wilder TBA 31(59) (Online)
CS 5010 Programming Design Paradigm Divya Chaudhary 10:00 am - 1:20 pm T 7(36) (Seattle, WA)
CS 5011 Recitation for CS 5010 Jack Thomas 12:00 pm - 2:00 pm W 7(30) (Vancouver, Canada)
CS 5011 Recitation for CS 5010 Zhuoqun Cheng 6:00 pm - 7:30 pm F 17(20) (Silicon Valley, CA)
CS 5011 Recitation for CS 5010 John D. Wilder TBA 2(29) (Vancouver, Canada)
CS 5011 Recitation for CS 5010 Brian D. Cross 6:00 pm - 7:30 pm M 17(40) (Seattle, WA)
CS 5011 Recitation for CS 5010 Amit P. Shesh 6:00 pm - 7:30 pm M 40(40)
CS 5011 Recitation for CS 5010 Amit P. Shesh 6:00 pm - 7:30 pm M 40(40)
CS 5011 Recitation for CS 5010 Amit P. Shesh 7:45 pm - 9:15 pm M 30(39)
CS 5011 Recitation for CS 5010 John D. Wilder TBA 33(59) (Online)
CS 5011 Recitation for CS 5010 Divya Chaudhary 10:00 am - 11:30 am R 7(36) (Seattle, WA)
CS 5097 Mixed Reality Monica Y. Coady 10:00 am - 12:00 pm F 8(24) (Vancouver, Canada)
CS 5097 Mixed Reality Caglar Yildirim 9:50 am - 11:30 am TF 24(24)
CS 5097 Mixed Reality Monica Y. Coady 10:00 am - 12:00 pm F 11(12) (Silicon Valley, CA)
CS 5100 Foundations of Artificial Intelligence David A. Smith 11:45 am - 1:25 pm MR 44(44)
CS 5100 Foundations of Artificial Intelligence Oscar Veliz 1:00 pm - 4:20 pm M 23(35) (Seattle, WA)
CS 5100 Foundations of Artificial Intelligence Jonathan Mwaura 6:00 pm - 9:20 pm W 27(32) (Portland, Maine)
CS 5150 Game Artificial Intelligence Kevin Dill 6:00 pm - 9:20 pm T 30(30)
CS 5200 Database Management Systems Kathleen T. Durant 11:45 am - 1:25 pm MR 83(87)
CS 5200 Database Management Systems Richard Cobbe 12:00 pm - 3:20 pm F 41(45) (Seattle, WA)
CS 5200 Database Management Systems Jack Thomas 5:00 pm - 7:00 pm F 14(30) (Vancouver, Canada)
CS 5200 Database Management Systems Martin J. Schedlbauer TBA 97(99) (Online)
CS 5200 Database Management Systems Bruce Chhay 6:30 pm - 9:50 pm R 59(60) (Seattle, WA)
CS 5200 Database Management Systems Martin J. Schedlbauer TBA 3(29) (Vancouver, Canada)
CS 5200 Database Management Systems Domingo R. Genao TBA 96(99) (Online)
CS 5200 Database Management Systems Kathleen T. Durant 2:50 pm - 4:30 pm MW 85(87)
CS 5200 Database Management Systems Martin J. Schedlbauer TBA 69(99) (Online)
CS 5310 Computer Graphics Amit P. Shesh 9:50 am - 11:30 am TF 5(31)
CS 5330 Pattern Recognition and Computer Vision Bruce A. Maxwell 2:00 pm - 5:20 pm W 98(99) (Online)
CS 5330 Pattern Recognition and Computer Vision Lino E. Coria Mendoza 12:00 pm - 2:00 pm T 30(30) (Vancouver, Canada)
CS 5330 Pattern Recognition and Computer Vision Bruce A. Maxwell 2:00 pm - 5:20 pm R 58(99) (Online)
CS 5335 Robotic Science and Systems Robert J. Platt 9:50 am - 11:30 am TF 87(87)
CS 5340 Computer/Human Interaction Alexandra A. To 2:50 pm - 4:30 pm MW 51(50)
CS 5340 Computer/Human Interaction Mirjana Prpa 5:00 pm - 7:00 pm M 16(24) (Vancouver, Canada)
CS 5340 Computer/Human Interaction Md Nazmus Sakib Miazi TBA 6(5) (Online)
CS 5400 Principles of Programming Language Eliyahu Barzilay 6:00 pm - 9:20 pm T 10(10)
CS 5500 Foundations of Software Engineering Michael D. Shah 6:00 pm - 9:20 pm W 60(60)
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 Mark Bonicillo 6:00 pm - 9:20 pm R 39(40) (Seattle, WA)
CS 5500 Foundations of Software Engineering Alexander B. Lash 1:00 pm - 4:20 pm S 60(60) (Seattle, WA)
CS 5500 Foundations of Software Engineering Michael D. Shah 6:00 pm - 9:20 pm R 61(60)
CS 5520 Mobile Application Development Daniel Feinberg TBA 96(99) (Online)
CS 5520 Mobile Application Development Oscar Veliz 12:00 pm - 3:20 pm R 29(30) (Seattle, WA)
CS 5520 Mobile Application Development Daniel Feinberg TBA 97(99) (Online)
CS 5520 Mobile Application Development Neda Changizi 2:30 pm - 4:30 pm T 22(24) (Vancouver, Canada)
CS 5520 Mobile Application Development Md Nazmus Sakib Miazi 2:50 pm - 4:30 pm MW 30(30)
CS 5520 Mobile Application Development Neda Changizi 5:00 pm - 7:00 pm T 13(18) (Vancouver, Canada)
CS 5600 Computer Systems Cheng Tan 2:50 pm - 4:30 pm MW 70(73)
CS 5600 Computer Systems Martin J. Schedlbauer TBA 96(99) (Online)
CS 5600 Computer Systems Aditya Mishra 3:00 pm - 6:20 pm F 6(30) (Seattle, WA)
CS 5610 Web Development Cristian Penarrieta 7:15 pm - 9:15 pm M 30(30) (Vancouver, Canada)
CS 5610 Web Development Austin H. Jorgensen 5:30 pm - 8:50 pm W 35(36) (Seattle, WA)
CS 5610 Web Development Jose G. Annunziato 6:00 pm - 9:20 pm M 113(113) (Online)
CS 5610 Web Development Jose G. Annunziato 6:00 pm - 9:20 pm R 111(113)
CS 5700 Fundamentals of Computer Networking Alden W. Jackson 11:45 am - 1:25 pm MR 44(45)
CS 5700 Fundamentals of Computer Networking Scott A. Valcourt 9:00 am - 12:20 pm W 26(32) (Portland, Maine)
CS 5700 Fundamentals of Computer Networking Lama Hamandi 9:00 am - 12:20 pm F 26(30) (San Francisco, CA)
CS 5700 Fundamentals of Computer Networking Lama Hamandi 9:00 am - 12:20 pm F 17(18) (Vancouver, Canada)
CS 5700 Fundamentals of Computer Networking Ali Sharifian Attar TBA 98(99) (Online)
CS 5800 Algorithms Virgil Pavlu 6:00 pm - 9:20 pm T 145(150)
CS 5800 Algorithms Gregory Aloupis TBA 85(87) (Online)
CS 5800 Algorithms Lama Hamandi 1:00 pm - 4:20 pm T 2(30) (San Francisco, CA)
CS 5800 Algorithms Anurag Bhardwaj 6:00 pm - 9:20 pm R 45(45) (Silicon Valley, CA)
CS 5800 Algorithms Jonathan Mwaura 1:00 pm - 4:20 pm W 28(32) (Portland, Maine)
CS 5800 Algorithms Justin Kennedy TBA 98(99) (Online)
CS 5800 Algorithms Zhifeng Sun 6:30 pm - 9:50 pm F 60(60) (Seattle, WA)
CS 5800 Algorithms Hyonho Lee 6:00 pm - 9:20 pm M 44(60) (Seattle, WA)
CS 5800 Algorithms Aanchan Mohan 2:30 pm - 4:30 pm F 20(30) (Vancouver, Canada)
CS 5800 Algorithms Lama Hamandi 1:00 pm - 4:20 pm T 18(18) (Silicon Valley, CA)
CS 5800 Algorithms Justin Kennedy TBA 96(99) (Online)
CS 5850 Building Game Engines Michael D. Shah TBA 38(35) (Online)
CS 5850 Building Game Engines Michael D. Shah 12:00 pm - 3:20 pm T 9(18) (Vancouver, Canada)
CS 5964 Projects for Professionals Monica Y. Coady TBA 2(25) (Vancouver, Canada)
CS 5976 Directed Study Scott A. Valcourt TBA 1(1) (No campus, no room needed)
CS 5976 Directed Study Engin Kirda TBA 1(1) (No campus, no room needed)
CS 5976 Directed Study Alan C. Jamieson TBA 1(1) (No campus, no room needed)
CS 5976 Directed Study Predrag Radivojac TBA 1(1) (No campus, no room needed)
CS 6120 Natural Language Processing Silvio Amir Alves Moreira 11:45 am - 1:25 pm MR 49(49)
CS 6120 Natural Language Processing Rasika Bhalerao 9:00 am - 12:20 pm R 45(45) (Silicon Valley, CA)
CS 6120 Natural Language Processing Uzair Ahmad TBA 98(99) (Online)
CS 6120 Natural Language Processing Arasu Narayan 6:00 pm - 9:20 pm M 8(30) (Seattle, WA)
CS 6140 Machine Learning Ehsan Elhamifar 9:50 am - 11:30 am TF 85(87)
CS 6140 Machine Learning Bruce A. Maxwell 1:00 pm - 4:20 pm T 25(40) (Seattle, WA)
CS 6140 Machine Learning Smruthi Mukund 9:00 am - 12:20 pm S 17(45) (Silicon Valley, CA)
CS 6140 Machine Learning Uzair Ahmad TBA 57(99) (Online)
CS 6140 Machine Learning Prashant Mittal 9:30 am - 12:50 pm S 11(32) (Portland, Maine)
CS 6200 Information Retrieval Ghita Amor-Tijani 11:45 am - 1:25 pm MR 60(60)
CS 6220 Data Mining Techniques Everaldo M. Aguiar 5:00 pm - 8:20 pm R 15(30) (Seattle, WA)
CS 6220 Data Mining Techniques Sara Arunagiri TBA 98(99) (Online)
CS 6220 Data Mining Techniques Karl Ni 6:00 pm - 9:20 pm W 14(20) (San Francisco, CA)
CS 6220 Data Mining Techniques Karl Ni 6:00 pm - 9:20 pm W 28(40) (Silicon Valley, CA)
CS 6240 Large-Scale Parallel Data Processing Divya Chaudhary 2:00 pm - 5:20 pm T 30(30) (Seattle, WA)
CS 6410 Compilers Benjamin S. Lerner 1:35 pm - 2:40 pm MWR 7(7)
CS 6620 Fundamentals of Cloud Computing Kanaka P. Saripalli 9:00 am - 12:20 pm S 18(18) (Vancouver, Canada)
CS 6620 Fundamentals of Cloud Computing Kanaka P. Saripalli 9:00 am - 12:20 pm S 44(45) (Silicon Valley, CA)
CS 6620 Fundamentals of Cloud Computing Anthony J. Mullen 4:40 pm - 8:00 pm T 44(45) (Seattle, WA)
CS 6620 Fundamentals of Cloud Computing Sophine Clachar TBA 98(99) (Online)
CS 6650 Building Scalable Distributed Systems Ian Gorton 9:35 am - 12:55 pm T 45(45) (Seattle, WA)
CS 6650 Building Scalable Distributed Systems Vishal Rajpal 6:00 pm - 9:20 pm F 39(40) (Seattle, WA)
CS 6650 Building Scalable Distributed Systems Kanaka P. Saripalli TBA 97(99) (Online)
CS 6650 Building Scalable Distributed Systems Monica Y. Coady 2:30 pm - 4:30 pm F 26(30) (Vancouver, Canada)
CS 6954 Co-op Work Experience Emily J. Stimac TBA 1(5) (No campus, no room needed)
CS 6964 Co-op Work Experience Smajl Cengic TBA 55(130) (No campus, no room needed)
CS 6964 Co-op Work Experience Abdulrahim Hammour TBA 9(50) (No campus, no room needed)
CS 6964 Co-op Work Experience Emily J. Stimac TBA 13(50) (No campus, no room needed)
CS 6964 Co-op Work Experience Ethan A. Selinger TBA 28(100) (No campus, no room needed)
CS 6964 Co-op Work Experience Jennifer L. Ross TBA 7(50) (No campus, no room needed)
CS 6964 Co-op Work Experience Kathleen Vander Laan TBA 64(130) (No campus, no room needed)
CS 6964 Co-op Work Experience Tracey Spinato TBA 9(50) (No campus, no room needed)
CS 6964 Co-op Work Experience Ya Xuan Wang TBA 4(30) (No campus, no room needed)
CS 6965 Co-op Work Experience Abroad Emily J. Stimac TBA 2(10) (No campus, no room needed)
CS 7140 Advanced Machine Learning Hongyang R. Zhang 2:50 pm - 4:30 pm MW 20(25)
CS 7150 Deep Learning Huaizu Jiang 3:25 pm - 5:05 pm TF 56(56)
CS 7180 Special Topics in Artificial Intelligence Robin S. Walters 11:45 am - 1:25 pm MR 25(25)
CS 7240 Principles of Scalable Data Management: Theory, Algorithms, and Database Systems Wolfgang Gatterbauer 1:35 pm - 3:15 pm TF 22(30)
CS 7290 Special Topics in Data Science Omar Alonso 3:00 pm - 6:20 pm R 11(20) (Silicon Valley, CA)
CS 7290 Special Topics in Data Science Tamara Bonaci 12:15 pm - 3:35 pm R 3(30) (Seattle, WA)
CS 7290 Special Topics in Data Science Omar Alonso 6:00 pm - 9:20 pm R 9(35)
CS 7290 Special Topics in Data Science Tamara Bonaci 3:15 pm - 6:35 pm R 3(35)
CS 7295 Special Topics in Data Visualization John Alexis Guerra Gomez 1:00 pm - 4:20 pm W 7(30) (San Francisco, CA)
CS 7295 Special Topics in Data Visualization John Alexis Guerra Gomez 1:00 pm - 4:20 pm W 6(24) (Silicon Valley, CA)
CS 7300 Empirical Research Methods for Human Computer Interaction Timothy W. Bickmore 11:45 am - 1:25 pm MR 29(30)
CS 7390 Special Topics in Human-Centered Computing Saiph Savage 3:25 pm - 5:05 pm TF 21(30)
CS 7580 Advanced Software Engineering Jonathan Bell 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R 21(25)
CS 7600 Intensive Computer Systems Gene D. Cooperman 3:25 pm - 5:05 pm TF 39(40)
CS 7805 Complexity Theory Emanuele Viola TBA 4(20) (Online)