Number Course Title Instructor(s) Time Enrolled/ (Notes)
(Capacity)
CS 1100 Computer Science and Its Applications Ghita Amor-Tijani TBA 222(285) (Online)
CS 1101 Lab for CS 1100 Vidoje Mihajlovikj 8:00 am - 9:05 am M 23(23)
CS 1101 Lab for CS 1100 Ghita Amor-Tijani 9:15 am - 10:20 am M 17(17)
CS 1101 Lab for CS 1100 Kathleen T. Durant 10:30 am - 11:35 am M 17(17)
CS 1101 Lab for CS 1100 Ghita Amor-Tijani 11:45 am - 12:50 pm M 23(23)
CS 1101 Lab for CS 1100 Vidoje Mihajlovikj 2:50 pm - 3:55 pm W 17(17)
CS 1101 Lab for CS 1100 Ghita Amor-Tijani 8:00 am - 9:05 am W 23(23)
CS 1101 Lab for CS 1100 Ghita Amor-Tijani 9:15 am - 10:20 am W 17(17)
CS 1101 Lab for CS 1100 Kathleen T. Durant 10:30 am - 11:35 am W 17(17)
CS 1101 Lab for CS 1100 Vidoje Mihajlovikj 1:35 pm - 2:40 pm W 17(17)
CS 1101 Lab for CS 1100 Ghita Amor-Tijani 8:00 am - 9:05 am R 17(17)
CS 1101 Lab for CS 1100 Ghita Amor-Tijani 9:15 am - 10:20 am R 17(17)
CS 1101 Lab for CS 1100 Kathleen T. Durant 10:30 am - 11:35 am R 17(17)
CS 1200 First Year Seminar Prajna V. Kulkarni TBA 39(40) (Online)
CS 1200 First Year Seminar Jessica C. Speece TBA 39(40) (Online)
CS 1200 First Year Seminar Jill A. Forgash TBA 40(40) (Online)
CS 1200 First Year Seminar Jill A. Forgash TBA 38(40) (Online)
CS 1200 First Year Seminar Dawn Shirak TBA 39(40) (Online)
CS 1200 First Year Seminar Dawn Shirak TBA 38(40) (Online)
CS 1200 First Year Seminar Claire E. Wassinger TBA 38(40) (Online)
CS 1200 First Year Seminar Claire E. Wassinger TBA 38(40) (Online)
CS 1200 First Year Seminar Jacob Goldblum TBA 39(40) (Online)
CS 1200 First Year Seminar Jacob Goldblum TBA 38(40) (Online)
CS 1200 First Year Seminar Beth E. Callahan TBA 37(40) (Online)
CS 1200 First Year Seminar Beth E. Callahan TBA 36(40) (Online)
CS 1200 First Year Seminar Connor L. Guerin TBA 37(40) (Online)
CS 1200 First Year Seminar Connor L. Guerin TBA 38(40) (Online)
CS 1210 Professional Development for Khoury Co-op Margaret G. Whitehead TBA 37(38) (Online)
CS 1210 Professional Development for Khoury Co-op Yasmil Montes TBA 37(38) (Online)
CS 1210 Professional Development for Khoury Co-op Priyanka Bishnoi TBA 33(38) (Online)
CS 1210 Professional Development for Khoury Co-op Anis H. Abdulle TBA 37(38) (Online)
CS 1210 Professional Development for Khoury Co-op Melissa A. Peikin TBA 19(19) (Online)
CS 1210 Professional Development for Khoury Co-op Aileen B. Kent Yates TBA 12(19) (Online)
CS 1210 Professional Development for Khoury Co-op Jennifer A. Shire TBA 37(38) (Online)
CS 1210 Professional Development for Khoury Co-op Brianne M. McDonough TBA 32(38) (Online)
CS 1210 Professional Development for Khoury Co-op Amber D. Meyers TBA 33(38) (Online)
CS 1800 Discrete Structures (HON) Virgil Pavlu TBA 108(133) (HON) - 10433 - CS 1800 - 01- )
CS 1800 Discrete Structures Benjamin J. Hescott TBA 603(999) (Online)
CS 1800 Discrete Structures Benjamin J. Hescott TBA 60(65) (Online)
CS 1800 Discrete Structures Benjamin J. Hescott TBA 137(9999) (Online)
CS 1802 Seminar for CS 1800 (HON) Virgil Pavlu 8:35 am - 9:40 am T 26(35) (HON) - 13867 - CS 1802 - 01- )
CS 1802 Seminar for CS 1800 (HON) Virgil Pavlu 10:25 am - 11:30 am T 28(35) (HON) - 13868 - CS 1802 - 02- )
CS 1802 Seminar for CS 1800 (HON) Virgil Pavlu 11:45 am - 12:50 pm T 28(35) (HON) - 13869 - CS 1802 - 03- )
CS 1802 Seminar for CS 1800 (HON) Virgil Pavlu 1:35 pm - 2:40 pm T 26(35) (HON) - 13870 - CS 1802 - 04- )
CS 1802 Seminar for CS 1800 John Y. Park 3:15 pm - 4:20 pm T 36(35)
CS 1802 Seminar for CS 1800 John Y. Park 4:35 pm - 5:40 pm T 35(35)
CS 1802 Seminar for CS 1800 David Stalfa TBA 21(100) (Online)
CS 1802 Seminar for CS 1800 Diogenes A. Nunez 9:15 am - 10:20 am W 36(35)
CS 1802 Seminar for CS 1800 John Y. Park 10:30 am - 11:35 am W 34(35)
CS 1802 Seminar for CS 1800 Elena Strange 11:45 am - 12:50 pm W 35(35)
CS 1802 Seminar for CS 1800 Diogenes A. Nunez 1:35 pm - 2:40 pm W 32(35)
CS 1802 Seminar for CS 1800 Diogenes A. Nunez 2:50 pm - 3:55 pm W 35(35)
CS 1802 Seminar for CS 1800 Thomas Wahl 4:35 pm - 5:40 pm W 34(35)
CS 1802 Seminar for CS 1800 Elena Strange 9:15 am - 10:20 am R 37(35)
CS 1802 Seminar for CS 1800 John Y. Park 10:30 am - 11:35 am R 31(35)
CS 1802 Seminar for CS 1800 Thomas Wahl 11:45 am - 12:50 pm R 35(35)
CS 1802 Seminar for CS 1800 Diogenes A. Nunez 1:35 pm - 2:40 pm R 30(35)
CS 1802 Seminar for CS 1800 Diogenes A. Nunez 2:50 pm - 3:55 pm R 35(35)
CS 1802 Seminar for CS 1800 Diogenes A. Nunez 4:35 pm - 5:40 pm R 34(35)
CS 1802 Seminar for CS 1800 Elena Strange 8:35 am - 9:40 am F 35(35)
CS 1802 Seminar for CS 1800 Elena Strange 10:25 am - 11:30 am F 35(35)
CS 1802 Seminar for CS 1800 Elena Strange 11:45 am - 12:50 pm F 29(35)
CS 1802 Seminar for CS 1800 Diogenes A. Nunez 1:35 pm - 2:40 pm F 31(35)
CS 1802 Seminar for CS 1800 Diogenes A. Nunez 3:15 pm - 4:20 pm F 33(35)
CS 1802 Seminar for CS 1800 David Stalfa TBA 137(9999) (Online)
CS 2500 Fundamentals of Computer Science 1 Amal Ahmed 1:35 pm - 2:40 pm MWR 108(110)
CS 2500 Fundamentals of Computer Science 1 Benjamin S. Lerner 9:15 am - 10:20 am MWR 111(112)
CS 2500 Fundamentals of Computer Science 1 Amal Ahmed 10:30 am - 11:35 am MWR 101(105)
CS 2500 Fundamentals of Computer Science 1 Ferdinand Vesely 10:30 am - 11:35 am MWR 97(101)
CS 2500 Fundamentals of Computer Science 1 John Y. Park 1:35 pm - 2:40 pm MWR 107(113)
CS 2500 Fundamentals of Computer Science 1 Ferdinand Vesely 1:35 pm - 2:40 pm MWR 94(102)
CS 2500 Fundamentals of Computer Science 1 John Y. Park 4:35 pm - 5:40 pm MWR 95(100)
CS 2500 Fundamentals of Computer Science 1 Arjun Guha 4:35 pm - 5:40 pm MWR 76(81)
CS 2500 Fundamentals of Computer Science 1 Nathaniel L. Derbinsky TBA 151(9999) (Online)
CS 2501 Lab for CS 2500 Amal Ahmed 9:50 am - 11:30 am F 53(55) (Online)
CS 2501 Lab for CS 2500 Amal Ahmed 11:45 am - 1:25 pm F 55(55) (Online)
CS 2501 Lab for CS 2500 Benjamin S. Lerner 8:00 am - 9:40 am T 82(101) (Online)
CS 2501 Lab for CS 2500 Benjamin S. Lerner 9:50 am - 11:30 am T 93(101) (Online)
CS 2501 Lab for CS 2500 Benjamin S. Lerner 11:45 am - 1:25 pm T 98(101) (Online)
CS 2501 Lab for CS 2500 Benjamin S. Lerner 1:35 pm - 3:15 pm T 114(135) (Online)
CS 2501 Lab for CS 2500 Benjamin S. Lerner 3:25 pm - 5:05 pm T 81(101) (Online)
CS 2501 Lab for CS 2500 Benjamin S. Lerner 5:15 pm - 6:55 pm T 74(97) (Online)
CS 2501 Lab for CS 2500 Benjamin S. Lerner 7:05 pm - 8:45 pm T 63(97) (Online)
CS 2501 Lab for CS 2500 Benjamin S. Lerner 3:25 pm - 5:05 pm T 76(81) (Online)
CS 2501 Lab for CS 2500 Nathaniel L. Derbinsky TBA 151(9999) (Online)
CS 2510 Fundamentals of Computer Science 2 Leena Razzaq 1:35 pm - 2:40 pm MWR 112(114)
CS 2510 Fundamentals of Computer Science 2 Leena Razzaq 4:35 pm - 5:40 pm MWR 77(114)
CS 2511 Lab for CS 2510 Leena Razzaq 8:00 am - 9:40 am F 31(46) (Online)
CS 2511 Lab for CS 2510 Leena Razzaq 9:50 am - 11:30 am F 46(46) (Online)
CS 2511 Lab for CS 2510 Leena Razzaq 11:45 am - 1:25 pm F 46(46) (Online)
CS 2511 Lab for CS 2510 Leena Razzaq 1:35 pm - 3:15 pm F 41(46) (Online)
CS 2511 Lab for CS 2510 Leena Razzaq 3:25 pm - 5:05 pm F 25(46) (Online)
CS 2800 Logic and Computation Stavros Trypakis 10:30 am - 11:35 am MWR 76(76)
CS 2800 Logic and Computation Jason B. Hemann 1:35 pm - 2:40 pm MWR 49(49)
CS 2801 Lab for CS 2800 Stavros Trypakis 1:35 pm - 2:25 pm F 34(35) (Online)
CS 2801 Lab for CS 2800 Stavros Trypakis 2:30 pm - 3:20 pm F 26(35) (Online)
CS 2801 Lab for CS 2800 Stavros Trypakis 3:25 pm - 4:15 pm F 33(35) (Online)
CS 2801 Lab for CS 2800 Stavros Trypakis 4:20 pm - 5:10 pm F 24(35) (Online)
CS 2801 Lab for CS 2800 Stavros Trypakis 5:15 pm - 6:05 pm F 8(25) (Online)
CS 2810 Mathematics of Data Models Matthew Higger 1:35 pm - 3:15 pm TF 45(48)
CS 3000 Algorithms and Data Rajmohan Rajaraman TBA 340(999) (Online)
CS 3001 Recitation for CS 3000 Jonathan Ullman 8:00 am - 9:05 am M 27(40)
CS 3001 Recitation for CS 3000 Kevin L. Gold 9:15 am - 10:20 am M 40(40)
CS 3001 Recitation for CS 3000 Kevin L. Gold 10:30 am - 11:35 am M 35(40)
CS 3001 Recitation for CS 3000 Andrew J. Van Der Poel 11:45 am - 12:50 pm M 35(40)
CS 3001 Recitation for CS 3000 Andrew J. Van Der Poel 1:35 pm - 2:40 pm M 36(40)
CS 3001 Recitation for CS 3000 Rajmohan Rajaraman 2:50 pm - 3:55 pm M 38(40)
CS 3001 Recitation for CS 3000 Rajmohan Rajaraman 4:05 pm - 5:10 pm M 30(40)
CS 3001 Recitation for CS 3000 Rajmohan Rajaraman 5:20 pm - 6:25 pm M 34(40)
CS 3001 Recitation for CS 3000 Rajmohan Rajaraman 6:35 pm - 7:40 pm M 30(40)
CS 3001 Recitation for CS 3000 Jonathan Ullman 7:55 pm - 8:55 pm M 35(40)
CS 3200 Database Design Jose G. Annunziato 11:45 am - 1:25 pm MR 82(87)
CS 3200 Database Design Nathaniel L. Derbinsky 11:45 am - 1:25 pm MR 87(87)
CS 3200 Database Design John N. Rachlin 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R 87(87)
CS 3200 Database Design Wolfgang Gatterbauer 1:35 pm - 3:15 pm TF 41(49)
CS 3500 Object-Oriented Design Amit P. Shesh 9:50 am - 11:30 am TF 92(87)
CS 3500 Object-Oriented Design Leena Razzaq 1:35 pm - 3:15 pm TF 87(87)
CS 3500 Object-Oriented Design Vidoje Mihajlovikj 1:35 pm - 3:15 pm TF 85(87)
CS 3500 Object-Oriented Design Leena Razzaq 3:25 pm - 5:05 pm TF 50(49)
CS 3500 Object-Oriented Design Vidoje Mihajlovikj 3:25 pm - 5:05 pm TF 49(49)
CS 3520 Programming in C++ Seth E. Cooper 1:35 pm - 3:15 pm TF 87(87)
CS 3650 Computer Systems Nathaniel Tuck 11:45 am - 1:25 pm MR 49(49)
CS 3650 Computer Systems Gene D. Cooperman 11:45 am - 1:25 pm MR 36(49)
CS 3650 Computer Systems Nathaniel Tuck 2:50 pm - 4:30 pm MW 70(88)
CS 3650 Computer Systems Alden W. Jackson 9:50 am - 11:30 am TF 70(88)
CS 3650 Computer Systems Alden W. Jackson 1:35 pm - 3:15 pm TF 49(49)
CS 3700 Networks and Distributed Systems Christopher B. Wilson 11:45 am - 1:25 pm MR 87(87)
CS 3700 Networks and Distributed Systems Alden W. Jackson 2:50 pm - 4:30 pm MW 47(87)
CS 3700 Networks and Distributed Systems Alan E. Mislove 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R 84(87)
CS 3800 Theory of Computation Mirek Riedewald 11:45 am - 1:25 pm MR 49(49)
CS 3800 Theory of Computation Walter A. Schnyder 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R 69(87)
CS 3800 Theory of Computation Walter A. Schnyder 1:35 pm - 3:15 pm TF 46(49)
CS 3950 Introduction to Computer Science Research Aanjhan Ranganathan 10:30 am - 11:35 am MW 24(39)
CS 4100 Artificial Intelligence Kevin L. Gold 2:50 pm - 4:30 pm MW 85(87)
CS 4100 Artificial Intelligence Christopher J. Amato 9:50 am - 11:30 am TF 35(49)
CS 4120 Natural Language Processing Felix Muzny 2:50 pm - 4:30 pm MW 30(32)
CS 4180 Reinforcement Learning Lok Sang L. Wong 2:50 pm - 4:30 pm MW 4(4)
CS 4200 Database Internals Renee J. Miller 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R 4(39)
CS 4300 Computer Graphics Jose G. Annunziato 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R 37(38)
CS 4400 Programming Languages Ferdinand Vesely 9:50 am - 11:30 am TF 48(87)
CS 4400 Programming Languages Eliyahu Barzilay 6:00 pm - 9:15 pm T 51(70)
CS 4500 Software Development Matthias Felleisen 9:50 am - 11:30 am TF 44(49)
CS 4500 Software Development Jason B. Hemann 1:35 pm - 3:15 pm TF 37(49)
CS 4500 Software Development Jason B. Hemann 3:25 pm - 5:05 pm TF 47(49)
CS 4530 Fundamentals of Software Engineering Frank Tip 6:00 pm - 9:15 pm T 39(39)
CS 4530 Fundamentals of Software Engineering Jonathan Bell 1:35 pm - 3:15 pm TF 23(24)
CS 4550 Web Development Jose G. Annunziato 9:50 am - 11:30 am TF 71(87)
CS 4610 Robotic Science and Systems Nathaniel Tuck 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R 15(15)
CS 4700 Network Fundamentals David R. Choffnes 9:50 am - 11:30 am TF 3(14)
CS 4810 Advanced Algorithms Huy L. Nguyen 11:45 am - 1:25 pm MR 1(5)
CS 4910 Type Systems John T. Boyland 3:25 pm - 5:05 pm TF 6(10)
CS 4950 Precise Software Analysis Sem. Thomas Wahl 1:35 pm - 2:40 pm R 6(19)
CS 4950 Security and Privacy Seminar Aanjhan Ranganathan 10:30 am - 11:35 am R 2(19)
CS 5001 Intensive Foundations of Computer Science Keith S. Bagley 1:35 pm - 4:50 pm T 60(66)
CS 5001 Intensive Foundations of Computer Science Keith S. Bagley 6:00 pm - 9:15 pm T 40(70)
CS 5001 Intensive Foundations of Computer Science Anthony J. Mullen 12:00 pm - 3:00 pm W 51(60) (Seattle, WA)
CS 5001 Intensive Foundations of Computer Science Abigail C. Evans 6:00 pm - 9:00 pm T 60(60) (Seattle, WA)
CS 5001 Intensive Foundations of Computer Science Maria E. Jump TBA 30(49) (Online)
CS 5001 Intensive Foundations of Computer Science Mark L. Miller 6:00 pm - 9:15 pm M 22(30) (San Francisco, CA)
CS 5001 Intensive Foundations of Computer Science Sarah H. Sellke 6:00 pm - 9:15 pm R 25(25) (Silicon Valley, CA)
CS 5001 Intensive Foundations of Computer Science Monica Y. Coady 11:00 am - 1:00 pm M 21(30) (Vancouver, Canada)
CS 5001 Intensive Foundations of Computer Science Shivakumar Mathapathi 6:00 pm - 9:15 pm T 13(40) (Silicon Valley, CA)
CS 5001 Intensive Foundations of Computer Science Bruce A. Maxwell 6:00 pm - 9:15 pm W 16(25) (Portland, Maine)
CS 5002 Discrete Structures Matthew Higger 1:35 pm - 4:50 pm W 67(70)
CS 5002 Discrete Structures Matthew Higger TBA 81(70) (Online)
CS 5002 Discrete Structures Adrienne H. Slaughter 12:00 pm - 3:00 pm T 56(60) (Seattle, WA)
CS 5002 Discrete Structures Tamara Bonaci 6:30 pm - 9:30 pm R 36(60) (Seattle, WA)
CS 5002 Discrete Structures Jodi L. Tims 6:00 pm - 9:15 pm R 23(30) (San Francisco, CA)
CS 5002 Discrete Structures Hamidreza Jahanjou 6:00 pm - 9:15 pm W 43(45) (Silicon Valley, CA)
CS 5002 Discrete Structures Richard Hoshino 11:00 am - 1:00 pm TR 23(30) (Vancouver, Canada)
CS 5002 Discrete Structures Scott A. Valcourt 6:00 pm - 7:40 pm MT 12(25) (Portland, Maine)
CS 5003 Recitation for CS 5001 Keith S. Bagley 2:50 pm - 5:50 pm R 31(35) (Online)
CS 5003 Recitation for CS 5001 Keith S. Bagley 2:50 pm - 5:50 pm R 28(35) (Online)
CS 5003 Recitation for CS 5001 Keith S. Bagley 6:00 pm - 9:15 pm R 26(35) (Online)
CS 5003 Recitation for CS 5001 Keith S. Bagley 6:00 pm - 9:15 pm R 17(35) (Online)
CS 5003 Recitation for CS 5001 Andrew C. Jelani 6:30 pm - 9:30 pm W 59(60) (Seattle, WA)
CS 5003 Recitation for CS 5001 Anthony J. Mullen 1:00 pm - 4:00 pm M 51(60) (Seattle, WA)
CS 5003 Recitation for CS 5001 Mark L. Miller 6:00 pm - 9:15 pm T 22(30) (San Francisco, CA)
CS 5003 Recitation for CS 5001 Sarah H. Sellke 6:00 pm - 9:15 pm F 25(25) (Silicon Valley, CA)
CS 5003 Recitation for CS 5001 Monica Y. Coady 11:00 am - 1:00 pm W 21(30) (Vancouver, Canada)
CS 5003 Recitation for CS 5001 Shivakumar Mathapathi 6:00 pm - 9:15 pm F 13(40) (Silicon Valley, CA)
CS 5003 Recitation for CS 5001 Bruce A. Maxwell 6:00 pm - 9:15 pm R 16(25) (Portland, Maine)
CS 5003 Recitation for CS 5001 Maria E. Jump TBA 22(49) (Online)
CS 5004 Object-Oriented Design Sarah H. Sellke 6:00 pm - 9:15 pm M 28(30) (San Francisco, CA)
CS 5004 Object-Oriented Design UNKNOWN 6:00 pm - 9:15 pm M 4(5) (Silicon Valley, CA)
CS 5005 Recitation for CS 5004 Sarah H. Sellke 6:00 pm - 9:15 pm T 28(30) (San Francisco, CA)
CS 5005 Recitation for CS 5004 UNKNOWN 6:00 pm - 9:15 pm T 4(5) (Silicon Valley, CA)
CS 5010 Programming Design Paradigm Clark C. Freifeld 2:50 pm - 4:30 pm MW 39(80)
CS 5010 Programming Design Paradigm Clark C. Freifeld 6:00 pm - 9:15 pm T 45(66)
CS 5010 Programming Design Paradigm Brian D. Cross 6:00 pm - 9:00 pm W 18(60) (Seattle, WA)
CS 5010 Programming Design Paradigm Maria E. Jump TBA 15(49) (Online)
CS 5010 Programming Design Paradigm Zhuoqun Cheng 6:00 pm - 9:15 pm W 24(44) (Silicon Valley, CA)
CS 5010 Programming Design Paradigm Bethany R. Edmunds 6:00 pm - 8:00 pm M 18(24) (Vancouver, Canada)
CS 5011 Recitation for CS 5010 Clark C. Freifeld 6:00 pm - 7:40 pm W 40(40) (Online)
CS 5011 Recitation for CS 5010 Clark C. Freifeld 9:50 am - 11:30 am R 21(40) (Online)
CS 5011 Recitation for CS 5010 Clark C. Freifeld 11:45 am - 1:25 pm R 12(40) (Online)
CS 5011 Recitation for CS 5010 Clark C. Freifeld 2:50 pm - 4:30 pm R 15(26) (Online)
CS 5011 Recitation for CS 5010 Tamara Bonaci 9:30 am - 12:00 pm T 8(13) (Seattle, WA)
CS 5011 Recitation for CS 5010 Tamara Bonaci 3:45 pm - 6:15 pm T 10(13) (Seattle, WA)
CS 5011 Recitation for CS 5010 Mark Bonicillo TBA 0(13) (Seattle, WA)
CS 5011 Recitation for CS 5010 Alexander A. Donaldson TBA 0(13) (Seattle, WA)
CS 5011 Recitation for CS 5010 Maria E. Jump TBA 11(49) (Online)
CS 5011 Recitation for CS 5010 Zhuoqun Cheng 6:00 pm - 9:15 pm R 23(44) (Silicon Valley, CA)
CS 5011 Recitation for CS 5010 Bethany R. Edmunds 6:00 pm - 8:00 pm W 18(24) (Vancouver, Canada)
CS 5100 Foundations of Artificial Intelligence Robert J. Platt 1:35 pm - 3:15 pm TF 72(87)
CS 5100 Foundations of Artificial Intelligence Raman Chandrasekar 6:30 pm - 9:30 pm R 18(30) (Seattle, WA)
CS 5100 Foundations of Artificial Intelligence Kanaka P. Saripalli TBA 19(49) (Online)
CS 5100 Foundations of Artificial Intelligence Mamoun Abu-Samaha 6:00 pm - 9:15 pm T 11(40) (Silicon Valley, CA)
CS 5100 Foundations of Artificial Intelligence Richard Hoshino 2:00 pm - 4:00 pm T 12(24) (Vancouver, Canada)
CS 5180 Reinforcement Learning and Sequential Decision Making Lok Sang L. Wong 2:50 pm - 4:30 pm MW 43(44)
CS 5200 Database Management Systems Kathleen T. Durant 11:45 am - 1:25 pm MR 45(48)
CS 5200 Database Management Systems Kathleen T. Durant 6:00 pm - 9:15 pm M 77(87)
CS 5200 Database Management Systems Bruce Chhay 6:30 pm - 9:30 pm R 59(60) (Seattle, WA)
CS 5200 Database Management Systems Daniel Feinberg TBA 76(79) (Online)
CS 5200 Database Management Systems Martin J. Schedlbauer TBA 72(79) (Online)
CS 5200 Database Management Systems John Alexis Guerra Gomez 6:00 pm - 9:15 pm W 11(24) (San Francisco, CA)
CS 5200 Database Management Systems Scott A. Valcourt 6:00 pm - 9:15 pm W 5(25) (Portland, Maine)
CS 5310 Computer Graphics Jose G. Annunziato 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R 9(11)
CS 5310 Computer Graphics Anthony J. Mullen 5:00 pm - 8:00 pm W 3(20) (Seattle, WA)
CS 5335 Robotic Science and Systems Nathaniel Tuck 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R 14(34)
CS 5340 Computer/Human Interaction Caglar Yildirim 2:50 pm - 4:30 pm MW 48(55)
CS 5340 Computer/Human Interaction Abigail C. Evans 1:00 pm - 4:00 pm T 25(30) (Seattle, WA)
CS 5340 Computer/Human Interaction Mirjana Prpa 6:00 pm - 8:00 pm T 9(24) (Vancouver, Canada)
CS 5400 Principles of Programming Language Eliyahu Barzilay 6:00 pm - 9:15 pm T 7(17)
CS 5500 Foundations of Software Engineering Michael D. Shah 2:50 pm - 4:30 pm MW 44(45)
CS 5500 Foundations of Software Engineering Mitchell Wand 6:00 pm - 9:15 pm T 43(47)
CS 5500 Foundations of Software Engineering Alexander B. Lash 1:45 pm - 4:45 pm S 59(60) (Seattle, WA)
CS 5500 Foundations of Software Engineering Philip J. Gust 1:00 pm - 4:15 pm M 44(45) (Silicon Valley, CA)
CS 5500 Foundations of Software Engineering Jonathan Bell 1:35 pm - 3:15 pm TF 21(25)
CS 5500 Foundations of Software Engineering Frank Tip 6:00 pm - 9:15 pm T 6(10)
CS 5520 Mobile Application Development Adrienne H. Slaughter 1:00 pm - 4:00 pm R 19(30) (Seattle, WA)
CS 5520 Mobile Application Development Daniel Feinberg TBA 61(79) (Online)
CS 5520 Mobile Application Development Mamoun Abu-Samaha 9:00 am - 12:15 pm W 12(40) (Silicon Valley, CA)
CS 5600 Computer Systems Peter J. Desnoyers 3:25 pm - 5:05 pm TF 80(87)
CS 5600 Computer Systems Vinayak Rao 6:30 pm - 9:30 pm T 19(30) (Seattle, WA)
CS 5600 Computer Systems Maria E. Jump TBA 32(79) (Online)
CS 5600 Computer Systems Julien Delange 6:00 pm - 9:15 pm W 3(24) (San Francisco, CA)
CS 5600 Computer Systems Philip J. Gust 1:00 pm - 4:15 pm T 44(44) (Silicon Valley, CA)
CS 5600 Computer Systems Michal Aibin 6:00 pm - 8:00 pm R 5(24) (Vancouver, Canada)
CS 5610 Web Development Clark C. Freifeld 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R 49(49)
CS 5610 Web Development Austin H. Jorgensen 6:00 pm - 9:00 pm W 30(30) (Seattle, WA)
CS 5610 Web Development Jose G. Annunziato TBA 76(79) (Online)
CS 5610 Web Development Philip J. Gust 1:00 pm - 4:15 pm W 40(40) (Silicon Valley, CA)
CS 5610 Web Development John Alexis Guerra Gomez 6:00 pm - 9:15 pm T 23(24) (San Francisco, CA)
CS 5700 Fundamentals of Computer Networking David R. Choffnes 9:50 am - 11:30 am TF 20(35)
CS 5700 Fundamentals of Computer Networking Zhifeng Sun 6:15 pm - 9:15 pm M 48(49) (Seattle, WA)
CS 5700 Fundamentals of Computer Networking Kanaka P. Saripalli 9:00 am - 12:15 pm S 23(40) (Silicon Valley, CA)
CS 5800 Algorithms Ravi Sundaram 9:50 am - 11:30 am TF 54(73)
CS 5800 Algorithms Andrew J. Van Der Poel 6:00 pm - 9:15 pm W 87(87)
CS 5800 Algorithms Emanuele Viola 11:45 am - 1:25 pm MR 67(87)
CS 5800 Algorithms Hyonho Lee 6:00 pm - 9:00 pm M 44(60) (Seattle, WA)
CS 5800 Algorithms Ricardo A. Baeza-Yates 6:00 pm - 9:15 pm M 15(24) (San Francisco, CA)
CS 5800 Algorithms Anurag Bhardwaj 6:00 pm - 9:15 pm M 29(40) (Silicon Valley, CA)
CS 5800 Algorithms Smruthi Mukund 6:00 pm - 9:15 pm F 24(35) (Silicon Valley, CA)
CS 5964 Experiential Project Austin K. Isaacson TBA M 1(40) (Silicon Valley, CA)
CS 6120 Natural Language Processing David A. Smith 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R 50(50)
CS 6120 Natural Language Processing Rahul H. Bhagat 5:30 pm - 8:30 pm W 11(30) (Seattle, WA)
CS 6140 Machine Learning Predrag Radivojac 3:25 pm - 5:05 pm TF 64(87)
CS 6140 Machine Learning Craig H. Martell 4:00 pm - 7:00 pm F 30(30) (Seattle, WA)
CS 6140 Machine Learning Sara Arunagiri TBA 15(49) (Online)
CS 6140 Machine Learning Abraham H. Bagherjeiran 6:00 pm - 9:15 pm R 22(40) (Silicon Valley, CA)
CS 6200 Information Retrieval Ghita Amor-Tijani 2:50 pm - 4:30 pm MW 20(44)
CS 6200 Information Retrieval Raman Chandrasekar 6:00 pm - 9:00 pm W 14(20) (Seattle, WA)
CS 6200 Information Retrieval Omar Alonso 6:00 pm - 9:15 pm R 12(40) (Silicon Valley, CA)
CS 6220 Data Mining Techniques Jan-Willem Van De Meent 2:50 pm - 4:30 pm MW 17(40)
CS 6220 Data Mining Techniques Everaldo M. Aguiar 6:00 pm - 9:00 pm T 20(30) (Seattle, WA)
CS 6220 Data Mining Techniques Sara Arunagiri TBA 42(49) (Online)
CS 6240 Large-Scale Parallel Data Processing Mirek Riedewald 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R 59(60)
CS 6350 Empirical Research Methods Abigail C. Evans 1:00 pm - 4:00 pm R 4(15) (Seattle, WA)
CS 6620 Fundamentals of Cloud Computing Anthony J. Mullen 1:00 pm - 4:00 pm T 39(40) (Seattle, WA)
CS 6620 Fundamentals of Cloud Computing Carmen S. Taglienti 6:00 pm - 9:20 pm M 30(30)
CS 6650 Building Scalable Distributed Systems Ian Gorton 3:15 pm - 6:15 pm W 60(60) (Seattle, WA)
CS 6650 Building Scalable Distributed Systems Ji Yong Shin 6:00 pm - 9:20 pm W 28(29)
CS 6760 Privacy, Security, and Usability Tamara Bonaci 12:00 pm - 3:00 pm T 12(15) (Seattle, WA)
CS 6949 Career Preparation Francisco C. Mesch TBA 15(40) (Online)
CS 6949 Career Preparation Smajl Cengic TBA 27(60) (Online)
CS 6949 Career Preparation Kathleen Vander Laan TBA 15(30) (Online)
CS 6949 Career Preparation Ethan A. Selinger TBA 36(60) (Online)
CS 6949 Career Preparation Ethan A. Selinger TBA 22(50) (Online)
CS 6954 Co-op Work Experience Smajl Cengic TBA 3(10) (No campus, no room needed)
CS 6954 Co-op Work Experience Ethan A. Selinger TBA 0(10) (No campus, no room needed)
CS 6954 Co-op Work Experience Kathleen Vander Laan TBA 1(5) (No campus, no room needed)
CS 6964 Co-op Work Experience Smajl Cengic TBA 99(99) (No campus, no room needed)
CS 6964 Co-op Work Experience Ethan A. Selinger TBA 34(99) (No campus, no room needed)
CS 6964 Co-op Work Experience Francisco C. Mesch TBA 20(99) (No campus, no room needed)
CS 6964 Co-op Work Experience Kathleen Vander Laan TBA 47(99) (No campus, no room needed)
CS 6964 Co-op Work Experience Alexander M. Susienka TBA 0(10) (No campus, no room needed)
CS 6965 Co-op Work Experience Abroad Francisco C. Mesch TBA 3(10) (No campus, no room needed)
CS 6965 Co-op Work Experience Abroad Kathleen Vander Laan TBA 4(10) (No campus, no room needed)
CS 6965 Co-op Work Experience Abroad Smajl Cengic TBA 1(10) (No campus, no room needed)
CS 6965 Co-op Work Experience Abroad Ethan A. Selinger TBA 1(5) (No campus, no room needed)
CS 7140 Advanced Machine Learning Kanaka P. Saripalli 1:00 pm - 4:15 pm S 10(40) (Silicon Valley, CA)
CS 7180 Special Topics in Artificial Intelligence Hongyang R. Zhang 2:50 pm - 4:30 pm MW 30(30)
CS 7180 Special Topics in Artificial Intelligence Raman Chandrasekar 12:00 pm - 3:00 pm R 8(15) (Seattle, WA)
CS 7280 Special Topics in Database Management Renee J. Miller 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R 0(10)
CS 7290 Special Topics in Data Science Robert Ness TBA 29(49) (Online)
CS 7295 Special Topics in Data Visualization Michelle A. Borkin 1:35 pm - 3:15 pm TF 9(19)
CS 7340 Theory and Methods in Human Computer Interaction Timothy W. Bickmore 1:35 pm - 3:15 pm TF 15(39)
CS 7430 Formal Specification, Verification, and Synthesis Stavros Trypakis 2:50 pm - 4:30 pm MW 10(15)
CS 7480 Special Topics in Programming Language John T. Boyland 3:25 pm - 5:05 pm TF 4(10)
CS 7610 Foundations of Distributed Systems Cristina Nita-Rotaru 1:35 pm - 3:15 pm TF 37(46)
CS 7675 Master's Research Olga Vitek TBA 2(3) (No campus, no room needed)
CS 7675 Master's Research Stacy C. Marsella TBA 1(5) (No campus, no room needed)
CS 7675 Master's Research David R. Choffnes TBA 1(5) (No campus, no room needed)
CS 7675 Master's Research Thomas Wahl TBA 1(5) (No campus, no room needed)
CS 7800 Advanced Algorithms Huy L. Nguyen 11:45 am - 1:25 pm MR 26(35)
CS 7880 Special Topics in Theoretical Computer Science Daniel Wichs 11:45 am - 1:25 pm T, 2:50 pm - 4:30 pm R 7(16)