| 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 | 54(54) | |
| Computer Science and Its Applications | CS 1100 | Ghita Amor-Tijani | 10:30 am - 11:35 am MWR | 54(54) | |
| Computer Science and Its Applications | CS 1100 | Ghita Amor-Tijani | 1:35 pm - 2:40 pm MWR | 53(54) | |
| Computer Science and Its Applications | CS 1100 | Karl J. Lieberherr | 4:35 pm - 5:40 pm MWR | 54(54) | |
| Computer Science and Its Applications | CS 1100 | Viera K. Proulx | 10:30 am - 11:35 am MWR | 45(45) | |
| Computer Science and Its Applications | CS 1100 | Viera K. Proulx | 1:35 pm - 2:40 pm MWR | 45(45) | |
| Computer Science and Its Applications | CS 1100 | Viera K. Proulx | 4:35 pm - 5:40 pm MWR | 43(45) | |
| Computer Science/Information Science Overview 1 | CS 1200 | Andrea Hauser | 1:35 pm - 3:15 pm F | 18(20) | |
| Computer Science/Information Science Overview 1 | CS 1200 | Prajna V. Kulkarni | 9:50 am - 11:30 am F | 17(20) | |
| Computer Science/Information Science Overview 2: Co-op Preparation | CS 1210 | Kaitlyn S. Hughes | 9:50 am - 11:30 am T | 16(40) | |
| Computer Science/Information Science Overview 2: Co-op Preparation | CS 1210 | Aileen B. Kent Yates | 11:45 am - 1:25 pm T | 19(40) | |
| Computer Science/Information Science Overview 2: Co-op Preparation | CS 1210 | Melissa A. Peikin | 1:35 pm - 3:15 pm T | 27(40) | |
| Discrete Structures | CS 1800 | Ravi Sundaram | 1:35 pm - 2:40 pm MWR | 85(87) | |
| Discrete Structures | CS 1800 | Ghita Amor-Tijani | 4:35 pm - 5:40 pm MWR | 30(87) | |
| Discrete Structures | CS 1800 | David W. Sprague | 9:15 am - 10:20 am MWR | 34(60) | |
| Recitation for CS 1800 | CS 1801 | Ravi Sundaram | 9:50 am - 11:30 am T | 39(40) | |
| Recitation for CS 1800 | CS 1801 | Ravi Sundaram | 11:45 am - 1:25 pm T | 39(40) | |
| Recitation for CS 1800 | CS 1801 | Ravi Sundaram | 3:25 pm - 5:05 pm T | 27(40) | |
| Recitation for CS 1800 | CS 1801 | Ravi Sundaram | 9:50 am - 11:30 am F | 12(40) | |
| Recitation for CS 1800 | CS 1801 | Ravi Sundaram | 11:45 am - 1:25 pm F | 15(40) | |
| Recitation for CS 1800 | CS 1801 | Ravi Sundaram | 3:25 pm - 5:05 pm F | 5(40) | |
| Fundamentals of Computer Science 1 | CS 2500 | Leena Razzaq | 9:15 am - 10:20 am MWR | 76(87) | |
| Fundamentals of Computer Science 1 | CS 2500 | Nathaniel Tuck | 10:30 am - 11:35 am MWR | 82(87) | |
| Fundamentals of Computer Science 1 | CS 2500 | Nathaniel Tuck | 4:35 pm - 5:40 pm MWR | 51(87) | |
| Lab for CS 2500 | CS 2501 | Leena Razzaq | 11:45 am - 1:25 pm W | 46(55) | |
| Lab for CS 2500 | CS 2501 | Leena Razzaq | 2:50 pm - 4:30 pm W | 47(55) | |
| Lab for CS 2500 | CS 2501 | Leena Razzaq | 11:45 am - 1:25 pm R | 46(55) | |
| Lab for CS 2500 | CS 2501 | Leena Razzaq | 2:50 pm - 4:30 pm R | 33(55) | |
| Lab for CS 2500 | CS 2501 | Leena Razzaq | 9:50 am - 11:30 am F | 38(55) | |
| Fundamentals of Computer Science 2 | CS 2510 | Leena Razzaq | 10:30 am - 11:35 am MWR | 74(87) | |
| Fundamentals of Computer Science 2 | CS 2510 | Benjamin S. Lerner | 1:35 pm - 2:40 pm MWR | 85(87) | |
| Fundam of Computer Sci 2 | CS 2510 | Leena Razzaq | 4:35 pm - 5:40 pm MWR | 26(114) | |
| Fundam of Computer Sci 2 (HON) | CS 2510 | Benjamin S. Lerner | 11:45 am - 1:25 pm MR | 49(87) | |
| Lab for CS 2510 | CS 2511 | Benjamin S. Lerner | 9:50 am - 11:30 am T | 50(55) | |
| Lab for CS 2510 | CS 2511 | Benjamin S. Lerner | 11:45 am - 1:25 pm T | 51(55) | |
| Lab for CS 2510 | CS 2511 | Benjamin S. Lerner | 1:35 pm - 3:15 pm T | 49(55) | |
| Lab for CS 2510 | CS 2511 | Benjamin S. Lerner | 3:25 pm - 5:05 pm T | 34(55) | |
| Lab for CS 2510 (HON) | CS 2511 | Benjamin S. Lerner | 6:00 pm - 7:40 pm M | 50(55) | |
| Logic and Computation | CS 2800 | Pete Manolios | 9:15 am - 10:20 am MWR | 107(114) | |
| Logic and Computation | CS 2800 | Olin Shivers III | 1:35 pm - 2:40 pm MWR | 82(87) | |
| Logic and Computation | CS 2800 | Thomas Wahl | 4:35 pm - 5:40 pm MWR | 44(87) | |
| Lab for CS 2800 | CS 2801 | Thomas Wahl | 11:45 am - 12:35 pm F | 22(22) | |
| Lab for CS 2800 | CS 2801 | Thomas Wahl | 12:40 pm - 1:30 pm F | 21(22) | |
| Lab for CS 2800 | CS 2801 | Thomas Wahl | 11:45 am - 12:35 pm F | 22(22) | |
| Lab for CS 2800 | CS 2801 | Thomas Wahl | 12:40 pm - 1:30 pm F | 21(22) | |
| Lab for CS 2800 | CS 2801 | Thomas Wahl | 1:35 pm - 2:25 pm F | 22(22) | |
| Lab for CS 2800 | CS 2801 | Thomas Wahl | 2:30 pm - 3:20 pm F | 21(22) | |
| Lab for CS 2800 | CS 2801 | Thomas Wahl | 3:25 pm - 4:15 pm F | 18(22) | |
| Lab for CS 2800 | CS 2801 | Thomas Wahl | 4:20 pm - 5:10 pm F | 5(22) | |
| Lab for CS 2800 | CS 2801 | Thomas Wahl | 5:15 pm - 6:05 pm F | 5(22) | |
| Lab for CS 2800 | CS 2801 | Thomas Wahl | 1:35 pm - 2:25 pm F | 22(22) | |
| Lab for CS 2800 | CS 2801 | Thomas Wahl | 2:30 pm - 3:20 pm F | 22(22) | |
| Lab for CS 2800 | CS 2801 | Thomas Wahl | 3:25 pm - 4:15 pm F | 17(22) | |
| Lab for CS 2800 | CS 2801 | Thomas Wahl | 4:20 pm - 5:10 pm F | 7(22) | |
| Lab for CS 2800 | CS 2801 | Thomas Wahl | 5:15 pm - 6:05 pm F | 8(22) | |
| Database Design | CS 3200 | Nicholas W. Brown | 2:50 pm - 4:30 pm MW | 48(87) | |
| Object-Oriented Design | CS 3500 | Jesse A. Tov | 11:45 am - 1:25 pm MR | 98(114) | |
| Game Programming | CS 3540 | Gillian M. Smith | 1:35 pm - 3:15 pm TF | 17(20) | |
| Computer Systems | CS 3650 | Gene D. Cooperman | 9:50 am - 11:30 am TF | 64(87) | |
| Networks and Distributed Systems | CS 3700 | Alan E. Mislove | 2:50 pm - 4:30 pm MW | 16(87) | |
| Theory of Computation | CS 3800 | Daniel Wichs | 11:45 am - 1:25 pm T | 60(87) | |
| Senior Seminar | CS 4000 | Raoul Smith | 9:50 am - 11:30 am T | 41(60) | |
| Senior Seminar | CS 4000 | Raoul Smith | 11:45 am - 1:25 pm T | 33(60) | |
| Artificial Intelligence | CS 4100 | Margaux Lhommet | 6:00 pm - 9:00 pm R | 21(36) | |
| Natural Language Processing | CS 4120 | David A. Smith | 6:00 pm - 9:00 pm R | 9(10) | |
| Computer Graphics | CS 4300 | Nicholas W. Brown | 6:00 pm - 9:00 pm T | 29(45) | |
| Programming Languages | CS 4400 | Eliyahu Barzilay | 11:45 am - 1:25 pm WF | 49(56) | |
| Software Development | CS 4500 | Magy Seif El-Nasr | 2:50 pm - 4:30 pm MW | 76(80) | |
| Mobile Application Development | CS 4520 | Stephen S. Intille | 2:50 pm - 4:30 pm MW | 19(20) | |
| Web Development | CS 4550 | Jose G. Annunziato | 11:45 am - 1:25 pm T | 54(50) | |
| Robotic Science and Systems | CS 4610 | Robert J. Platt | 9:50 am - 11:30 am TF | 5(10) | |
| Building Extensible Systems | CS 4620 | Jesse A. Tov, Matthias Felleisen | 6:00 pm - 9:00 pm M | 13(20) | |
| Network Fundamentals | CS 4700 | David R. Choffnes | 6:00 pm - 9:00 pm M | 6(8) | |
| Network Security | CS 4740 | Christopher B. Wilson | 6:00 pm - 9:00 pm T | 5(8) | |
| Algorithms and Data | CS 4800 | Nicholas W. Brown | 3:25 pm - 5:05 pm TF | 34(68) | |
| Algorithms and Data | CS 4800 | Nicholas W. Brown | 1:35 pm - 3:15 pm TF | 51(68) | |
| Programming Design Paradigm | CS 5010 | Stephen Chang | 3:35 pm - 5:25 pm R | 67(60) | |
| Programming Design Paradigm | CS 5010 | Ezra Cooper | 6:00 pm - 9:00 pm W | 29(30) | (Hybrid, Seattle) |
| Recitation for CS 5010 | CS 5011 | Stephen Chang | 1:35 pm - 3:15 pm T | 49(50) | |
| Recitation for CS 5010 | CS 5011 | Ezra Cooper | 6:00 pm - 9:00 pm T | 29(30) | (Hybrid, Seattle) |
| Recitation for CS 5010 | CS 5011 | Stephen Chang | 6:00 pm - 7:40 pm W | 18(50) | |
| Foundations of Artificial Intelligence | CS 5100 | Margaux Lhommet | 6:00 pm - 9:00 pm R | 24(40) | |
| Database Management Systems | CS 5200 | Jose G. Annunziato | 6:00 pm - 9:00 pm W | 75(73) | |
| Database Management Systems | CS 5200 | Bruce Chhay | 6:00 pm - 9:00 pm R | 26(30) | (Hybrid, Seattle) |
| Computer Graphics | CS 5310 | Nicholas W. Brown | 6:00 pm - 9:00 pm T | 11(25) | |
| Robotic Science and Systems | CS 5335 | Robert J. Platt | 9:50 am - 11:30 am TF | 10(50) | |
| Principles of Programming Language | CS 5400 | Eliyahu Barzilay | 11:45 am - 1:25 pm WF | 7(10) | |
| Managing Software Development | CS 5500 | Kenneth P. Baclawski | 2:50 pm - 4:30 pm MW | 70(100) | |
| Mobile Application Development | CS 5520 | Stephen S. Intille | 2:50 pm - 4:30 pm MW | 18(30) | |
| Computer Systems | CS 5600 | Nathaniel Tuck | 6:00 pm - 9:00 pm M | 53(75) | |
| Web Development | CS 5610 | Richard Rasala | 3:25 pm - 5:05 pm TF | 50(50) | |
| Web Development | CS 5610 | Jose G. Annunziato | 11:45 am - 1:25 pm WF | 49(50) | |
| Fundamentals of Computer Networking | CS 5700 | David R. Choffnes | 6:00 pm - 9:00 pm M | 60(64) | |
| Software Vulnerabilities and Security | CS 5770 | William K. Robertson | 6:00 pm - 9:00 pm W | 37(45) | |
| Algorithms | CS 5800 | Ravi Sundaram | 6:00 pm - 9:00 pm W | 84(90) | |
| Algorithms | CS 5800 | Kenneth P. Baclawski | 6:00 pm - 9:00 pm M | 90(90) | |
| Algorithms | CS 5800 | Zhifeng Sun | 6:00 pm - 9:00 pm R | 15(20) | (Hybrid, Seattle) |
| Natural Language Processing | CS 6120 | David A. Smith | 6:00 pm - 9:00 pm R | 16(35) | |
| Machine Learning | CS 6140 | Bilal Ahmed | 6:00 pm - 9:00 pm M | 9(50) | |
| Information Retrieval | CS 6200 | Virgil Pavlu | 6:00 pm - 9:00 pm W | 62(75) | |
| Information Retrieval | CS 6200 | Vanessa G. Murdock | 6:00 pm - 9:00 pm M | 18(20) | (Hybrid, Seattle) |
| Data Mining Techniques | CS 6220 | Yijun Zhao | 6:00 pm - 9:00 pm R | 31(73) | |
| Parallel Data Processing in MapReduce | CS 6240 | Mirek Riedewald | 3:25 pm - 5:00 pm T | 30(30) | |
| Parallel Data Processing in MapReduce | CS 6240 | Mirek Riedewald | 6:00 pm - 7:30 pm T | 28(30) | |
| Parallel Data Processing in MapReduce | CS 6240 | Jan Vitek | 2:50 pm - 4:30 pm W | 24(50) | |
| Parallel Data Processing in MapReduce | CS 6240 | Jan Vitek | 6:00 pm - 7:40 pm W | 21(50) | |
| Parallel Data Processing in MapReduce | CS 6240 | Mirek Riedewald | TBA | 3(6) | (Seattle) |
| Empirical Research Methods | CS 6350 | Timothy W. Bickmore | 1:35 pm - 3:15 pm TF | 4(20) | |
| Advanced Software Development | CS 6510 | James S. Miller | 5:00 pm - 10:00 pm F | 9(20) | |
| Advanced Software Development | CS 6510 | James S. Miller | 6:00 pm - 9:00 pm M | 6(5) | (Seattle) |
| Network Security | CS 6740 | Christopher B. Wilson | 6:00 pm - 9:00 pm T | 29(64) | |
| Graduate Cooperative Education Seminar | CS 6949 | Kathryn McCune | 1:35 pm - 3:00 pm R | 61(55) | |
| Graduate Cooperative Education Seminar | CS 6949 | Francisco C. Mesch | 5:00 pm - 6:30 pm M | 48(50) | (Seattle) |
| Co-op Work Experience | CS 6964 | Kathleen Vander Laan | TBA | 31(75) | |
| Co-op Work Experience | CS 6964 | Karyn Rosen | TBA | 20(75) | |
| Co-op Work Experience | CS 6964 | Deborah A. Raymond | TBA | 23(75) | |
| Co-op Work Experience | CS 6964 | Kathryn McCune | TBA | 25(75) | |
| Co-op Work Experience | CS 6964 | Francisco C. Mesch | TBA | 6(10) | |
| ST: Affective Computing | CS 7180 | Stacy C. Marsella | 6:00 pm - 9:00 pm T | 20(50) | |
| Spec Topics in Data | CS 7280 | Olga Vitek | 11:45 am - 1:25 pm MR | 13(35) | |
| Intensive Principles of Programming Languages | CS 7400 | Amal Ahmed | 1:35 pm - 3:15 pm TF | 21(30) | |
| Theory of Computation | CS 7805 | Pete Manolios | 2:50 pm - 4:30 pm MW | 19(28) |