CS 0130; Seminar in Professional Communication; Jane E. Kokernak; 3:30 pm - 5:00 pm R; 10(25); CS 1100; Computer Science and Its Applications; Ghita Amor-Tijani; 8:00 am - 9:45 am M; 28(36); CS 1100; Computer Science and Its Applications; Karl J. Lieberherr; 8:00 am - 9:45 am M; 12(36); CS 1100; Computer Science and Its Applications; Karl J. Lieberherr; 9:50 am - 11:35 am M; 31(36); CS 1100; Computer Science and Its Applications; David W. Sprague; 1:00 pm - 2:45 pm M; 35(36); CS 1100; Computer Science and Its Applications; Ghita Amor-Tijani; 8:00 am - 9:45 am T; 37(36); CS 1100; Computer Science and Its Applications; Ghita Amor-Tijani; 8:00 am - 9:45 am W; 25(36); CS 1100; Computer Science and Its Applications; Karl J. Lieberherr; 9:50 am - 11:35 am W; 14(36); CS 1100; Computer Science and Its Applications; Michael A. Weintraub; 8:00 am - 9:45 am R; 12(36); CS 1100; Computer Science and Its Applications; Karl J. Lieberherr; 9:50 am - 11:35 am R; 23(36); CS 1100; Computer Science and Its Applications; Michael A. Weintraub; 11:45 am - 1:30 pm R; 31(36); CS 1100; Computer Science and Its Applications; Ghita Amor-Tijani; 11:45 am - 1:30 pm R; 35(36); CS 1100; Computer Science and Its Applications; David W. Sprague; 1:35 pm - 3:20 pm R; 36(36); CS 1200; Leadership Skill Development; Dawn Shirak; 9:50 am - 11:30 am F; 20(20); CS 1200; Leadership Skill Development; Jill A. Forgash; 11:45 am - 1:25 pm F; 19(20); CS 1200; Leadership Skill Development; Claire E. Wassinger; 1:35 pm - 3:15 pm F; 18(20); CS 1200; Leadership Skill Development; Jessica C. Speece; 11:45 am - 1:25 pm F; 18(25); CS 1210; Professional Development for CCIS Co-op; Yasmil Montes; 11:45 am - 1:25 pm T; 48(40); CS 1210; Professional Development for CCIS Co-op; Brianne M. McDonough; 11:45 am - 1:25 pm T; 49(40); CS 1210; Professional Development for CCIS Co-op; Priyanka Bishnoi; 1:35 pm - 3:15 pm T; 46(40); CS 1210; Professional Development for CCIS Co-op; Anis H. Abdulle; 1:35 pm - 3:15 pm T; 46(40); CS 1210; Professional Development for CCIS Co-op; Brian F. Sweeney; 3:25 pm - 5:05 pm T; 45(40); CS 1800; Discrete Structures; Ravi Sundaram; 3:25 pm - 5:05 pm TF; 77(73); CS 1800; Discrete Structures; John N. Rachlin; 1:35 pm - 3:15 pm TF; 112(100); CS 1802; Seminar for CS 1800; Vidoje Mihajlovikj; 9:15 am - 10:20 am W; 20(25); CS 1802; Seminar for CS 1800; Vidoje Mihajlovikj; 8:00 am - 9:05 am W; 25(25); 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; 10:30 am - 11:35 am W; 24(25); CS 1802; Seminar for CS 1800; Vidoje Mihajlovikj; 9:15 am - 10:20 am R; 20(25); CS 1802; Seminar for CS 1800; Vidoje Mihajlovikj; 10:30 am - 11:35 am R; 24(25); CS 1802; Seminar for CS 1800; Vidoje Mihajlovikj; 1:35 pm - 2:40 pm R; 24(25); CS 1802; Seminar for CS 1800; Vidoje Mihajlovikj; 2:50 pm - 3:55 pm R; 27(25); CS 2500; Fundamentals of Computer Science 1; Alan E. Mislove; 9:15 am - 10:20 am MWR; 71(75); CS 2500; Fundamentals of Computer Science 1; Alan E. Mislove; 10:30 am - 11:35 am MWR; 70(72); CS 2500; Fundamentals of Computer Science 1; Olin Shivers III; 1:35 pm - 2:40 pm MWR; 77(75); CS 2500; Fundamentals of Computer Science 1; Olin Shivers III; 4:35 pm - 5:40 pm MWR; 81(75); CS 2501; Lab for CS 2500; Rebecca W. MacKenzie; 8:00 am - 9:40 am F; 44(46); CS 2501; Lab for CS 2500; Rebecca W. MacKenzie; 8:00 am - 9:40 am F; 53(55); CS 2501; Lab for CS 2500; Rebecca W. MacKenzie; 9:50 am - 11:30 am F; 52(55); CS 2501; Lab for CS 2500; Rebecca W. MacKenzie; 11:45 am - 1:25 pm F; 53(55); CS 2501; Lab for CS 2500; Rebecca W. MacKenzie; 1:35 pm - 3:15 pm F; 52(55); CS 2501; Lab for CS 2500; Rebecca W. MacKenzie; 3:25 pm - 5:05 pm F; 45(55); CS 2510; Fundamentals of Computer Science 2; Benjamin S. Lerner; 10:30 am - 11:35 am MWR; 62(68); CS 2510; Fundamentals of Computer Science 2; Leena Razzaq; 9:15 am - 10:20 am MWR; 120(114); CS 2510; Fundam of Computer Sci 2; Leena Razzaq; 10:30 am - 11:35 am MWR; 130(120); CS 2510; Fundamentals of Computer Science 2; Jason B. Hemann; 1:35 pm - 2:40 pm MWR; 113(114); CS 2510; Fundamentals of Computer Science 2; Jason B. Hemann; 4:35 pm - 5:40 pm MWR; 113(114); CS 2511; Lab for CS 2510; Benjamin S. Lerner; 1:35 pm - 3:15 pm T; 50(55); CS 2511; Lab for CS 2510; Benjamin S. Lerner; 3:25 pm - 5:05 pm T; 12(55); CS 2511; Lab for CS 2510; Leena Razzaq; 8:00 am - 9:40 am T; 55(55); CS 2511; Lab for CS 2510; Leena Razzaq; 7:05 pm - 8:45 pm T; 31(46); CS 2511; Lab for CS 2510; Leena Razzaq; 9:50 am - 11:30 am T; 46(46); CS 2511; Lab for CS 2510; Leena Razzaq; 9:50 am - 11:30 am T; 55(55); CS 2511; Lab for CS 2510; Leena Razzaq; 11:45 am - 1:25 pm T; 46(46); CS 2511; Lab for CS 2510; Leena Razzaq; 11:45 am - 1:25 pm T; 55(55); CS 2511; Lab for CS 2510; Leena Razzaq; 1:35 pm - 3:15 pm T; 45(46); CS 2511; Lab for CS 2510; Leena Razzaq; 3:25 pm - 5:05 pm T; 46(46); CS 2511; Lab for CS 2510; Leena Razzaq; 5:15 pm - 6:55 pm T; 45(46); CS 2511; Lab for CS 2510; Leena Razzaq; 5:15 pm - 6:55 pm T; 52(55); CS 2550; Foundations of Cybersecurity; Christopher B. Wilson; 11:45 am - 1:25 pm T; 99(90); CS 2800; Logic and Computation; Pete Manolios; 10:30 am - 11:35 am MWR; 70(75); CS 2800; Logic and Computation; Stavros Trypakis; 1:35 pm - 2:40 pm MWR; 72(75); CS 2800; Logic and Computation; Pete Manolios; 4:35 pm - 5:40 pm MWR; 75(75); CS 2801; Lab for CS 2800; Pete Manolios; 9:50 am - 10:40 am F; 30(29); CS 2801; Lab for CS 2800; Pete Manolios; 10:45 am - 11:35 am F; 27(28); CS 2801; Lab for CS 2800; Pete Manolios; 11:45 am - 12:35 pm F; 28(28); CS 2801; Lab for CS 2800; Pete Manolios; 12:40 pm - 1:30 pm F; 28(28); CS 2801; Lab for CS 2800; Pete Manolios; 1:35 pm - 2:25 pm F; 28(28); CS 2801; Lab for CS 2800; Pete Manolios; 2:30 pm - 3:20 pm F; 28(28); CS 2801; Lab for CS 2800; Pete Manolios; 3:25 pm - 4:15 pm F; 26(28); CS 2801; Lab for CS 2800; Pete Manolios; 4:20 pm - 5:10 pm F; 22(28); CS 2810; Mathematics of Data Models; Kevin L. Gold; 4:35 pm - 5:40 pm MWR; 31(49); CS 3000; Algorithms and Data; Paul E. Hand; 2:50 pm - 4:30 pm MW; 74(75); CS 3000; Algorithms and Data; Walter A. Schnyder; 9:50 am - 11:30 am TF; 50(73); CS 3000; Algorithms and Data; Walter A. Schnyder; 1:35 pm - 3:15 pm TF; 41(73); CS 3200; Database Design; John N. Rachlin; 10:30 am - 11:35 am MWR; 76(75); CS 3200; Database Design; Kathleen T. Durant; 1:35 pm - 2:40 pm MWR; 71(74); CS 3200; Database Design; John N. Rachlin; 11:45 am - 1:25 pm T; 76(75); CS 3500; Object-Oriented Design; Clark C. Freifeld; 11:45 am - 1:25 pm MR; 84(87); CS 3500; Object-Oriented Design; Clark C. Freifeld; 9:50 am - 11:30 am TF; 72(87); CS 3520; Programming in C++; Seth E. Cooper; 11:45 am - 1:25 pm MR; 36(60); CS 3540; Game Programming; Pratheep Kumar Paranthaman; 9:50 am - 11:30 am TF; 28(40); CS 3650; Computer Systems; Nathaniel Tuck; 1:35 pm - 3:15 pm TF; 81(87); CS 3650; Computer Systems; Nathaniel Tuck; 3:25 pm - 5:05 pm TF; 55(87); CS 3700; Networks and Distributed Systems; Alden W. Jackson; 11:45 am - 1:25 pm T; 87(87); CS 3700; Networks and Distributed Systems; Christopher B. Wilson; 4:35 pm - 5:40 pm MWR; 51(49); CS 3800; Theory of Computation; William D. Clinger; 1:35 pm - 3:15 pm TF; 32(70); CS 3800; Theory of Computation; William D. Clinger; 2:50 pm - 4:30 pm MW; 64(70); CS 3950; Introduction to Computer Science Research; David R. Choffnes; 9:50 am - 11:30 am F; 27(35); CS 4100; Artificial Intelligence; Lok Sang L. Wong; 9:50 am - 11:30 am TF; 61(65); CS 4120; Natural Language Processing; Lu Wang; 9:50 am - 11:30 am TF; 11(15); CS 4150; Game Artificial Intelligence; Kevin L. Gold; 11:45 am - 1:25 pm T; 28(30); CS 4170; The Law, Ethics, and Policy of Data and Digital Technologies; Woodrow N. Hartzog; 9:50 am - 11:30 am TF; 21(30); CS 4300; Computer Graphics; Amit P. Shesh; 1:35 pm - 3:15 pm TF; 39(47); CS 4400; Programming Languages; Benjamin J. Hescott; 6:00 pm - 9:00 pm T; 80(77); CS 4410; Compilers; Benjamin S. Lerner; 2:50 pm - 4:30 pm MW; 26(30); CS 4500; Software Development; Jose G. Annunziato; 1:35 pm - 3:15 pm TF; 70(73); CS 4500; Software Development; Jose G. Annunziato; 3:25 pm - 5:05 pm TF; 73(73); CS 4550; Web Development; Nathaniel Tuck; 11:45 am - 1:25 pm MR; 47(50); CS 4610; Robotic Science and Systems; Robert J. Platt; 3:25 pm - 5:05 pm TF; 12(30); CS 4700; Network Fundamentals; Alden W. Jackson; 6:00 pm - 9:00 pm W; 12(30); CS 4710; Mobile and Wireless Systems; Aanjhan Ranganathan; 6:00 pm - 9:00 pm R; 5(10); CS 4740; Network Security; William K. Robertson; 11:45 am - 1:25 pm T; 12(30); CS 4850; Building Game Engines; Michael D. Shah; 2:50 pm - 4:30 pm MW; 18(20); CS 5001; Intensive Foundations of Computer Science; Elena Strange; 6:00 pm - 9:00 pm M; 61(75); CS 5001; Intensive Foundations of Computer Science; Anthony J. Mullen; 5:45 pm - 8:45 pm T; 29(60); (Seattle, WA) CS 5001; Intensive Foundations of Computer Science; Andrew C. Dickens; 1:00 pm - 4:00 pm M; 20(45); (Silicon Valley, CA) CS 5001; Intensive Foundations of Computer Science; Maria E. Jump; 6:00 pm - 9:00 pm M; 13(24); (Charlotte, NC) CS 5001; Intensive Foundations of Computer Science; John Y. Park; 6:00 pm - 9:00 pm T; 19(25); (San Francisco, CA) CS 5002; Discrete and Data Structures; Walter A. Schnyder; 6:00 pm - 9:00 pm W; 56(75); CS 5002; Discrete and Data Structures; Adrienne H. Slaughter; 6:00 pm - 9:00 pm M; 35(60); (Seattle, WA) CS 5002; Discrete and Data Structures; Hamidreza Jahanjou; 6:00 pm - 9:00 pm T; 20(45); (Silicon Valley, CA) CS 5002; Discrete and Data Structures; Obafemi A. Balogun; 6:00 pm - 9:00 pm T; 7(24); (Charlotte, NC) CS 5002; Discrete and Data Structures; John Y. Park; 6:00 pm - 9:00 pm W; 18(25); (San Francisco, CA) CS 5003; Recitation for CS 5001; Elena Strange; 6:00 pm - 9:00 pm R; 38(38); CS 5003; Recitation for CS 5001; Elena Strange; 6:00 pm - 9:00 pm R; 23(38); CS 5003; Recitation for CS 5001; Anthony J. Mullen; 6:00 pm - 9:00 pm W; 29(60); (Seattle, WA) CS 5003; Recitation for CS 5001; Edward P. Katz; 1:00 pm - 4:00 pm F; 20(45); (Silicon Valley, CA) CS 5003; Recitation for CS 5001; Maria E. Jump; 6:00 pm - 9:00 pm R; 13(24); (Charlotte, NC) CS 5003; Recitation for CS 5001; Mark L. Miller; 6:00 pm - 9:00 pm R; 19(25); (San Francisco, CA) CS 5004; Object-Oriented Design; Clark C. Freifeld; 2:50 pm - 5:50 pm T; 35(60); CS 5004; Object-Oriented Design; Amit P. Shesh; 6:00 pm - 9:00 pm T; 59(60); CS 5004; Object-Oriented Design; Philip J. Gust; 11:00 am - 2:00 pm MT; 38(45); (Silicon Valley, CA) CS 5004; Object-Oriented Design; Tamara Bonaci; 11:00 am - 2:00 pm M; 46(45); (Seattle, WA) CS 5004; Object-Oriented Design; Abigail C. Evans; 6:00 pm - 9:00 pm M; 31(36); (Seattle, WA) CS 5004; Object-Oriented Design; Maria E. Jump; 6:00 pm - 9:00 pm T; 8(24); (Charlotte, NC) CS 5005; Recitation for CS 5004; Amit P. Shesh; 2:50 pm - 5:50 pm M; 27(30); CS 5005; Recitation for CS 5004; Amit P. Shesh; 2:50 pm - 5:50 pm M; 19(30); CS 5005; Recitation for CS 5004; Clark C. Freifeld; 6:00 pm - 9:00 pm M; 30(30); CS 5005; Recitation for CS 5004; Clark C. Freifeld; 6:00 pm - 9:00 pm M; 18(30); CS 5005; Recitation for CS 5004; Philip J. Gust; 11:00 am - 2:00 pm W; 38(45); (Silicon Valley, CA) CS 5005; Recitation for CS 5004; Tamara Bonaci; 12:30 pm - 3:30 pm T; 46(45); (Seattle, WA) CS 5005; Recitation for CS 5004; Andrew C. Dickens; 6:00 pm - 9:00 pm T; 31(36); (Seattle, WA) CS 5005; Recitation for CS 5004; Maria E. Jump; 6:00 pm - 9:00 pm R; 8(24); (Charlotte, NC) CS 5006; Algorithms; Philip J. Gust; 11:00 am - 2:00 pm MT; 35(45); (Silicon Valley, CA) CS 5006; Algorithms; Michael D. Shah; 2:50 pm - 5:50 pm R; 61(75); CS 5006; Algorithms; Vidoje Mihajlovikj; 6:00 pm - 9:00 pm R; 26(75); CS 5006; Algorithms; Adrienne H. Slaughter; 9:00 am - 12:00 pm T; 40(40); (Seattle, WA) CS 5006; Algorithms; Joseph B. Buck; 6:00 pm - 9:00 pm R; 36(45); (Seattle, WA) CS 5006; Algorithms; Tiffani L. Williams; 6:00 pm - 9:00 pm M; 5(24); (Charlotte, NC) CS 5007; Computer Systems; Michael D. Shah; 2:50 pm - 5:50 pm R; 57(60); CS 5007; Computer Systems; Vidoje Mihajlovikj; 6:00 pm - 9:00 pm R; 25(60); CS 5007; Computer Systems; Philip J. Gust; 11:00 am - 2:00 pm W; 35(45); (Silicon Valley, CA) CS 5007; Computer Systems; Adrienne H. Slaughter; 9:00 am - 12:00 pm T; 41(40); (Seattle, WA) CS 5007; Computer Systems; Joseph B. Buck; 6:00 pm - 9:00 pm R; 34(45); (Seattle, WA) CS 5007; Computer Systems; Tiffani L. Williams; 6:00 pm - 9:00 pm M; 5(24); (Charlotte, NC) CS 5010; Programming Design Paradigm; Amit P. Shesh; 9:50 am - 11:30 am TF; 56(75); CS 5011; Recitation for CS 5010; Amit P. Shesh; 11:45 am - 1:25 pm R; 23(36); CS 5011; Recitation for CS 5010; Amit P. Shesh; 2:50 pm - 4:30 pm R; 33(40); CS 5100; Foundations of Artificial Intelligence; Christopher J. Amato; 11:45 am - 1:25 pm MR; 76(87); CS 5100; Foundations of Artificial Intelligence; Raman Chandrasekar; 6:00 pm - 9:00 pm W; 17(30); (Seattle, WA) CS 5150; Game Artificial Intelligence; Kevin L. Gold; 11:45 am - 1:25 pm T; 32(35); CS 5200; Database Management Systems; Kathleen T. Durant; 6:00 pm - 9:00 pm T; 72(75); CS 5200; Database Management Systems; Daniel Feinberg; TBA ; 14(30); (Online) CS 5200; Database Management Systems; Sara Arunagiri; TBA ; 29(30); (Online) CS 5310; Computer Graphics; Amit P. Shesh; 1:35 pm - 3:15 pm TF; 6(8); CS 5335; Robotic Science and Systems; Robert J. Platt; 3:25 pm - 5:05 pm TF; 30(45); CS 5340; Computer/Human Interaction; David W. Sprague; 1:35 pm - 3:15 pm TF; 21(30); CS 5400; Principles of Programming Language; Benjamin J. Hescott; 6:00 pm - 9:00 pm T; 13(10); CS 5400; Principles of Programming Language; Anthony J. Mullen; 2:45 pm - 5:45 pm T; 5(20); (Seattle, WA) CS 5500; Managing Software Development; Michael A. Weintraub; 2:50 pm - 4:30 pm MW; 31(55); CS 5500; Managing Software Development; Michael A. Weintraub; 6:00 pm - 9:00 pm M; 53(55); CS 5500; Managing Software Development; Edward P. Katz; 1:00 pm - 4:00 pm W; 0(35); (Silicon Valley, CA) CS 5500; Managing Software Development; Alexander A. Donaldson; 6:00 pm - 9:00 pm W; 20(18); (Seattle, WA) CS 5520; Mobile Application Development; Mamoun Abu-Samaha; 9:00 am - 12:00 pm W; 18(35); (Silicon Valley, CA) CS 5600; Computer Systems; Peter J. Desnoyers; 6:00 pm - 9:00 pm R; 66(80); CS 5600; Computer Systems; Philip J. Gust; 11:00 am - 2:00 pm R; 39(45); (Silicon Valley, CA) CS 5600; Computer Systems; Alexander B. Lash; 6:15 pm - 9:15 pm T; 15(18); (Seattle, WA) CS 5610; Web Development; Jose G. Annunziato; 6:00 pm - 9:00 pm T; 86(87); CS 5610; Web Development; John Alexis Guerra Gomez; 10:00 am - 1:00 pm F; 19(35); (Silicon Valley, CA) CS 5610; Web Development; Ming Huo; 6:00 pm - 9:00 pm R; 37(36); (Seattle, WA) CS 5700; Fundamentals of Computer Networking; Alden W. Jackson; 6:00 pm - 9:00 pm W; 30(40); CS 5770; Software Vulnerabilities and Security; Gene D. Cooperman; 3:25 pm - 5:05 pm TF; 33(50); CS 5770; Software Vulnerabilities and Security; Tamara Bonaci; 12:00 pm - 3:00 pm R; 5(20); (Seattle, WA) CS 5800; Algorithms; Emanuele Viola; TBA ; 29(70); (Online) CS 5800; Algorithms; Emanuele Viola; 2:50 pm - 4:30 pm MW; 70(70); CS 5800; Algorithms; Zhifeng Sun; 6:00 pm - 9:00 pm M; 49(50); (Seattle, WA) CS 5800; Algorithms; Rukmini Vijaykumar; 6:00 pm - 9:00 pm R; 54(70); CS 5800; Algorithms; Ricardo A. Baeza-Yates; 6:00 pm - 9:00 pm R; 25(45); (Silicon Valley, CA) CS 5850; Building Game Engines; Michael D. Shah; 2:50 pm - 4:30 pm MW; 25(30); CS 6120; Natural Language Processing; Lu Wang; 9:50 am - 11:30 am TF; 41(45); CS 6120; Natural Language Processing; Kanaka P. Saripalli; 5:30 pm - 8:30 pm F; 10(35); (Silicon Valley, CA) CS 6140; Machine Learning; Ehsan Elhamifar; 2:50 pm - 4:30 pm MW; 40(65); CS 6140; Machine Learning; Predrag Radivojac; 5:30 pm - 7:10 pm TF; 23(65); CS 6140; Machine Learning; Virgil Pavlu; 11:45 am - 1:25 pm T; 44(50); CS 6140; Machine Learning; Abraham H. Bagherjeiran; 9:00 am - 12:00 pm S; 7(35); (Silicon Valley, CA) CS 6140; Machine Learning; Kevin M. Small; 6:00 pm - 9:00 pm T; 15(30); (Seattle, WA) CS 6140; Machine Learning; Gregory V. Michaelson; 6:00 pm - 9:00 pm M; 4(24); (Charlotte, NC) CS 6140; Machine Learning; Sara Arunagiri; TBA ; 17(30); (Online) CS 6200; Information Retrieval; Rukmini Vijaykumar; 6:00 pm - 9:00 pm T; 56(82); CS 6200; Information Retrieval; Omar Alonso; 6:00 pm - 9:00 pm W; 6(35); (Silicon Valley, CA) CS 6220; Data Mining Techniques; Tina Eliassi-Rad; 1:35 pm - 3:15 pm TF; 20(38); CS 6220; Data Mining Techniques; Reid A. Johnson; 6:30 pm - 9:30 pm R; 11(15); (Seattle, WA) CS 6220; Data Mining Techniques; Sara Arunagiri; TBA ; 30(30); (Online) CS 6240; Large-Scale Parallel Data Processing; Mirek Riedewald; 11:45 am - 1:25 pm T; 50(50); CS 6240; Large-Scale Parallel Data Processing; Ming-Chuan Wu; 5:30 pm - 8:30 pm R; 30(30); (Seattle, WA) CS 6350; Empirical Research Methods; Stephen S. Intille; 2:50 pm - 4:30 pm MW; 4(15); CS 6351; Lab for CS 6350; Stephen S. Intille; 4:35 pm - 5:40 pm M; 4(15); CS 6410; Compilers; Benjamin S. Lerner; 2:50 pm - 4:30 pm MW; 11(19); CS 6510; Advanced Software Development; Ian Gorton; 3:00 pm - 6:00 pm T; 5(10); (Seattle, WA) CS 6510; Advanced Software Development; Ian Gorton; 6:00 pm - 9:00 pm T; 7(10); CS 6510; Advanced Software Development; Ian Gorton; 3:00 pm - 6:00 pm T; 1(10); (Silicon Valley, CA) CS 6535; Engineering Reliable Software; Thomas Wahl; 9:50 am - 11:30 am TF; 6(30); CS 6620; Fundamentals of Cloud Computing; Anthony J. Mullen; 2:45 pm - 5:45 pm W; 19(20); (Seattle, WA) CS 6650; Building Scalable Distributed Systems; Kanaka P. Saripalli; 9:00 am - 12:00 pm S; 23(45); (Silicon Valley, CA) CS 6710; Wireless Network; Aanjhan Ranganathan; 6:00 pm - 9:00 pm R; 16(50); CS 6740; Network Security; William K. Robertson; 11:45 am - 1:25 pm T; 12(45); CS 6949; Graduate Cooperative Education Seminar; Smajl Cengic; 1:35 pm - 3:15 pm T; 39(40); CS 6949; Graduate Cooperative Education Seminar; Smajl Cengic; 1:35 pm - 3:15 pm T; 19(20); CS 6949; Graduate Cooperative Education Seminar; Francisco C. Mesch; 5:00 pm - 6:30 pm R; 20(30); (Seattle, WA) CS 6949; Graduate Cooperative Education Seminar; Ethan A. Selinger; 2:50 pm - 4:30 pm R; 33(60); CS 6949; Graduate Cooperative Education Seminar; Ethan A. Selinger; TBA ; 20(20); (Online) CS 6964; Co-op Work Experience; Francisco C. Mesch; TBA ; 25(100); (No campus, no room needed) CS 6964; Co-op Work Experience; Kathleen Vander Laan; TBA ; 54(100); (No campus, no room needed) CS 6964; Co-op Work Experience; Ethan A. Selinger; TBA ; 75(100); (No campus, no room needed) CS 6964; Co-op Work Experience; Kathleen Vander Laan; TBA ; 52(100); (No campus, no room needed) CS 6965; Co-op Work Experience Abroad; Francisco C. Mesch; TBA ; 5(20); (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; Kathleen Vander Laan; TBA ; 1(5); (No campus, no room needed) CS 7140; Advanced Machine Learning; Jan-Willem Van De Meent; 3:25 pm - 5:05 pm TF; 12(30); CS 7180; Special Topics in Artificial Intelligence; Qi Yu; 11:45 am - 1:25 pm MR; 21(30); CS 7180; Special Topics in Artificial Intelligence; Abigail C. Evans; 6:00 pm - 9:00 pm W; 14(15); (Seattle, WA) CS 7250; Information Visualization: Theory and Applications; Michelle A. Borkin; 11:45 am - 1:25 pm MR; 27(30); CS 7280; Special Topics in Database Management; Mirek Riedewald; 2:50 pm - 4:30 pm MW; 7(30); CS 7290; Special Topics in Data Science; James G. Shanahan; 5:30 pm - 8:30 pm TW; 0(30); (San Francisco, CA) CS 7480; Special Topics in Programming Language; Amal Ahmed; 2:50 pm - 4:30 pm MW; 7(30); CS 7580; Special Topics in Software Engineering; Vinayak Rao; 6:30 pm - 9:30 pm M; 24(25); (Seattle, WA) CS 7680; Internet of Things; Adrienne H. Slaughter; 1:00 pm - 4:00 pm W; 7(13); (Seattle, WA) CS 7805; Theory of Computation; Ravi Sundaram; 11:45 am - 1:25 pm T; 5(30); CS 7880; Special Topics in Theoretical Computer Science; Huy L. Nguyen; 11:45 am - 1:25 pm MR; 6(30);