Number Course Title Instructor(s) Time Enrolled(Capacity) (Notes)
CS 1100 Computer Science and Its Applications Michael A. Weintraub TBA 249(342) (Online)
CS 1101 Lab for CS 1100 Ghita Amor-Tijani 8:00 am - 9:05 am M 5(19)
CS 1101 Lab for CS 1100 Ghita Amor-Tijani 9:15 am - 10:20 am M 18(19)
CS 1101 Lab for CS 1100 Ghita Amor-Tijani 10:30 am - 11:35 am M 18(19)
CS 1101 Lab for CS 1100 Karl J. Lieberherr 10:30 am - 11:35 am M 12(19)
CS 1101 Lab for CS 1100 Vidoje Mihajlovikj 11:45 am - 12:50 pm M 19(19)
CS 1101 Lab for CS 1100 Karl J. Lieberherr 1:35 pm - 2:40 pm M 19(19)
CS 1101 Lab for CS 1100 Vidoje Mihajlovikj 2:50 pm - 3:55 pm M 19(19)
CS 1101 Lab for CS 1100 Karl J. Lieberherr 2:50 pm - 3:55 pm M 15(19)
CS 1101 Lab for CS 1100 Vidoje Mihajlovikj 4:35 pm - 5:40 pm M 19(19)
CS 1101 Lab for CS 1100 Kathleen T. Durant 1:35 pm - 2:40 pm W 15(19)
CS 1101 Lab for CS 1100 Ghita Amor-Tijani 1:35 pm - 2:40 pm W 12(19)
CS 1101 Lab for CS 1100 Kathleen T. Durant 8:00 am - 9:05 am R 16(19)
CS 1101 Lab for CS 1100 Ghita Amor-Tijani 9:15 am - 10:20 am R 17(19)
CS 1101 Lab for CS 1100 Ghita Amor-Tijani 10:30 am - 11:35 am R 4(19)
CS 1101 Lab for CS 1100 Michael A. Weintraub 10:30 am - 11:35 am R 8(19)
CS 1101 Lab for CS 1100 Kathleen T. Durant 11:45 am - 12:50 pm R 12(19)
CS 1101 Lab for CS 1100 Michael A. Weintraub 11:45 am - 12:50 pm R 11(19)
CS 1101 Lab for CS 1100 Michael A. Weintraub 1:35 pm - 2:40 pm R 11(19)
CS 1200 Leadership Skill Development Prajna V. Kulkarni 8:00 am - 9:40 am T 19(19)
CS 1200 Leadership Skill Development Jacob Goldblum 8:00 am - 9:40 am T 19(19)
CS 1200 Leadership Skill Development Claire E. Wassinger 9:50 am - 11:30 am T 19(19)
CS 1200 Leadership Skill Development Jill A. Forgash 9:50 am - 11:30 am T 19(19)
CS 1200 Leadership Skill Development Dawn Shirak 9:50 am - 11:30 am T 19(19)
CS 1200 Leadership Skill Development Prajna V. Kulkarni 11:45 am - 1:25 pm T 19(19)
CS 1200 Leadership Skill Development Jessica C. Speece 1:35 pm - 3:15 pm T 25(19)
CS 1200 Leadership Skill Development Jessica C. Speece 3:25 pm - 5:05 pm T 19(19)
CS 1200 Leadership Skill Development Jill A. Forgash 3:25 pm - 5:05 pm T 19(19)
CS 1200 Leadership Skill Development Connor L. Guerin 2:50 pm - 4:30 pm W 33(19)
CS 1200 Leadership Skill Development Jill A. Forgash 2:50 pm - 4:30 pm W 19(19)
CS 1200 Leadership Skill Development Prajna V. Kulkarni 11:45 am - 1:25 pm R 19(19)
CS 1200 Leadership Skill Development Claire E. Wassinger 11:45 am - 1:25 pm R 19(19)
CS 1200 Leadership Skill Development Beth E. Callahan 2:50 pm - 4:30 pm R 19(19)
CS 1200 Leadership Skill Development Dawn Shirak 2:50 pm - 4:30 pm R 19(19)
CS 1200 Leadership Skill Development Jacob Goldblum 9:50 am - 11:30 am F 19(19)
CS 1200 Leadership Skill Development Dawn Shirak 9:50 am - 11:30 am F 19(19)
CS 1200 Leadership Skill Development Beth E. Callahan 9:50 am - 11:30 am F 19(19)
CS 1200 Leadership Skill Development Prajna V. Kulkarni 9:50 am - 11:30 am F 19(19)
CS 1200 Leadership Skill Development Jessica C. Speece 11:45 am - 1:25 pm F 19(19)
CS 1200 Leadership Skill Development Claire E. Wassinger 11:45 am - 1:25 pm F 19(19)
CS 1200 Leadership Skill Development Jill A. Forgash 11:45 am - 1:25 pm F 19(19)
CS 1200 Leadership Skill Development Connor L. Guerin 11:45 am - 1:25 pm F 19(19)
CS 1200 Leadership Skill Development Connor L. Guerin 1:35 pm - 3:15 pm F 19(19)
CS 1200 Leadership Skill Development Beth E. Callahan 1:35 pm - 3:15 pm F 19(19)
CS 1200 Leadership Skill Development Jacob Goldblum 1:35 pm - 3:15 pm F 19(19)
CS 1210 Professional Development for Khoury Co-op Anis H. Abdulle 9:50 am - 11:30 am T 19(19)
CS 1210 Professional Development for Khoury Co-op Yasmil Montes 9:50 am - 11:30 am T 18(19)
CS 1210 Professional Development for Khoury Co-op Brianne M. McDonough 9:50 am - 11:30 am T 19(19)
CS 1210 Professional Development for Khoury Co-op Priyanka Bishnoi 11:45 am - 1:25 pm T 22(19)
CS 1210 Professional Development for Khoury Co-op Brian F. Sweeney 11:45 am - 1:25 pm T 19(19)
CS 1210 Professional Development for Khoury Co-op Margaret G. Whitehead 11:45 am - 1:25 pm T 19(19)
CS 1210 Professional Development for Khoury Co-op Anis H. Abdulle 1:35 pm - 3:15 pm T 18(19)
CS 1210 Professional Development for Khoury Co-op Melissa A. Peikin 1:35 pm - 3:15 pm T 18(19)
CS 1210 Professional Development for Khoury Co-op Brianne M. McDonough 1:35 pm - 3:15 pm T 19(19)
CS 1210 Professional Development for Khoury Co-op Yasmil Montes 1:35 pm - 3:15 pm T 40(40)
CS 1210 Professional Development for Khoury Co-op Brian F. Sweeney 3:25 pm - 5:05 pm T 19(19)
CS 1210 Professional Development for Khoury Co-op Priyanka Bishnoi 3:25 pm - 5:05 pm T 19(19)
CS 1210 Professional Development for Khoury Co-op Margaret G. Whitehead 3:25 pm - 5:05 pm T 43(40)
CS 1800 Discrete Structures (HON) Virgil Pavlu 1:35 pm - 3:15 pm TF 116(114) (HON) - 10463 - CS 1800 - 01- )
CS 1800 Discrete Structures Benjamin J. Hescott 9:50 am - 11:30 am TF 252(257)
CS 1800 Discrete Structures Ariel T. Hamlin 1:35 pm - 3:15 pm TF 49(49)
CS 1800 Discrete Structures Javed Aslam 3:25 pm - 5:05 pm TF 251(257)
CS 1802 Seminar for CS 1800 (HON) Virgil Pavlu 9:15 am - 10:20 am W 19(19) (HON) - 14626 - CS 1802 - 01- )
CS 1802 Seminar for CS 1800 (HON) Virgil Pavlu 10:30 am - 11:35 am W 19(19) (HON) - 14627 - CS 1802 - 02- )
CS 1802 Seminar for CS 1800 (HON) Virgil Pavlu 2:50 pm - 3:55 pm W 19(19) (HON) - 14628 - CS 1802 - 03- )
CS 1802 Seminar for CS 1800 (HON) Virgil Pavlu 9:15 am - 10:20 am R 23(19) (HON) - 14629 - CS 1802 - 04- )
CS 1802 Seminar for CS 1800 (HON) Virgil Pavlu 10:30 am - 11:35 am R 19(19) (HON) - 14630 - CS 1802 - 05- )
CS 1802 Seminar for CS 1800 (HON) Virgil Pavlu 2:50 pm - 3:55 pm R 19(19) (HON) - 14631 - CS 1802 - 06- )
CS 1802 Seminar for CS 1800 Ghita Amor-Tijani 8:00 am - 9:05 am W 19(19)
CS 1802 Seminar for CS 1800 Ghita Amor-Tijani 9:15 am - 10:20 am W 18(18)
CS 1802 Seminar for CS 1800 Vidoje Mihajlovikj 9:15 am - 10:20 am W 19(19)
CS 1802 Seminar for CS 1800 Alden W. Jackson 9:15 am - 10:20 am W 19(19)
CS 1802 Seminar for CS 1800 Vidoje Mihajlovikj 10:30 am - 11:35 am W 18(18)
CS 1802 Seminar for CS 1800 John N. Rachlin 10:30 am - 11:35 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 Alden W. Jackson 10:30 am - 11:35 am W 19(19)
CS 1802 Seminar for CS 1800 John N. Rachlin 1:35 pm - 2:40 pm W 18(18)
CS 1802 Seminar for CS 1800 John Y. Park 1:35 pm - 2:40 pm W 19(19)
CS 1802 Seminar for CS 1800 Vidoje Mihajlovikj 1:35 pm - 2:40 pm W 25(25)
CS 1802 Seminar for CS 1800 Vidoje Mihajlovikj 2:50 pm - 3:55 pm W 19(19)
CS 1802 Seminar for CS 1800 John Y. Park 2:50 pm - 3:55 pm W 19(19)
CS 1802 Seminar for CS 1800 Jose G. Annunziato 2:50 pm - 3:55 pm W 25(25)
CS 1802 Seminar for CS 1800 Jose G. Annunziato 4:35 pm - 5:40 pm W 19(19)
CS 1802 Seminar for CS 1800 Ghita Amor-Tijani 8:00 am - 9:05 am R 19(19)
CS 1802 Seminar for CS 1800 Vidoje Mihajlovikj 9:15 am - 10:20 am R 19(19)
CS 1802 Seminar for CS 1800 Alden W. Jackson 9:15 am - 10:20 am R 19(19)
CS 1802 Seminar for CS 1800 Vidoje Mihajlovikj 10:30 am - 11:35 am R 19(19)
CS 1802 Seminar for CS 1800 John N. Rachlin 10:30 am - 11:35 am R 16(19)
CS 1802 Seminar for CS 1800 Alden W. Jackson 10:30 am - 11:35 am R 19(19)
CS 1802 Seminar for CS 1800 Vidoje Mihajlovikj 1:35 pm - 2:40 pm R 19(19)
CS 1802 Seminar for CS 1800 John N. Rachlin 1:35 pm - 2:40 pm R 19(19)
CS 1802 Seminar for CS 1800 John Y. Park 1:35 pm - 2:40 pm R 19(19)
CS 1802 Seminar for CS 1800 John Y. Park 2:50 pm - 3:55 pm R 19(19)
CS 1802 Seminar for CS 1800 Vidoje Mihajlovikj 2:50 pm - 3:55 pm R 19(19)
CS 1802 Seminar for CS 1800 Jose G. Annunziato 2:50 pm - 3:55 pm R 25(25)
CS 1802 Seminar for CS 1800 Jose G. Annunziato 4:35 pm - 5:40 pm R 25(25)
CS 2500 Fundamentals of Computer Science 1 Amal Ahmed 10:30 am - 11:35 am MWR 97(110)
CS 2500 Fundamentals of Computer Science 1 Nathaniel L. Derbinsky 9:15 am - 10:20 am MWR 114(114)
CS 2500 Fundamentals of Computer Science 1 Nathaniel L. Derbinsky 10:30 am - 11:35 am MWR 114(114)
CS 2500 Fundamentals of Computer Science 1 John Y. Park 10:30 am - 11:35 am MWR 90(114)
CS 2500 Fundamentals of Computer Science 1 Leena Razzaq 1:35 pm - 2:40 pm MWR 114(114)
CS 2500 Fundamentals of Computer Science 1 Clark C. Freifeld 1:35 pm - 2:40 pm MWR 104(114)
CS 2500 Fundamentals of Computer Science 1 John Y. Park 4:35 pm - 5:40 pm MWR 95(114)
CS 2501 Lab for CS 2500 Rebecca W. MacKenzie 9:50 am - 11:30 am F 45(55)
CS 2501 Lab for CS 2500 Rebecca W. MacKenzie 11:45 am - 1:25 pm F 52(55)
CS 2501 Lab for CS 2500 Rebecca W. MacKenzie 8:00 am - 9:40 am T 36(46)
CS 2501 Lab for CS 2500 Rebecca W. MacKenzie 8:00 am - 9:40 am T 55(55)
CS 2501 Lab for CS 2500 Rebecca W. MacKenzie 9:50 am - 11:30 am T 46(46)
CS 2501 Lab for CS 2500 Rebecca W. MacKenzie 9:50 am - 11:30 am T 55(55)
CS 2501 Lab for CS 2500 Rebecca W. MacKenzie 11:45 am - 1:25 pm T 46(46)
CS 2501 Lab for CS 2500 Rebecca W. MacKenzie 11:45 am - 1:25 pm T 55(55)
CS 2501 Lab for CS 2500 Rebecca W. MacKenzie 1:35 pm - 3:15 pm T 46(46)
CS 2501 Lab for CS 2500 Rebecca W. MacKenzie 1:35 pm - 3:15 pm T 55(55)
CS 2501 Lab for CS 2500 Rebecca W. MacKenzie 3:25 pm - 5:05 pm T 46(46)
CS 2501 Lab for CS 2500 Rebecca W. MacKenzie 3:25 pm - 5:05 pm T 55(55)
CS 2501 Lab for CS 2500 Rebecca W. MacKenzie 5:15 pm - 6:55 pm T 42(46)
CS 2501 Lab for CS 2500 Rebecca W. MacKenzie 5:15 pm - 6:55 pm T 47(55)
CS 2501 Lab for CS 2500 Rebecca W. MacKenzie 7:05 pm - 8:45 pm T 25(46)
CS 2501 Lab for CS 2500 Rebecca W. MacKenzie 7:05 pm - 8:45 pm T 22(55)
CS 2510 Fundamentals of Computer Science 2 Leena Razzaq 10:30 am - 11:35 am MWR 113(114)
CS 2510 Fundamentals of Computer Science 2 Leena Razzaq 4:35 pm - 5:40 pm MWR 92(114)
CS 2511 Lab for CS 2510 Leena Razzaq 8:00 am - 9:40 am F 34(46)
CS 2511 Lab for CS 2510 Leena Razzaq 9:50 am - 11:30 am F 45(46)
CS 2511 Lab for CS 2510 Leena Razzaq 11:45 am - 1:25 pm F 46(46)
CS 2511 Lab for CS 2510 Leena Razzaq 1:35 pm - 3:15 pm F 46(46)
CS 2511 Lab for CS 2510 Leena Razzaq 3:25 pm - 5:05 pm F 34(46)
CS 2800 Logic and Computation Stavros Trypakis 10:30 am - 11:35 am MWR 84(87)
CS 2801 Lab for CS 2800 Stavros Trypakis 1:35 pm - 2:25 pm F 21(22)
CS 2801 Lab for CS 2800 Stavros Trypakis 2:30 pm - 3:20 pm F 21(22)
CS 2801 Lab for CS 2800 Stavros Trypakis 3:25 pm - 4:15 pm F 22(22)
CS 2801 Lab for CS 2800 Stavros Trypakis 4:20 pm - 5:10 pm F 20(22)
CS 3000 Algorithms and Data Neal E. Young 9:50 am - 11:30 am TF 87(87)
CS 3000 Algorithms and Data Neal E. Young 1:35 pm - 3:15 pm TF 87(87)
CS 3000 Algorithms and Data Karl J. Lieberherr 3:25 pm - 5:05 pm TF 65(87)
CS 3200 Database Design Renee J. Miller 2:50 pm - 4:30 pm MW 87(87)
CS 3200 Database Design Kathleen T. Durant 9:50 am - 11:30 am TF 87(87)
CS 3200 Database Design Kathleen T. Durant 1:35 pm - 3:15 pm TF 81(87)
CS 3500 Object-Oriented Design Benjamin S. Lerner 9:50 am - 11:30 am TF 97(87)
CS 3500 Object-Oriented Design Benjamin S. Lerner 1:35 pm - 3:15 pm TF 96(87)
CS 3500 Object-Oriented Design Clark C. Freifeld 1:35 pm - 3:15 pm TF 96(87)
CS 3500 Object-Oriented Design Clark C. Freifeld 3:25 pm - 5:05 pm TF 111(87)
CS 3520 Programming in C++ Seth E. Cooper 11:45 am - 1:25 pm T 49(49)
CS 3650 Computer Systems Michael D. Shah 11:45 am - 1:25 pm MR 49(49)
CS 3650 Computer Systems Aanjhan Ranganathan 11:45 am - 1:25 pm MR 49(49)
CS 3650 Computer Systems Michael D. Shah 2:50 pm - 4:30 pm MW 87(87)
CS 3650 Computer Systems Nathaniel Tuck 3:25 pm - 5:05 pm TF 49(49)
CS 3650 Computer Systems Nathaniel Tuck 1:35 pm - 3:15 pm TF 32(49)
CS 3700 Networks and Distributed Systems Alden W. Jackson 9:50 am - 11:30 am TF 87(87)
CS 3700 Networks and Distributed Systems Alden W. Jackson 1:35 pm - 3:15 pm TF 49(49)
CS 3800 Theory of Computation Walter A. Schnyder 9:50 am - 11:30 am TF 41(49)
CS 3800 Theory of Computation Thomas Wahl 11:45 am - 1:25 pm T 86(87)
CS 3950 Introduction to Computer Science Research Qi Yu 10:30 am - 11:35 am MW 38(39)
CS 4100 Artificial Intelligence Jan-Willem Van De Meent 11:45 am - 1:25 pm T 74(87)
CS 4120 Natural Language Processing Lu Wang 2:50 pm - 4:30 pm MW 9(9)
CS 4180 Reinforcement Learning Christopher J. Amato 1:35 pm - 3:15 pm TF 2(2)
CS 4300 Computer Graphics Amit P. Shesh 11:45 am - 1:25 pm T 32(39)
CS 4400 Programming Languages Ferdinand Vesely 6:00 pm - 9:15 pm T 68(67)
CS 4410 Compilers Olin Shivers III 11:45 am - 1:25 pm T 12(19)
CS 4500 Software Development Ferdinand Vesely 9:50 am - 11:30 am TF 49(49)
CS 4500 Software Development Matthias Felleisen 9:50 am - 11:30 am TF 49(49)
CS 4500 Software Development Ferdinand Vesely 1:35 pm - 3:15 pm TF 83(87)
CS 4550 Web Development Jose G. Annunziato 11:45 am - 1:25 pm MR 52(49)
CS 4700 Network Fundamentals Mojgan Ghasemi 6:00 pm - 9:15 pm W 1(2)
CS 4830 System Specification, Verification, and Synthesis Stavros Trypakis 2:50 pm - 4:30 pm MW 5(9)
CS 4910 Compilers & Multi Lang SW Daniel B. Patterson 11:45 am - 1:25 pm MR 11(15)
CS 4910 Fundamental of Cloud Computing Peter J. Desnoyers 9:50 am - 11:30 am TF 2(5)
CS 4950 Machine Learn Research Seminar Qi Yu 10:30 am - 11:35 am R 8(19)
CS 4950 Data Mining Research Seminar Byron C. Wallace 9:15 am - 10:20 am W 19(19)
CS 5001 Intensive Foundations of Computer Science Keith S. Bagley 1:35 pm - 4:50 pm T 75(75)
CS 5001 Intensive Foundations of Computer Science Keith S. Bagley 6:00 pm - 9:15 pm T 50(75)
CS 5001 Intensive Foundations of Computer Science Anthony J. Mullen 11:45 am - 2:45 pm T 58(60) (Seattle, WA)
CS 5001 Intensive Foundations of Computer Science Abigail C. Evans 6:15 pm - 9:15 pm T 33(60) (Seattle, WA)
CS 5001 Intensive Foundations of Computer Science Sarah H. Sellke 6:00 pm - 9:15 pm M 36(45) (Silicon Valley, CA)
CS 5001 Intensive Foundations of Computer Science Christopher H. Gregg 6:45 pm - 10:00 pm T 22(32) (San Francisco, CA)
CS 5002 Discrete and Data Structures Walter A. Schnyder 1:35 pm - 4:50 pm W 75(75)
CS 5002 Discrete and Data Structures Walter A. Schnyder 6:00 pm - 9:15 pm W 46(75)
CS 5002 Discrete and Data Structures Adrienne H. Slaughter 1:00 pm - 4:00 pm R 60(60) (Seattle, WA)
CS 5002 Discrete and Data Structures Tamara Bonaci 6:30 pm - 9:30 pm R 33(60) (Seattle, WA)
CS 5002 Discrete and Data Structures Sarah H. Sellke 6:00 pm - 9:15 pm F 35(45) (Silicon Valley, CA)
CS 5002 Discrete and Data Structures Jodi L. Tims 6:00 pm - 9:15 pm W 24(32) (San Francisco, CA)
CS 5003 Recitation for CS 5001 Keith S. Bagley 2:50 pm - 5:50 pm R 38(38)
CS 5003 Recitation for CS 5001 Keith S. Bagley 2:50 pm - 5:50 pm R 38(38)
CS 5003 Recitation for CS 5001 Keith S. Bagley 6:00 pm - 9:00 pm R 38(38)
CS 5003 Recitation for CS 5001 Keith S. Bagley 6:00 pm - 9:00 pm R 12(38)
CS 5003 Recitation for CS 5001 Anthony J. Mullen 9:00 am - 12:00 pm W 57(60) (Seattle, WA)
CS 5003 Recitation for CS 5001 Abigail C. Evans 6:00 pm - 9:00 pm M 33(60) (Seattle, WA)
CS 5003 Recitation for CS 5001 Sarah H. Sellke 6:00 pm - 9:15 pm T 36(45) (Silicon Valley, CA)
CS 5003 Recitation for CS 5001 Mark L. Miller 6:00 pm - 9:15 pm R 22(24) (San Francisco, CA)
CS 5010 Programming Design Paradigm Amit P. Shesh 2:50 pm - 4:30 pm MW 87(87)
CS 5010 Programming Design Paradigm Amit P. Shesh 6:00 pm - 9:15 pm T 66(87)
CS 5010 Programming Design Paradigm Anthony J. Mullen 6:00 pm - 9:00 pm W 53(60) (Seattle, WA)
CS 5010 Programming Design Paradigm Mamoun Abu-Samaha 9:00 am - 12:15 pm F 42(45) (Silicon Valley, CA)
CS 5011 Recitation for CS 5010 Amit P. Shesh 6:00 pm - 7:40 pm R 40(40)
CS 5011 Recitation for CS 5010 Amit P. Shesh 9:50 am - 11:30 am F 34(40)
CS 5011 Recitation for CS 5010 Amit P. Shesh 11:45 am - 1:25 pm F 40(40)
CS 5011 Recitation for CS 5010 Amit P. Shesh 1:35 pm - 3:15 pm F 29(40)
CS 5011 Recitation for CS 5010 Amit P. Shesh 3:25 pm - 5:05 pm F 13(40)
CS 5011 Recitation for CS 5010 Adrienne H. Slaughter 9:30 am - 12:30 pm T 11(16) (Seattle, WA)
CS 5011 Recitation for CS 5010 Tamara Bonaci 12:00 pm - 3:00 pm T 5(16) (Seattle, WA)
CS 5011 Recitation for CS 5010 Anthony J. Mullen 1:00 pm - 4:00 pm W 16(16) (Seattle, WA)
CS 5011 Recitation for CS 5010 Abigail C. Evans 1:00 pm - 4:00 pm T 15(16) (Seattle, WA)
CS 5011 Recitation for CS 5010 Brian D. Cross 6:00 pm - 9:00 pm T 8(10) (Seattle, WA)
CS 5011 Recitation for CS 5010 Mamoun Abu-Samaha TBA 42(45) (Silicon Valley, CA)
CS 5100 Foundations of Artificial Intelligence Lok Sang L. Wong 11:45 am - 1:25 pm MR 86(87)
CS 5100 Foundations of Artificial Intelligence Kanaka P. Saripalli 9:00 am - 12:15 pm S 24(45) (Silicon Valley, CA)
CS 5100 Foundations of Artificial Intelligence Raman Chandrasekar TBA 35(35) (Online)
CS 5180 Reinforcement Learning and Sequential Decision Making Christopher J. Amato 1:35 pm - 3:15 pm TF 41(39)
CS 5200 Database Management Systems John N. Rachlin 6:00 pm - 9:15 pm T 48(49)
CS 5200 Database Management Systems Jose G. Annunziato 6:00 pm - 9:15 pm W 85(87)
CS 5200 Database Management Systems Bruce Chhay 6:30 pm - 9:30 pm R 45(45) (Seattle, WA)
CS 5200 Database Management Systems Philip J. Gust 1:00 pm - 4:15 pm T 32(45) (Silicon Valley, CA)
CS 5200 Database Management Systems Daniel Feinberg TBA 30(30) (Online)
CS 5200 Database Management Systems Mamoun Abu-Samaha 6:30 pm - 9:45 pm T 10(24) (San Francisco, CA)
CS 5310 Computer Graphics Amit P. Shesh 11:45 am - 1:25 pm T 9(10)
CS 5310 Computer Graphics Anthony J. Mullen 5:00 pm - 8:00 pm T 3(34) (Seattle, WA)
CS 5340 Computer/Human Interaction Jorge A. Toro 6:00 pm - 9:15 pm W 49(49)
CS 5340 Computer/Human Interaction Abigail C. Evans 1:00 pm - 4:00 pm R 30(30) (Seattle, WA)
CS 5340 Computer/Human Interaction Philip J. Gust 1:00 pm - 4:15 pm M 45(45) (Silicon Valley, CA)
CS 5400 Principles of Programming Language Ferdinand Vesely 6:00 pm - 9:15 pm T 17(20)
CS 5500 Foundations of Software Engineering Frank Tip 2:50 pm - 4:30 pm MW 47(49)
CS 5500 Foundations of Software Engineering Michael A. Weintraub 6:00 pm - 9:15 pm T 48(49)
CS 5500 Foundations of Software Engineering Alexander B. Lash 6:00 pm - 9:00 pm W 32(60) (Seattle, WA)
CS 5520 Mobile Application Development Adrienne H. Slaughter 6:00 pm - 9:00 pm R 10(30) (Seattle, WA)
CS 5520 Mobile Application Development Mamoun Abu-Samaha 9:00 am - 12:15 pm W 38(45) (Silicon Valley, CA)
CS 5520 Mobile Application Development Daniel Feinberg TBA 28(29) (Online)
CS 5600 Computer Systems Peter J. Desnoyers 3:25 pm - 5:05 pm TF 76(87)
CS 5600 Computer Systems Vinayak Rao 6:15 pm - 9:15 pm M 17(30) (Seattle, WA)
CS 5600 Computer Systems Philip J. Gust 1:00 pm - 4:15 pm W 40(45) (Silicon Valley, CA)
CS 5610 Web Development Nathaniel Tuck 9:50 am - 11:30 am TF 44(49)
CS 5700 Fundamentals of Computer Networking Zhifeng Sun 6:15 pm - 9:15 pm M 59(60) (Seattle, WA)
CS 5700 Fundamentals of Computer Networking Mojgan Ghasemi 6:00 pm - 9:15 pm W 16(17)
CS 5700 Fundamentals of Computer Networking Kanaka P. Saripalli 1:00 pm - 4:15 pm S 10(35) (Silicon Valley, CA)
CS 5700 Fundamentals of Computer Networking Kanaka P. Saripalli TBA 29(30) (Online)
CS 5800 Algorithms Ravi Sundaram 1:35 pm - 3:15 pm TF 215(215)
CS 5800 Algorithms Hosung Song 6:30 pm - 9:30 pm R 58(60) (Seattle, WA)
CS 5800 Algorithms Anurag Bhardwaj 6:00 pm - 9:15 pm M 30(35) (Silicon Valley, CA)
CS 5800 Algorithms Ahmed K. Ezzat TBA 30(30) (Online)
CS 5800 Algorithms Hamidreza Jahanjou 6:00 pm - 9:15 pm W 8(35) (Silicon Valley, CA)
CS 5800 Algorithms Ricardo A. Baeza-Yates 6:00 pm - 9:15 pm R 11(24) (San Francisco, CA)
CS 5964 Experiential Project Austin K. Isaacson TBA 0(40) (Online)
CS 6120 Natural Language Processing Lu Wang 2:50 pm - 4:30 pm MW 40(40)
CS 6120 Natural Language Processing Rahul H. Bhagat 6:00 pm - 9:00 pm W 11(20) (Seattle, WA)
CS 6140 Machine Learning Predrag Radivojac 3:25 pm - 5:05 pm TF 69(150)
CS 6140 Machine Learning Craig H. Martell 1:00 pm - 4:00 pm F 36(47) (Seattle, WA)
CS 6140 Machine Learning Abraham H. Bagherjeiran 6:00 pm - 9:15 pm R 11(45) (Silicon Valley, CA)
CS 6140 Machine Learning Sara Arunagiri TBA 13(30) (Online)
CS 6200 Information Retrieval David A. Smith 9:50 am - 11:30 am TF 73(88)
CS 6200 Information Retrieval Raman Chandrasekar 6:15 pm - 9:15 pm M 35(36) (Seattle, WA)
CS 6200 Information Retrieval Omar Alonso 6:00 pm - 9:15 pm R 11(35) (Silicon Valley, CA)
CS 6220 Data Mining Techniques Tina Eliassi-Rad 11:45 am - 1:25 pm T 21(25)
CS 6220 Data Mining Techniques Everaldo M. Aguiar 6:00 pm - 9:00 pm R 20(20) (Seattle, WA)
CS 6220 Data Mining Techniques Sara Arunagiri TBA 30(30) (Online)
CS 6240 Large-Scale Parallel Data Processing Mirek Riedewald 2:50 pm - 4:30 pm MW 45(49)
CS 6240 Large-Scale Parallel Data Processing Mirek Riedewald 11:45 am - 1:25 pm T 59(60)
CS 6410 Compilers Olin Shivers III 11:45 am - 1:25 pm T 10(16)
CS 6410 Compilers Tamara Bonaci 12:00 pm - 3:00 pm M 9(15) (Seattle, WA)
CS 6620 Fundamentals of Cloud Computing Peter J. Desnoyers 9:50 am - 11:30 am TF 38(39)
CS 6650 Building Scalable Distributed Systems Ian Gorton 3:00 pm - 6:00 pm T 60(60) (Seattle, WA)
CS 6949 Graduate Cooperative Education Seminar Francisco C. Mesch 4:45 pm - 6:15 pm R 34(40) (Seattle, WA)
CS 6949 Graduate Cooperative Education Seminar Francisco C. Mesch 1:00 pm - 2:30 pm T 14(40) (Seattle, WA)
CS 6949 Graduate Cooperative Education Seminar Smajl Cengic 1:35 pm - 3:15 pm T 37(60)
CS 6949 Graduate Cooperative Education Seminar Smajl Cengic 3:25 pm - 5:05 pm R 59(60)
CS 6949 Graduate Cooperative Education Seminar Kathleen Vander Laan 11:45 am - 1:25 pm W 40(40)
CS 6949 Graduate Cooperative Education Seminar Smajl Cengic 3:25 pm - 5:05 pm R 40(40)
CS 6949 Graduate Cooperative Education Seminar Ethan A. Selinger 11:45 am - 1:25 pm F 25(20)
CS 6949 Graduate Cooperative Education Seminar Smajl Cengic 3:25 pm - 5:05 pm R 20(20)
CS 6949 Graduate Cooperative Education Seminar Kathleen Vander Laan 11:45 am - 1:25 pm W 20(20)
CS 6949 Graduate Cooperative Education Seminar Smajl Cengic 11:45 am - 1:25 pm F 6(20)
CS 6949 Graduate Cooperative Education Seminar Smajl Cengic 11:45 am - 1:25 pm F 0(10)
CS 6949 Graduate Cooperative Education Seminar Smajl Cengic 11:45 am - 1:25 pm F 4(20)
CS 6949 Graduate Cooperative Education Seminar Smajl Cengic TBA 20(20) (Online)
CS 6949 Graduate Cooperative Education Seminar Ethan A. Selinger TBA 8(8) (Online)
CS 6949 Graduate Cooperative Education Seminar Ethan A. Selinger TBA 11(12) (Online)
CS 6949 Graduate Cooperative Education Seminar Ethan A. Selinger TBA 3(20) (Online)
CS 6949 Graduate Cooperative Education Seminar Kathleen Vander Laan TBA 20(20) (Online)
CS 6949 Graduate Cooperative Education Seminar Smajl Cengic 11:45 am - 1:25 pm F 7(10)
CS 6964 Co-op Work Experience Smajl Cengic TBA 57(100) (No campus, no room needed)
CS 6964 Co-op Work Experience Ethan A. Selinger TBA 70(100) (No campus, no room needed)
CS 6964 Co-op Work Experience Kathleen Vander Laan TBA 34(100) (No campus, no room needed)
CS 6964 Co-op Work Experience Francisco C. Mesch TBA 16(99) (No campus, no room needed)
CS 6965 Co-op Work Experience Abroad Francisco C. Mesch TBA 1(20) (No campus, no room needed)
CS 6965 Co-op Work Experience Abroad Smajl Cengic TBA 1(15) (No campus, no room needed)
CS 7180 Spec Top in AI: Deep Learning Raman Chandrasekar 2:00 pm - 5:00 pm R 10(15) (Seattle, WA)
CS 7290 Special Topics in Data Science Olga Vitek 9:50 am - 11:30 am TF 25(30)
CS 7340 Theory and Methods in Human Computer Interaction Magy Seif El-Nasr 3:25 pm - 5:05 pm TF 21(30)
CS 7485 Special Topics in Formal Methods Stavros Trypakis 2:50 pm - 4:30 pm MW 5(10)
CS 7580 Special Topics in Software Engineering Jan Vitek 6:00 pm - 9:15 pm W 15(30)
CS 7610 Foundations of Distributed Systems Cristina Nita-Rotaru 2:50 pm - 4:30 pm MW 30(30)
CS 7780 Special Topics in Networks William K. Robertson 11:45 am - 1:25 pm T 7(19)
CS 7800 Advanced Algorithms Huy L. Nguyen 11:45 am - 1:25 pm MR 29(30)
CS 8674 Master’s Project Jose G. Annunziato TBA 2(10) (No campus, no room needed)
CS 8674 Master’s Project Mirek Riedewald TBA 1(5) (No campus, no room needed)