Number Course Title Instructor(s) Time Enrolled(Capacity) (Notes)
Computer Science and Its Applications CS 1100 Martin J. Schedlbauer 9:15 am - 10:20 am MWR 49(49)
Computer Science and Its Applications CS 1100 Karl J. Lieberherr 10:30 am - 11:35 am MWR 48(49)
Computer Science and Its Applications CS 1100 Ghita Amor-Tijani 1:35 pm - 2:40 pm MWR 49(49)
Computer Science and Its Applications CS 1100 Kathleen T. Durant 4:35 pm - 5:40 pm MWR 49(49)
Computer Science and Its Applications CS 1100 Karl J. Lieberherr 9:15 am - 10:20 am MWR 45(46)
Computer Science and Its Applications CS 1100 Kathleen T. Durant 10:30 am - 11:35 am MWR 44(46)
Computer Science and Its Applications CS 1100 Zaihan Yang 1:35 pm - 2:40 pm MWR 44(46)
Computer Science and Its Applications CS 1100 Zaihan Yang 4:35 pm - 5:40 pm MWR 45(46)
Computer Science/Information Science Overview 1 CS 1200 Prajna V. Kulkarni 9:50 am - 11:30 am T 18(19)
Computer Science/Information Science Overview 1 CS 1200 Prajna V. Kulkarni 11:45 am - 1:25 pm T 19(19)
Computer Science/Information Science Overview 1 CS 1200 Andrea Hauser 1:35 pm - 3:15 pm T 19(19)
Computer Science/Information Science Overview 1 CS 1200 Jessica C. Speece 3:25 pm - 5:05 pm T 19(19)
Computer Science/Information Science Overview 1 CS 1200 Jonathan E. Lee 9:50 am - 11:30 am T 19(19)
Computer Science/Information Science Overview 1 CS 1200 Jonathan E. Lee 11:45 am - 1:25 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 Jonathan E. Lee 3:25 pm - 5:05 pm T 15(19)
Computer Science/Information Science Overview 1 CS 1200 Andrea Hauser 9:50 am - 11:30 am F 18(19)
Computer Science/Information Science Overview 1 CS 1200 Wendy B. Gordon-Hewick 11:45 am - 1:25 pm F 19(19)
Computer Science/Information Science Overview 1 CS 1200 Wendy B. Gordon-Hewick 1:35 pm - 3:15 pm F 17(19)
Computer Science/Information Science Overview 1 CS 1200 Jonathan E. Lee 3:25 pm - 5:05 pm F 14(19)
Computer Science/Information Science Overview 1 CS 1200 Prajna V. Kulkarni 9:50 am - 11:30 am F 16(19)
Computer Science/Information Science Overview 1 CS 1200 Jessica C. Speece 11:45 am - 1:25 pm F 17(19)
Computer Science/Information Science Overview 1 CS 1200 Jessica C. Speece 1:35 pm - 3:15 pm F 13(19)
Computer Science/Information Science Overview 1 CS 1200 Andrea Hauser 3:25 pm - 5:05 pm F 14(19)
Computer Science/Information Science Overview 2: Co-op Preparation CS 1210 Melissa A. Peikin 9:50 am - 11:30 am T 18(19)
Computer Science/Information Science Overview 2: Co-op Preparation CS 1210 Melissa A. Peikin 1:35 pm - 3:15 pm T 19(19)
Computer Science/Information Science Overview 2: Co-op Preparation CS 1210 Aileen B. Kent Yates 3:25 pm - 5:05 pm T 13(19)
Computer Science/Information Science Overview 2: Co-op Preparation CS 1210 Aileen B. Kent Yates 9:50 am - 11:30 am T 15(19)
Computer Science/Information Science Overview 2: Co-op Preparation CS 1210 Yasmil Montes 1:35 pm - 3:15 pm T 13(19)
Computer Science/Information Science Overview 2: Co-op Preparation CS 1210 Yasmil Montes 3:25 pm - 5:05 pm T 16(19)
Computer Science/Information Science Overview 2: Co-op Preparation CS 1210 Jennifer A. Shire 9:50 am - 11:30 am T 13(19)
Computer Science/Information Science Overview 2: Co-op Preparation CS 1210 Jennifer A. Shire 3:25 pm - 5:05 pm T 12(19)
Discrete Structures CS 1800 Ghita Amor-Tijani 9:15 am - 10:20 am MWR 45(49)
Discrete Structures CS 1800 Larry A. Finkelstein 10:30 am - 11:35 am MWR 46(49)
Discrete Structures CS 1800 David W. Sprague 10:30 am - 11:35 am MWR 49(49)
Discrete Structures CS 1800 David W. Sprague 1:35 pm - 2:40 pm MWR 49(49)
Discrete Structures CS 1800 David W. Sprague 4:35 pm - 5:40 pm MWR 47(49)
Discrete Structures CS 1800 Larry A. Finkelstein 9:15 am - 10:20 am MWR 18(19)
Discrete Structures CS 1800 Ghita Amor-Tijani 10:30 am - 11:35 am MWR 18(19)
Discrete Structures CS 1800 Penny Rheingans 10:30 am - 11:35 am MWR 19(19)
Discrete Structures CS 1800 Jacek Ossowski 1:35 pm - 2:40 pm MWR 19(19)
Discrete Structures CS 1800 Jacek Ossowski 4:35 pm - 5:40 pm MWR 15(19)
Discrete Structures (HON) CS 1800 Ravi Sundaram 11:45 am - 1:25 pm MR 75(80)
Recitation for CS 1800 CS 1801 David W. Sprague 9:50 am - 11:30 am F 29(30)
Recitation for CS 1800 CS 1801 David W. Sprague 11:45 am - 1:25 pm F 30(30)
Recitation for CS 1800 CS 1801 David W. Sprague 1:35 pm - 3:15 pm F 30(30)
Recitation for CS 1800 CS 1801 David W. Sprague 3:25 pm - 5:05 pm F 9(30)
Recitation for CS 1800 CS 1801 David W. Sprague 9:50 am - 11:30 am F 30(30)
Recitation for CS 1800 CS 1801 David W. Sprague 11:45 am - 1:25 pm F 30(30)
Recitation for CS 1800 CS 1801 David W. Sprague 1:35 pm - 3:15 pm F 29(30)
Recitation for CS 1800 CS 1801 David W. Sprague 3:25 pm - 5:05 pm F 13(30)
Recitation for CS 1800 CS 1801 David W. Sprague 9:50 am - 11:30 am F 30(30)
Recitation for CS 1800 CS 1801 David W. Sprague 11:45 am - 1:25 pm F 30(30)
Recitation for CS 1800 CS 1801 David W. Sprague 1:35 pm - 3:15 pm F 24(30)
Recitation for CS 1800 CS 1801 David W. Sprague 3:25 pm - 5:05 pm F 28(30)
Recitation for CS 1800 (HON) CS 1801 Ravi Sundaram 9:50 am - 11:30 am F 30(30)
Recitation for CS 1800 (HON) CS 1801 Ravi Sundaram 11:45 am - 1:25 pm F 28(30)
Recitation for CS 1800 (HON) CS 1801 Ravi Sundaram 1:35 pm - 3:15 pm F 14(30)
Fundamentals of Computer Science 1 CS 2500 Leena Razzaq 9:15 am - 10:20 am MWR 83(87)
Fundamentals of Computer Science 1 CS 2500 Olin Shivers III 10:30 am - 11:35 am MWR 90(87)
Fundamentals of Computer Science 1 CS 2500 Nathaniel Tuck 1:35 pm - 2:40 pm MWR 87(87)
Fundamentals of Computer Science 1 CS 2500 Nathaniel Tuck 4:35 pm - 5:40 pm MWR 83(87)
Fundamental of Com Sci1 CS 2500 Leena Razzaq 4:35 pm - 5:40 pm MWR 48(87)
Fundamentals of Com Sci1 (HON) CS 2500 Benjamin S. Lerner 2:50 pm - 4:30 pm MW 68(95)
Lab for CS 2500 CS 2501 Olin Shivers III 9:50 am - 11:30 am T 49(49)
Lab for CS 2500 CS 2501 Olin Shivers III 11:45 am - 1:25 pm T 54(49)
Lab for CS 2500 CS 2501 Olin Shivers III 1:35 pm - 3:15 pm T 49(49)
Lab for CS 2500 CS 2501 Olin Shivers III 3:25 pm - 5:05 pm T 49(49)
Lab for CS 2500 CS 2501 Olin Shivers III 5:15 pm - 6:55 pm T 43(49)
Lab for CS 2500 CS 2501 Olin Shivers III 9:50 am - 11:30 am T 46(46)
Lab for CS 2500 CS 2501 Olin Shivers III 11:45 am - 1:25 pm T 46(46)
Lab for CS 2500 CS 2501 Olin Shivers III 1:35 pm - 3:15 pm T 19(19)
Lab for CS 2500 CS 2501 Olin Shivers III 3:25 pm - 5:05 pm T 19(19)
Lab for CS 2500 CS 2501 Olin Shivers III 5:15 pm - 6:55 pm T 17(19)
Lab for CS 2500 CS 2501 Benjamin S. Lerner 6:00 pm - 7:40 pm M 33(49)
Lab for CS 2500 (HON) CS 2501 Benjamin S. Lerner 6:00 pm - 7:40 pm M 35(46)
Fundamentals of Computer Science 2 CS 2510 Nada A. Naji 10:30 am - 11:35 am MWR 50(49)
Fundamentals of Computer Science 2 CS 2510 Leena Razzaq 1:35 pm - 2:40 pm MWR 65(65)
Lab for CS 2510 CS 2511 Leena Razzaq 9:50 am - 11:30 am F 23(19)
Lab for CS 2510 CS 2511 Leena Razzaq 11:45 am - 1:25 pm F 19(19)
Lab for CS 2510 CS 2511 Leena Razzaq 1:35 pm - 3:15 pm F 19(19)
Lab for CS 2510 CS 2511 Leena Razzaq 3:25 pm - 5:05 pm F 19(19)
Lab for CS 2510 CS 2511 Leena Razzaq 11:45 am - 1:25 pm F 16(19)
Lab for CS 2510 CS 2511 Leena Razzaq 9:50 am - 11:30 am F 19(19)
Logic and Computation CS 2800 Thomas Wahl 9:15 am - 10:20 am MWR 80(80)
Lab for CS 2800 CS 2801 Thomas Wahl 1:35 pm - 2:25 pm F 19(19)
Lab for CS 2800 CS 2801 Thomas Wahl 2:30 pm - 3:20 pm F 19(19)
Lab for CS 2800 CS 2801 Thomas Wahl 3:25 pm - 4:15 pm F 19(19)
Lab for CS 2800 CS 2801 Thomas Wahl 4:20 pm - 5:10 pm F 11(19)
Lab for CS 2800 CS 2801 Thomas Wahl 5:15 pm - 6:05 pm F 12(19)
Database Design CS 3200 Kathleen T. Durant 1:35 pm - 2:40 pm MWR 80(80)
Object-Oriented Design CS 3500 Benjamin S. Lerner 9:50 am - 11:30 am TF 87(87)
Object-Oriented Design CS 3500 Benjamin S. Lerner 1:35 pm - 3:15 pm TF 88(87)
Programming in C++ CS 3520 Seth E. Cooper 11:45 am - 1:25 pm WF 44(49)
Computer Systems CS 3650 Kapil Arya 11:45 am - 1:25 pm WF 62(80)
Computer Systems CS 3650 Gene D. Cooperman 3:25 pm - 5:05 pm TF 76(80)
Networks and Distributed Systems CS 3700 Christopher B. Wilson 4:35 pm - 5:40 pm MWR 49(75)
Theory of Computation CS 3800 Kevin C. Gold 1:35 pm - 3:15 pm TF 80(73)
Theory of Computation CS 3800 William D. Clinger 1:35 pm - 3:15 pm TF 15(19)
Senior Seminar CS 4000 Antonio Ocampo-Guzman 9:50 am - 11:30 am T 16(19)
Senior Seminar CS 4000 Charles V. Linshaw 11:45 am - 1:25 pm T 18(19)
Senior Seminar CS 4000 Charles V. Linshaw 1:35 pm - 3:15 pm T 19(19)
Artificial Intelligence CS 4100 Robert J. Platt 6:00 pm - 9:00 pm R 29(19)
Computer Graphics CS 4300 Nicholas W. Brown 9:15 am - 10:20 am MWR 47(49)
Programming Languages CS 4400 Eliyahu Barzilay 11:45 am - 1:25 pm WF 46(49)
Software Development CS 4500 Magy Seif El-Nasr 6:00 pm - 9:00 pm T 51(49)
Software Development CS 4500 Michael A. Weintraub 6:00 pm - 9:00 pm T 46(49)
Network Fundamentals CS 4700 Koorosh Firouzbakht 6:00 pm - 9:00 pm W 10(10)
Network Security CS 4740 Guevara Noubir 6:00 pm - 9:00 pm R 9(10)
Algorithms and Data CS 4800 Nicholas W. Brown 11:45 am - 1:25 pm MR 87(87)
Algorithms and Data CS 4800 Jacek Ossowski 2:50 pm - 4:30 pm MW 55(87)
Intensive Foundations of Computer Science CS 5001 Therapon Skoteiniotis 6:00 pm - 9:00 pm T 33(25) (Seattle)
Discrete and Data Structures CS 5002 Vinayak Rao 6:00 pm - 9:00 pm R 33(25) (Seattle)
Programming Design Paradigm CS 5010 Mitchell Wand 6:00 pm - 9:00 pm W 55(55)
Programming Design Paradigm CS 5010 James S. Miller 6:30 pm - 9:00 pm T 16(25) (Hybrid, Seattle)
Programming Design Paradigm CS 5010 Mitchell Wand 3:25 pm - 5:25 pm T 56(55)
Programming Design Paradigm CS 5010 William D. Clinger 6:00 pm - 9:00 pm T 33(70)
Recitation for CS 5010 CS 5011 Mitchell Wand 9:50 am - 11:30 am F 47(70)
Recitation for CS 5010 CS 5011 Mitchell Wand 11:45 am - 1:25 pm F 58(70)
Recitation for CS 5010 CS 5011 Mitchell Wand 1:35 pm - 3:15 pm F 18(70)
Recitation for CS 5010 CS 5011 Mitchell Wand 6:00 pm - 7:40 pm R 21(70)
Recitation for CS 5010 CS 5011 James S. Miller 5:00 pm - 10:00 pm W 16(25) (Hybrid, Seattle)
Foundations of Artificial Intelligence CS 5100 Robert J. Platt 6:00 pm - 9:00 pm R 54(60)
Database Management Systems CS 5200 Kenneth P. Baclawski 6:00 pm - 9:00 pm T 72(73)
Database Management Systems CS 5200 Kenneth P. Baclawski 6:00 pm - 9:00 pm R 48(50)
Database Management Systems CS 5200 Bruce Chhay 6:00 pm - 9:00 pm R 19(20) (Hybrid, Seattle)
Computer/Human Interaction CS 5340 Andrea G. Parker 6:00 pm - 9:00 pm T 29(32)
Principles of Programming Language CS 5400 Eliyahu Barzilay 11:45 am - 1:25 pm WF 8(15)
Managing Software Development CS 5500 Michael A. Weintraub 6:00 pm - 9:00 pm W 56(62)
Managing Software Development CS 5500 Michael A. Weintraub 2:50 pm - 4:30 pm MW 33(57)
Computer Systems CS 5600 Peter J. Desnoyers 6:00 pm - 9:00 pm W 61(70)
Computer Systems CS 5600 Gene D. Cooperman 6:00 pm - 9:00 pm T 18(90)
Computer Systems CS 5600 Therapon Skoteiniotis 6:30 pm - 9:00 pm M 30(20) (Hybrid, Seattle)
Web Development CS 5610 Jose G. Annunziato 11:45 am - 1:25 pm MR 40(40)
Web Development CS 5610 Jose G. Annunziato TBA   26(25) (Seattle)
Fundamentals of Computer Networking CS 5700 Koorosh Firouzbakht 6:00 pm - 9:00 pm W 49(55)
Software Vulnerabilities and Security CS 5770 Engin Kirda 6:00 pm - 9:00 pm M 38(45)
Software Vulnerabilities and Security CS 5770 William K. Robertson 6:00 pm - 9:00 pm M 13(19)
Algorithms CS 5800 Ravi Sundaram 6:00 pm - 9:00 pm M 49(50)
Algorithms CS 5800 Zhifeng Sun 6:30 pm - 9:00 pm W 11(25) (Seattle)
Algorithms CS 5800 Erez Kantor 6:00 pm - 9:00 pm T 20(50)
Machine Learning CS 6140 Virgil Pavlu 6:00 pm - 9:00 pm W 34(75)
Machine Learning CS 6140 Kevin M. Small 6:00 pm - 9:00 pm T 20(25) (Seattle)
Information Retrieval CS 6200 David A. Smith 6:00 pm - 9:00 pm R 57(60)
Information Retrieval CS 6200 Nada A. Naji 6:00 pm - 9:00 pm R 38(50)
Information Retrieval CS 6200 Nada A. Naji 11:45 am - 1:25 pm T 25(50)
Data Mining Techniques CS 6220 Yizhou Sun 6:00 pm - 9:00 pm M 31(40)
Data Mining Techniques CS 6220 Olga Vitek 11:45 am - 1:25 pm T 36(40)
Parallel Data Processing in MapReduce CS 6240 Rachel Laskin 6:00 pm - 9:00 pm T 47(49)
Parallel Data Processing in MapReduce CS 6240 Nathaniel Tuck 9:50 am - 11:30 am TF 44(49)
Parallel Data Processing in MapReduce CS 6240 Ming-Chuan Wu TBA   10(20) (Seattle)
Network Security CS 6740 Guevara Noubir 6:00 pm - 9:00 pm R 33(55)
Application of Information Theory CS 6800 Javed Aslam 3:25 pm - 5:05 pm TF 18(30)
Graduate Cooperative Education Seminar CS 6949 Kathryn McCune 1:35 pm - 3:05 pm T 43(60)
Graduate Cooperative Education Seminar CS 6949 Kathleen Vander Laan 1:30 pm - 3:00 pm T 50(60)
Graduate Cooperative Education Seminar CS 6949 Kathleen Vander Laan 11:45 am - 1:25 pm R 54(60)
Graduate Cooperative Education Seminar CS 6949 Kathryn McCune 11:45 am - 1:25 pm R 20(60)
Graduate Cooperative Education Seminar CS 6949 Smajl Cengic 3:00 pm - 4:30 pm R 40(60)
Graduate Cooperative Education Seminar CS 6949 Francisco C. Mesch 6:00 pm - 7:30 pm M 15(40) (Hybrid, Seattle)
Co-op Work Experience CS 6964 Kathleen Vander Laan TBA   23(100)
Co-op Work Experience CS 6964 Karyn Rosen TBA   11(100)
Co-op Work Experience CS 6964 Smajl Cengic TBA   31(50)
Co-op Work Experience CS 6964 Kathryn McCune TBA   48(35)
Co-op Work Experience CS 6964 Francisco C. Mesch TBA   9(50)
Advanced Machine Learning CS 7140 Jennifer G. Dy 11:45 am - 1:25 pm T 7(15)
Special Topics in Artificial Intelligence CS 7180 Lu Wang 11:45 am - 1:25 pm WF 6(30)
Special Topics in Programming Language CS 7480 Amal Ahmed 11:45 am - 1:25 pm T 17(19)
Intensive Computer Systems CS 7600 Peter J. Desnoyers 9:50 am - 11:30 am TF 16(25)
Special Topics in Networks CS 7780 David R. Choffnes 11:45 am - 1:25 pm MR 9(20)
Advanced Algorithms CS 7800 Jonathan Ullman 2:50 pm - 4:30 pm MW 17(40)
Special Topics in Theories of Computer Science CS 7880 Daniel Wichs 10:00 am - 11:40 am TR 8(30)