Introduction to Search; CS 0210; TBD; 9:00 am - 12:00 pm S; 0(25) Computer Science and Its Applications; CS 1100; Karl J. Lieberherr; 9:15 am - 10:20 am M; 19(19); (Hybrid) Computer Science and Its Applications; CS 1100; Ghita Amor-Tijani; 10:30 am - 11:35 am M; 19(19); (Hybrid) Computer Science and Its Applications; CS 1100; Jose G. Annunziato; 10:30 am - 11:35 am M; 19(19); (Hybrid) Computer Science and Its Applications; CS 1100; Karl J. Lieberherr; 1:35 pm - 2:40 pm M; 19(19); (Hybrid) Computer Science and Its Applications; CS 1100; Vidoje Mihajlovikj; 1:35 pm - 2:40 pm M; 19(19); (Hybrid) Computer Science and Its Applications; CS 1100; David W. Sprague; 4:35 pm - 5:40 pm M; 19(19); (Hybrid) Computer Science and Its Applications; CS 1100; Karl J. Lieberherr; 9:15 am - 10:20 am W; 19(19); (Hybrid) Computer Science and Its Applications; CS 1100; Ghita Amor-Tijani; 10:30 am - 11:35 am W; 18(19); (Hybrid) Computer Science and Its Applications; CS 1100; Jose G. Annunziato; 10:30 am - 11:35 am W; 19(19); (Hybrid) Computer Science and Its Applications; CS 1100; Karl J. Lieberherr; 1:35 pm - 2:40 pm W; 19(19); (Hybrid) Computer Science and Its Applications; CS 1100; Vidoje Mihajlovikj; 1:35 pm - 2:40 pm W; 19(19); (Hybrid) Computer Science and Its Applications; CS 1100; David W. Sprague; 4:35 pm - 5:40 pm W; 19(19); (Hybrid) Computer Science and Its Applications; CS 1100; Karl J. Lieberherr; 9:15 am - 10:20 am R; 19(19); (Hybrid) Computer Science and Its Applications; CS 1100; Ghita Amor-Tijani; 10:30 am - 11:35 am R; 19(19); (Hybrid) Computer Science and Its Applications; CS 1100; Jose G. Annunziato; 10:30 am - 11:35 am R; 19(19); (Hybrid) Computer Science and Its Applications; CS 1100; Karl J. Lieberherr; 1:35 pm - 2:40 pm R; 19(19); (Hybrid) Computer Science and Its Applications; CS 1100; Vidoje Mihajlovikj; 1:35 pm - 2:40 pm R; 18(19); (Hybrid) Computer Science and Its Applications; CS 1100; David W. Sprague; 4:35 pm - 5:40 pm R; 19(19); (Hybrid) Computer Science/Information Science Overview 1; CS 1200; Prajna V. Kulkarni; 9:50 am - 11:30 am T; 19(19) Computer Science/Information Science Overview 1; CS 1200; Megan M. Giordano; 9:50 am - 11:30 am T; 19(19) Computer Science/Information Science Overview 1; CS 1200; Susan Loffredo; 9:50 am - 11:30 am T; 19(19) Computer Science/Information Science Overview 1; CS 1200; Susan Loffredo; 11:45 am - 1:25 pm T; 18(19) Computer Science/Information Science Overview 1; CS 1200; Jessica C. Speece; 11:45 am - 1:25 pm T; 19(19) Computer Science/Information Science Overview 1; CS 1200; Prajna V. Kulkarni; 1:35 pm - 3:15 pm T; 19(19) Computer Science/Information Science Overview 1; CS 1200; Jessica C. Speece; 1:35 pm - 3:15 pm T; 19(19) Computer Science/Information Science Overview 1; CS 1200; Margaret T. Gordon; 1:35 pm - 3:15 pm T; 19(19) Computer Science/Information Science Overview 1; CS 1200; Megan M. Giordano; 3:25 pm - 5:05 pm T; 18(19) Computer Science/Information Science Overview 1; CS 1200; Amy L. Carmack; 3:25 pm - 5:05 pm T; 18(19) Computer Science/Information Science Overview 1; CS 1200; Jonathan E. Lee; 6:00 pm - 7:40 pm T; 18(19) Computer Science/Information Science Overview 1; CS 1200; Margaret T. Gordon; 6:00 pm - 7:40 pm T; 19(19) Computer Science/Information Science Overview 1; CS 1200; Jessica C. Speece; 6:00 pm - 7:40 pm W; 19(19) Computer Science/Information Science Overview 1; CS 1200; Alexandra M. Ressing; 6:00 pm - 7:40 pm W; 19(19) Computer Science/Information Science Overview 1; CS 1200; Prajna V. Kulkarni; 9:50 am - 11:30 am F; 19(19) Computer Science/Information Science Overview 1; CS 1200; Alexandra M. Ressing; 9:50 am - 11:30 am F; 19(19) Computer Science/Information Science Overview 1; CS 1200; Megan M. Giordano; 9:50 am - 11:30 am F; 19(19) Computer Science/Information Science Overview 1; CS 1200; Jonathan E. Lee; 11:45 am - 1:25 pm F; 19(19) Computer Science/Information Science Overview 1; CS 1200; Alexandra M. Ressing; 11:45 am - 1:25 pm F; 19(19) Computer Science/Information Science Overview 1; CS 1200; Margaret T. Gordon; 11:45 am - 1:25 pm F; 19(19) Computer Science/Information Science Overview 1; CS 1200; Alexandra M. Ressing; 1:35 pm - 3:15 pm F; 19(19) Computer Science/Information Science Overview 1; CS 1200; Margaret T. Gordon; 1:35 pm - 3:15 pm F; 19(19) Computer Science/Information Science Overview 1; CS 1200; Megan M. Giordano; 1:35 pm - 3:15 pm F; 19(19) Computer Science/Information Science Overview 2: Co-op Preparation; CS 1210; Jennifer A. Shire; 9:50 am - 11:30 am T; 19(19) Computer Science/Information Science Overview 2: Co-op Preparation; CS 1210; Melissa A. Peikin; 9:50 am - 11:30 am T; 13(19) Computer Science/Information Science Overview 2: Co-op Preparation; CS 1210; Nathanael J. Lash; 9:50 am - 11:30 am T; 13(19) Computer Science/Information Science Overview 2: Co-op Preparation; CS 1210; Yasmil Montes; 11:45 am - 1:25 pm T; 19(19) Computer Science/Information Science Overview 2: Co-op Preparation; CS 1210; Jennifer A. Shire; 11:45 am - 1:25 pm T; 19(19) Computer Science/Information Science Overview 2: Co-op Preparation; CS 1210; Nathanael J. Lash; 11:45 am - 1:25 pm T; 18(19) Computer Science/Information Science Overview 2: Co-op Preparation; CS 1210; Priyanka Bishnoi; 1:35 pm - 3:15 pm T; 19(19) Computer Science/Information Science Overview 2: Co-op Preparation; CS 1210; Brianne M. McDonough; 1:35 pm - 3:15 pm T; 17(19) Computer Science/Information Science Overview 2: Co-op Preparation; CS 1210; Priyanka Bishnoi; 3:25 pm - 5:05 pm T; 18(19) Computer Science/Information Science Overview 2: Co-op Preparation; CS 1210; Brianne M. McDonough; 3:25 pm - 5:05 pm T; 16(19) Discrete Structures; CS 1800; Kevin C. Gold; 10:30 am - 11:35 am MWR; 79(80) Discrete Structures; CS 1800; Javed Aslam; 1:35 pm - 2:40 pm MWR; 407(412) Discrete Structures (Hon); CS 1800; Virgil Pavlu; 9:50 am - 11:30 am TF; 103(115) Seminar for CS 1800; CS 1802; Ravi Sundaram; 8:00 am - 9:05 am M; 19(19) Seminar for CS 1800; CS 1802; Michael D. Shah; 8:00 am - 9:05 am M; 19(19) Seminar for CS 1800; CS 1802; Ravi Sundaram; 9:15 am - 10:20 am M; 18(19) Seminar for CS 1800; CS 1802; Walter A. Schnyder; 9:15 am - 10:20 am M; 17(19) Seminar for CS 1800; CS 1802; Michael D. Shah; 9:15 am - 10:20 am M; 18(18) Seminar for CS 1800; CS 1802; Michael D. Shah; 10:30 am - 11:35 am M; 19(19) Seminar for CS 1800; CS 1802; Walter A. Schnyder; 10:30 am - 11:35 am M; 19(19) Seminar for CS 1800; CS 1802; Ravi Sundaram; 10:30 am - 11:35 am M; 19(19) Seminar for CS 1800; CS 1802; Walter A. Schnyder; 4:35 pm - 5:40 pm M; 18(18) Seminar for CS 1800; CS 1802; Ravi Sundaram; 4:35 pm - 5:40 pm M; 19(20) Seminar for CS 1800; CS 1802; Or Beit Aharon; 8:00 am - 9:05 am W; 19(19) Seminar for CS 1800; CS 1802; Michael D. Shah; 8:00 am - 9:05 am W; 22(19) Seminar for CS 1800; CS 1802; Kevin C. Gold; 9:15 am - 10:20 am W; 18(19) Seminar for CS 1800; CS 1802; Michael D. Shah; 9:15 am - 10:20 am W; 16(18) Seminar for CS 1800; CS 1802; Or Beit Aharon; 9:15 am - 10:20 am W; 11(19) Seminar for CS 1800; CS 1802; Kathleen T. Durant; 10:30 am - 11:35 am W; 22(22) Seminar for CS 1800 (Hon); CS 1802; Virgil Pavlu; 10:30 am - 11:35 am W; 21(29) Seminar for CS 1800; CS 1802; Michael D. Shah; 10:30 am - 11:35 am W; 22(22) Seminar for CS 1800 (Hon); CS 1802; Virgil Pavlu; 1:35 pm - 2:40 pm W; 27(29) Seminar for CS 1800; CS 1802; Walter A. Schnyder; 4:35 pm - 5:40 pm W; 19(18) Seminar for CS 1800; CS 1802; Kevin C. Gold; 4:35 pm - 5:40 pm W; 19(19) Seminar for CS 1800; CS 1802; Or Beit Aharon; 9:15 am - 10:20 am R; 16(18) Seminar for CS 1800; CS 1802; Kevin C. Gold; 9:15 am - 10:20 am R; 19(19) Seminar for CS 1800; CS 1802; Kathleen T. Durant; 9:15 am - 10:20 am R; 17(19) Seminar for CS 1800; CS 1802; Kathleen T. Durant; 10:30 am - 11:35 am R; 22(22) Seminar for CS 1800; CS 1802; Or Beit Aharon; 10:30 am - 11:35 am R; 19(19) Seminar for CS 1800 (Hon); CS 1802; Virgil Pavlu; 1:35 pm - 2:40 pm R; 25(29) Seminar for CS 1800; CS 1802; Kathleen T. Durant; 4:35 pm - 5:40 pm R; 19(19) Seminar for CS 1800; CS 1802; Kevin C. Gold; 4:35 pm - 5:40 pm R; 19(19) Seminar for CS 1800 (Hon); CS 1802; Virgil Pavlu; 4:35 pm - 5:40 pm R; 29(29) Fundamentals of Computer Science 1; CS 2500; Benjamin S. Lerner; 9:15 am - 10:20 am MWR; 219(220) Fundamentals of Computer Science 1; CS 2500; Benjamin S. Lerner; 10:30 am - 11:35 am MWR; 81(100) Fundamentals of Computer Science 1; CS 2500; Alan E. Mislove; 10:30 am - 11:35 am MWR; 96(100) Fundamentals of Computer Science 1; CS 2500; Christopher B. Wilson; 1:35 pm - 2:40 pm MWR; 37(49) Fundamentals of Computer Science 1; CS 2500; Nada A. Naji; 4:35 pm - 5:40 pm MWR; 86(100) Fundamentals of Computer Science 1; CS 2500; Byron C. Wallace; 4:35 pm - 5:40 pm MWR; 43(49) Fundamentals of Computer Science 1; CS 2500; Matthias Felleisen; 9:15 am - 10:20 am MWR; 75(100) Lab for CS 2500; CS 2501; Rebecca W. MacKenzie; 9:50 am - 11:30 am T; 47(52) Lab for CS 2500; CS 2501; Rebecca W. MacKenzie; 9:50 am - 11:30 am T; 47(48) Lab for CS 2500; CS 2501; Rebecca W. MacKenzie, Matthias Felleisen; 9:50 am - 11:30 am T; 32(50) Lab for CS 2500; CS 2501; Rebecca W. MacKenzie; 9:50 am - 11:30 am T; 42(44) Lab for CS 2500; CS 2501; Rebecca W. MacKenzie; 11:45 am - 1:25 pm T; 41(48) Lab for CS 2500; CS 2501; Rebecca W. MacKenzie; 11:45 am - 1:25 pm T; 45(48) Lab for CS 2500; CS 2501; Rebecca W. MacKenzie, Matthias Felleisen; 11:45 am - 1:25 pm T; 43(50) Lab for CS 2500; CS 2501; Rebecca W. MacKenzie; 11:45 am - 1:25 pm T; 48(52) Lab for CS 2500; CS 2501; Rebecca W. MacKenzie; 11:45 am - 1:25 pm T; 40(44) Lab for CS 2500; CS 2501; Rebecca W. MacKenzie; 1:35 pm - 3:15 pm T; 43(48) Lab for CS 2500; CS 2501; Rebecca W. MacKenzie; 1:35 pm - 3:15 pm T; 46(52) Lab for CS 2500; CS 2501; Rebecca W. MacKenzie; 1:35 pm - 3:15 pm T; 37(44) Lab for CS 2500; CS 2501; Rebecca W. MacKenzie; 3:25 pm - 5:05 pm T; 41(48) Lab for CS 2500; CS 2501; Rebecca W. MacKenzie; 3:25 pm - 5:05 pm T; 42(48) Lab for CS 2500; CS 2501; Rebecca W. MacKenzie; 3:25 pm - 5:05 pm T; 44(48) Fundamentals of Computer Science 2; CS 2510; Leena Razzaq; 9:15 am - 10:20 am MWR; 48(49) Fundamentals of Computer Science 2; CS 2510; Leena Razzaq; 1:35 pm - 2:40 pm MWR; 43(49) Fundamentals of Computer Science 2; CS 2510; Clark C. Freifeld; 4:35 pm - 5:40 pm MWR; 47(49) Lab for CS 2510; CS 2511; Leena Razzaq; 9:50 am - 11:30 am F; 44(45) Lab for CS 2510; CS 2511; Leena Razzaq; 11:45 am - 1:25 pm F; 45(45) Lab for CS 2510; CS 2511; Leena Razzaq; 1:35 pm - 3:15 pm F; 29(50) Lab for CS 2510; CS 2511; Leena Razzaq; 3:25 pm - 5:05 pm F; 20(50) Logic and Computation; CS 2800; David W. Sprague; 1:35 pm - 2:40 pm MWR; 65(87) Lab for CS 2800; CS 2801; David W. Sprague; 1:35 pm - 2:25 pm F; 19(22) Lab for CS 2800; CS 2801; David W. Sprague; 2:30 pm - 3:20 pm F; 18(22) Lab for CS 2800; CS 2801; David W. Sprague; 3:25 pm - 4:15 pm F; 20(22) Lab for CS 2800; CS 2801; David W. Sprague; 4:20 pm - 5:10 pm F; 8(22) Database Design; CS 3200; Ghita Amor-Tijani; 9:15 am - 10:20 am MWR; 80(80) Database Design; CS 3200; John N. Rachlin; 4:35 pm - 5:40 pm MWR; 50(49) Object-Oriented Design; CS 3500; Amit P. Shesh; 11:45 am - 1:25 pm MR; 92(87) Object-Oriented Design; CS 3500; Clark C. Freifeld; 2:50 pm - 4:30 pm MW; 85(87) Object-Oriented Design; CS 3500; Clark C. Freifeld; 3:25 pm - 5:05 pm TF; 86(87) Object-Oriented Design; CS 3500; Vidoje Mihajlovikj; 1:35 pm - 3:15 pm TF; 44(49) Programming in C++; CS 3520; Seth E. Cooper; 11:45 am - 1:25 pm T; 46(49) Computer Systems; CS 3650; Nathaniel Tuck; 9:50 am - 11:30 am TF; 81(87) Computer Systems; CS 3650; Nathaniel Tuck; 1:35 pm - 3:15 pm TF; 87(87) Computer Systems; CS 3650; Michael D. Shah; 3:25 pm - 5:05 pm TF; 27(49) Networks and Distributed Systems; CS 3700; David R. Choffnes; 11:45 am - 1:25 pm MR; 73(76) Theory of Computation; CS 3800; Benjamin J. Hescott; 11:45 am - 1:25 pm MR; 84(87) Theory of Computation; CS 3800; William D. Clinger; 2:50 pm - 4:30 pm MW; 42(49) Artificial Intelligence; CS 4100; Christopher J. Amato; 9:50 am - 11:30 am TF; 39(49) Natural Language Processing; CS 4120; Lu Wang; 6:00 pm - 9:00 pm M; 8(9) Computer Graphics; CS 4300; Amit P. Shesh; 3:25 pm - 5:05 pm TF; 27(39) Programming Languages; CS 4400; Eliyahu Barzilay; 6:00 pm - 9:00 pm T; 50(49) Software Development; CS 4500; Michael A. Weintraub; 11:45 am - 1:25 pm MR; 40(49) Software Development; CS 4500; Michael A. Weintraub; 9:50 am - 11:30 am TF; 45(49) Software Development; CS 4500; Jose G. Annunziato; 11:45 am - 1:25 pm T; 50(49) Web Development; CS 4550; Nathaniel Tuck; 11:45 am - 1:25 pm MR; 41(49) Robotic Science and Systems; CS 4610; Robert J. Platt; 3:25 pm - 5:05 pm TF; 8(12) Network Fundamentals; CS 4700; Cristina Nita-Rotaru; 9:50 am - 11:30 am TF; 3(7) Network Security; CS 4740; Guevara Noubir; 6:00 pm - 9:00 pm R; 11(14) Algorithms and Data; CS 4800; Or Beit Aharon; 9:50 am - 11:30 am TF; 56(75) Algorithms and Data; CS 4800; Walter A. Schnyder; 1:35 pm - 3:15 pm TF; 55(75) Intensive Foundations of Computer Science; CS 5001; Leena Razzaq; 5:00 pm - 8:00 pm M; 43(48) Intensive Foundations of Computer Science; CS 5001; Therapon Skoteiniotis; 6:15 pm - 9:00 pm T; 61(70); (Seattle) Intensive Foundations of Computer Science; CS 5001; Philip J. Gust; 12:00 pm - 3:00 pm M; 32(30) Discrete and Data Structures; CS 5002; Walter A. Schnyder; 6:00 pm - 9:00 pm W; 43(49) Discrete and Data Structures; CS 5002; Marlin J. Eller, Adrienne H. Slaughter; 6:00 pm - 9:00 pm M; 60(70); (Seattle) Discrete and Data Structures; CS 5002; Philip J. Gust; 12:00 pm - 3:00 pm T; 32(30) Recitation for CS 5001; CS 5003; Leena Razzaq; 5:00 pm - 8:00 pm R; 43(51) Recitation for CS 5001; CS 5003; Therapon Skoteiniotis; 6:00 pm - 9:00 pm W; 30(30); (Seattle) Recitation for CS 5001; CS 5003; Maria Zontak; 2:00 pm - 5:00 pm W; 31(35); (Seattle) Recitation for CS 5001; CS 5003; Philip J. Gust; 9:00 am - 12:00 pm W; 32(30) Programming Design Paradigm; CS 5010; Mitchell Wand; 6:00 pm - 8:00 pm W; 76(76) Programming Design Paradigm; CS 5010; Mitchell Wand; 3:25 pm - 5:25 pm T; 79(80) Programming Design Paradigm; CS 5010; William D. Clinger; 6:00 pm - 8:00 pm T; 73(76) Programming Design Paradigm; CS 5010; Ian Gorton, Adrienne H. Slaughter, Maria Zontak; 6:15 pm - 9:15 pm W; 40(48); (Seattle) Programming Design Paradigm; CS 5010; Edward P. Katz; 1:00 pm - 3:00 pm W; 24(30) Recitation for CS 5010; CS 5011; Mitchell Wand; 6:00 pm - 7:40 pm R; 60(60) Recitation for CS 5010; CS 5011; Mitchell Wand; 9:50 am - 11:30 am F; 49(60) Recitation for CS 5010; CS 5011; Mitchell Wand; 11:45 am - 1:25 pm F; 59(60) Recitation for CS 5010; CS 5011; Mitchell Wand; 1:35 pm - 3:15 pm F; 60(60) Recitation for CS 5010; CS 5011; Tamara Bonaci; 5:30 pm - 10:00 pm T; 22(24); (Seattle) Recitation for CS 5010; CS 5011; Maria Zontak; 10:00 am - 3:00 pm T; 18(24); (Seattle) Recitation for CS 5010; CS 5011; Edward P. Katz; 12:00 pm - 3:00 pm F; 24(30) Foundations of Artificial Intelligence; CS 5100; Stacy C. Marsella; 2:50 pm - 4:30 pm MW; 46(49) Database Management Systems; CS 5200; Jose G. Annunziato; 6:00 pm - 9:00 pm M; 41(44) Database Management Systems; CS 5200; Nathaniel L. Derbinsky; 6:00 pm - 9:00 pm T; 72(75) Database Management Systems; CS 5200; Bruce Chhay; 6:30 pm - 9:30 pm R; 28(30); (Seattle) Database Management Systems; CS 5200; Philip J. Gust; 12:00 pm - 3:00 pm R; 22(30) Computer Graphics; CS 5310; Amit P. Shesh; 3:25 pm - 5:05 pm TF; 10(10) Pattern Recognition and Computer Vision; CS 5330; Maria Zontak; 3:00 pm - 6:00 pm R; 8(30); (Seattle) Robotic Science and Systems; CS 5335; Robert J. Platt; 3:25 pm - 5:05 pm TF; 35(37) Computer/Human Interaction; CS 5340; Michael D. Shah; 9:50 am - 11:30 am TF; 42(46) Principles of Programming Language; CS 5400; Eliyahu Barzilay; 6:00 pm - 9:00 pm T; 10(10) Managing Software Development; CS 5500; Frank Tip; 6:00 pm - 9:00 pm T; 43(44) Managing Software Development; CS 5500; Michael A. Weintraub; 6:00 pm - 9:00 pm W; 56(55) Managing Software Development; CS 5500; John W. Ewart; 6:00 pm - 9:00 pm R; 27(30); (Seattle) Mobile Application Development; CS 5520; Adrienne H. Slaughter; 6:00 pm - 9:00 pm R; 8(22); (Seattle) Computer Systems; CS 5600; Kapil Arya; 6:00 pm - 9:00 pm M; 33(55) Computer Systems; CS 5600; Peter J. Desnoyers; 6:00 pm - 9:00 pm W; 46(49) Computer Systems; CS 5600; Vinayak Rao; 6:30 pm - 9:30 pm M; 17(30); (Seattle) Web Development; CS 5610; Jose G. Annunziato; 6:00 pm - 9:00 pm W; 46(44) Fundamentals of Computer Networking; CS 5700; Cristina Nita-Rotaru; 9:50 am - 11:30 am TF; 33(39) Fundamentals of Computer Networking; CS 5700; Zhifeng Sun; 6:00 pm - 9:00 pm M; 22(22); (Seattle) Software Vulnerabilities and Security; CS 5770; Engin Kirda; 6:00 pm - 9:00 pm R; 44(44) Algorithms; CS 5800; Rajmohan Rajaraman; 2:50 pm - 4:30 pm MW; 151(160) Algorithms; CS 5800; Or Beit Aharon; 6:00 pm - 9:00 pm M; 42(49) Algorithms; CS 5800; Hosung Song; 6:30 pm - 9:30 pm M; 27(30); (Seattle) Algorithms; CS 5800; Thomas Wahl; 3:00 pm - 6:00 pm M; 26(30) Building Game Engines; CS 5850; Michael J. Gourlay; 6:30 pm - 9:30 pm T; 8(15); (Seattle) Natural Language Processing; CS 6120; Lu Wang; 6:00 pm - 9:00 pm M; 25(46) Machine Learning; CS 6140; Ehsan Elhamifar; 11:45 am - 1:25 pm MR; 47(49) Machine Learning; CS 6140; Olga Vitek; 9:50 am - 11:30 am TF; 16(19) Information Retrieval; CS 6200; Nada A. Naji; 11:45 am - 1:25 pm T; 47(47) Information Retrieval; CS 6200; Nada A. Naji; 6:00 pm - 9:00 pm T; 54(56) Information Retrieval; CS 6200; Raman Chandrasekar; 6:15 pm - 9:15 pm R; 12(20); (Seattle) Data Mining Techniques; CS 6220; Nathaniel L. Derbinsky; 6:00 pm - 9:00 pm R; 46(49) Data Mining Techniques; CS 6220; Everaldo M. Aguiar; 6:00 pm - 9:00 pm T; 8(22); (Seattle) Large-Scale Parallel Data Processing; CS 6240; Mirek Riedewald; 2:50 pm - 4:30 pm MW; 41(49) Large-Scale Parallel Data Processing; CS 6240; Jan Vitek; 3:25 pm - 5:05 pm TF; 27(49) Compilers; CS 6410; Tamara Bonaci; 2:00 pm - 5:00 pm W; 8(20); (Seattle) Building Scalable Distributed Systems; CS 6650; Ian Gorton; 3:00 pm - 6:00 pm T; 43(47); (Seattle) Network Security; CS 6740; Guevara Noubir; 6:00 pm - 9:00 pm R; 22(34) Graduate Cooperative Education Seminar; CS 6949; Ethan A. Selinger; 1:35 pm - 3:05 pm T; 63(60) Graduate Cooperative Education Seminar; CS 6949; Smajl Cengic; 1:35 pm - 3:05 pm T; 64(60) Graduate Cooperative Education Seminar; CS 6949; Ethan A. Selinger; 11:45 am - 1:25 pm R; 65(60) Graduate Cooperative Education Seminar; CS 6949; Smajl Cengic; 11:45 am - 1:25 pm R; 63(60) Graduate Cooperative Education Seminar; CS 6949; Kathleen Vander Laan; 11:45 am - 1:25 pm W; 58(45) Graduate Cooperative Education Seminar; CS 6949; Francisco C. Mesch; 4:30 pm - 5:55 pm R; 35(48); (Seattle) Graduate Cooperative Education Seminar; CS 6949; Francisco C. Mesch; TBA  ; 23(30) Co-op Work Experience; CS 6964; Kathleen Vander Laan; TBA  ; 52(100) Co-op Work Experience; CS 6964; Smajl Cengic; TBA  ; 71(100) Co-op Work Experience; CS 6964; Jennifer A. Shire; TBA  ; 1(20) Co-op Work Experience; CS 6964; Francisco C. Mesch; TBA  ; 27(100) Special Topics in Artificial Intelligence; CS 7180; David A. Smith; 11:45 am - 1:25 pm T; 11(19) Special Topics in Data Science; CS 7290; Mirek Riedewald, Wolfgang Gatterbauer; 11:45 am - 1:25 pm T; 5(19) Special Topics in Data Visualization; CS 7295; Cody Scott; 11:45 am - 1:25 pm T; 18(19) Special Topics in Programming Language; CS 7480; Olin Shivers III; 9:50 am - 11:30 am TF; 12(19) Intensive Computer Systems; CS 7600; Gene D. Cooperman; 11:45 am - 1:25 pm T; 19(39) Special Topics in Computer Systems; CS 7680; Peter J. Desnoyers; 1:35 pm - 3:15 pm TF; 3(30) Seminar in Computer Security; CS 7775; Long Lu; 1:35 pm - 3:15 pm TF; 11(19) Advanced Algorithms; CS 7800; Jonathan Ullman; 3:25 pm - 5:05 pm TF; 27(36) Foundations of Cryptography; CS 7810; Daniel Wichs; 2:50 pm - 4:30 pm MW; 10(19) Special Topics in Theories of Computer Science; CS 7880; Emanuele Viola; 1:35 pm - 3:15 pm TF; 7(19)