COMP_SCI 101 | Computer Science: Concepts, Philosophy, and Connections |
|
|
|
|
COMP_SCI 110 | Intro to Computer Programming | 10-10:50 MWF Horn | 10-10:50 MWF Bain | 10-10:50 MWF (Bain) or 9:30-10:50 TuTh (Kuzmanovic)
| 10-11:20 MW Mamakos |
COMP_SCI 111 | Fundamentals of Computer Programming I | 1-1:50 or 2-2:50 MWF Bain | 11-11:50 MWF Sood | 1-1:50 MWF Sood |
|
COMP_SCI 150 | Fundamentals of Computer Programming 1.5 | 12-12:50 MWF Compton | 1-1:50 MWF Compton | 11-11:50 MWF Compton |
|
COMP_ENG 203 | Intro to Computer Engineering | MTuWF 11-11:50 Joseph |
| MTuWF 11-11:50 Zhou |
|
COMP_ENG 205 | Fundamentals of Computer System Software |
| MTWF 2:00-2:50 Joseph |
|
|
COMP_SCI 211 | Fundamentals of Computer Programming II | 12:30-1:50 TuTh Hummel | 9:30-10:50 or 2-3:20 TuTh Hummel
| 2-3:20 TuTh Ghena |
|
COMP_SCI 212 | Mathematical Foundations of Computer Science | 9:30-10:50 TuTh Evert | 3-3:50 MWF Evert | 9:30-10:50 TuTh Wang |
|
COMP_SCI 213 | Intro to Computer Systems | 12:30-1:50 TuTh Ghena | 12:30-1:50 MW Ghena | 2-3:20 TuTh Hardavellas |
|
COMP_SCI 214 | Data Structures and Algorithms | 11-12:20 TuTh ( 2 sections) St-Amour | 11:00-12:20 TuTh St-Amour | 11:00-12:20 TuTh Bhagavatula | Async:Remote (Optional office hours TuTh 3:30 – 4:50) Rasmussen
|
COMP_SCI 217 | Data Management and Information Processing | 9:30-10:50 TuTh Hummel | 12:30-1:50 TuTh Hu | 9:30-10:50 TuTh Hu |
|
COMP_SCI 260, 460 | Introduction to Law and Digital Technologies |
|
| 2:00-3:20 M Linna & Villasenor (Lab:
3:30-4:50 M (Discussion))
|
|
COMP_SCI 296 | Foundations of Security | 3:30-4:50 TuTh Bhagavatula |
|
|
|
COMP_SCI 298 | CS Research Track Program | 1-3:50 F Hedayati |
|
|
|
COMP_SCI 301 | Introduction to Robotics Laboratory |
| 12:30-3:20 TuTh Argall |
|
|
COMP_ENG 303 | Advanced Digital Design | TuTh 12:30-1:50 Gu |
| TuTh 3:30-4:50 S. Memik |
|
COMP_SCI 307 | Introduction to Cryptography | 9:30-10:50 TuTh Wang |
|
|
|
COMP_SCI 310 | Scalable Software Architectures | 2-3:20 TuTh Hummel |
| 2-3:20 TuTh Hummel |
|
COMP_SCI 312, 412 | Data Privacy | 11-12:20 TuTh Bhagavatula | 11-12:20 TuTh Bhagavatula |
|
|
COMP_SCI 313, 413 | Tangible Interaction Design and Learning |
|
| 3:30-4:50 MW Horn |
|
COMP_SCI 314 | Technology & Human Interaction |
| 9:30-10:50 TuTh Gergle |
|
|
COMP_SCI 315, 415 | Design, Technology, and Research | 12-3 F Zhang | 12-3 F Zhang | 12-3 F Zhang |
|
COMP_SCI 321 | Programming Languages | 3:30-4:50 TuTh Dimoulas | 3:30-4:50 TuTh Dimoulas | 12:30-1:50 TuTh St-Amour | 2-3:20 TuTh Lazarek |
COMP_SCI 322 | Compiler Construction |
| 5 -6:20 TuTh Campanoni |
|
|
COMP_SCI 323 | Code Analysis and Transformation | 5-6:20 TuTh Campanoni |
|
|
|
COMP_SCI 325 | Artificial Intelligence Programming | 11-11:50 MWF Riesbeck |
|
|
|
COMP_SCI 326 | Introduction to the Data Science Pipeline |
|
|
|
|
COMP_SCI 327 | Generative Methods | 8-8:50 MWF Compton |
|
|
|
COMP_SCI 329 | HCI Studio | 12:30-1:50 MW Jacobs | 9:30-10:50 MW Jacobs | 11-12:20 MW Zhang |
|
COMP_SCI 330 | Human Computer Interaction | 3:30-4:50 TuTh Kay |
|
| 10-11:20 TuTh Chávez |
COMP_SCI 332 | Online Markets |
| 3:30-4:50 MW Hartline |
|
|
COMP_SCI 333 | Interactive Information Visualization | 3:30-4:50 MW Hullman |
|
|
|
ELEC_ENG/COMP_ENG 334 | Fundamentals of Blockchains and Decentralization |
| MW 2-3:20 Guo |
|
|
COMP_SCI 335 | Intro to the Theory of Computation | 5-6:20 TuTh Dong |
|
|
|
COMP_SCI 336 | Design & Analysis of Algorithms | 11-12:20 TuTh Abhratanud | 9:30-10:50 TuTh Stull | 3:30-4:50 TuTh Stull |
|
COMP_SCI 337 | Intro to Natural Language Processing | 3:30-4:50 MW Birnbaum | 3:30-4:50 MW Birnbaum |
|
|
COMP_SCI 338 | Practicum in Intelligent Information Systems | 11-12:20 TuTh Hammond |
| 11-12:20 TuTh Hammond |
|
COMP_SCI 338 | Practicum in Intelligent Information Systems |
|
| 1-3:50 M Birnbaum |
|
COMP_SCI 339 | Intro to Databases | 2-3:20 TuTh Rogers | 11-12:20 TuTh Rogers | 9:30-10:50 TuTh (Rogers) or 2-3:20 (Crotty)
|
|
COMP_SCI 340 | Introduction to Computer Networking | 9:30-10:50 TuTh Carisimo | 12:30-1:50 TuTh Kuzmanovic |
|
|
COMP_SCI 343 | Operating Systems |
| 9:30-10:50 MW Dinda |
|
|
COMP_SCI 344 | Design of Problem Solvers |
| 2-3:20 TuTh Forbus |
|
|
COMP_SCI 345 | Distributed Systems |
|
|
|
|
COMP_ENG 346 | Microprocessor System Design | TuTh 3:30-4:50 Ghena (Lab:
F 1-2:50 OR F 3-4:50pm)
|
|
|
|
COMP_SCI 347, 447 | Conversational AI |
|
|
|
|
COMP_SCI 348 | Intro to Artificial Intelligence | 11-12:20 MW Alam |
| 9:30-10:50 TuTh Rubenstein | 9:00-10:30 MW (Sync: Class meets remotely) Alam |
COMP_SCI 349 | Machine Learning | 11-12:20 MW Demeter | 12:30-1:50 TuTh Wood-Doughty | 9:30-10:50 MW Subrahmanian | 9:00-10:30 TuTh (Sync: Class meets remotely) Alam |
COMP_SCI 350 | Introduction to Computer Security |
|
|
|
|
COMP_SCI 351-1 | Intro to Computer Graphics |
|
|
|
|
COMP_SCI 351-2 | Intermediate Computer Graphics |
| 1-1:50 MWF Tumblin |
|
|
COMP_SCI 354 | Computer System Security |
| 3:30-4:50 MW Chen |
|
|
COMP_SCI 355 | Digital Forensics and Incident Response |
|
| 3:30-4:50 MW Chen |
|
COMP_ENG 361 | Computer Architecture I | MW 12:30-1:50 G. Memik |
|
|
|
COMP_ENG 362 | Computer Architecture Project |
| TuTh 11-12:20 Joseph |
|
|
COMP_ENG 365, 465 | Internet-of-Things Sensors, Systems, and Applications |
|
| Tu 2:00-4:50 Moawad |
|
COMP_SCI 368, 468 | Programming Massively Parallel Processors with CUDA |
| 2-3:20 TuTh Hardavellas |
|
|
COMP_SCI 371 | Knowledge Representation and Reasoning |
| 12:30-1:50 TuTh Alam |
| 12:30-1:50 TuTh Hancock |
COMP_SCI 376 | Game Design and Development | 4-4:50 MWF Horswill |
|
|
|
COMP_SCI 377 | Game Development Studio |
| 6-7:20 MW Zubek |
|
|
COMP_SCI 392 | Rapid Prototyping for Software Innovation | 3-3:50 MWF Riesbeck |
|
|
|
COMP_SCI 394 | Agile Software Development |
| 3:30-4:50 MW Riesbeck | 9:30-10:50 MW Riesbeck |
|
COMP_SCI 396 | Modeling Relationships with Causal Inference |
|
|
|
|
COMP_SCI 396 | Communicating Computer Science |
|
| 3:30-4:50 MW Bain |
|
COMP_SCI 396 | Proving Properties of Programs with Mechanized Logic | 11-11:50 MWF Findler |
| 11-11:50 MWF Findler |
|
COMP_SCI 396 | Introduction to Computational Linguistics |
|
| 11-12:20 TuTh Voigt |
|
COMP_SCI 396 | Social Networks Analysis |
|
| 3:30-6:20 Th Contractor | Remote/Asynchronous Contractor |
COMP_SCI 396 | Advanced Graphics Seminar |
|
|
|
|
COMP_SCI 396 | Advanced Offense and Defense in Cybersecurity | 11-12:20 TuTh Xing |
|
|
|
COMP_SCI 396 | Natural & Artificial Vision |
|
| 11-12:20 MW Alexander |
|
COMP_SCI 396 | Artificial Life |
| 9:30-10:50 TuTh Kriegman |
|
|
COMP_SCI 396 | Differential Privacy: from Foundations to Machine Learning |
|
| 11-12:20 MW Dong |
|
COMP_SCI 396 | Advanced Graphics Seminar: VR/AR Systems |
|
|
| 3:30-5 TuTh Sun |
Comp_sci 396 | TDD, Refactoring and Design Patterns for Software Engineering | 10-10:50 MWF Trana |
|
|
|
Comp_sci 396 | Full Stack Software Engineering | 3:30-4:50 MW Trana |
|
|
|
COMP_SCI 396, 496 | Programming Languages Seminar |
|
|
|
|
COMP_SCI 396, 496 | Security and Privacy Education |
| 2-3:20 TuTh Bhagavatula |
|
|
COMP_SCI 396, 496 | Dynamics of Programming Languages |
|
| 2-3:20 TuTh Dimoulas |
|
COMP_SCI 396, 496 | Advanced Topics in Modern Cryptography |
| 9:30-10:50 TuTh Wang |
|
|
COMP_SCI 396, 496 | Topics in Software Engineering |
|
| 3:30-4:50 TuTh St-Amour |
|
COMP_SCI 396, 496 | Introduction to Kolmogorov Complexity |
|
|
|
|
COMP_SCI 396, 496 | Approximation Algorithms |
| 11-12:20 TuTh Makarychev |
|
|
COMP_SCI 396, 496 | CS Education Research in the Community |
| 7:30-8:50 TuTh Horn & Worsley |
|
|
COMP_SCI 396, 496 | Computing, Ethics, and Society |
|
| 2-3:20 MW Araujo Melo & Chavez |
|
COMP_SCI 396, 496 | Computational Optics |
|
|
| 11:05-12:25 TuTh (Sync: Class meets remotely) Schiffers |
COMP_SCI 396, 496 | Data Science Seminar |
|
|
|
|
COMP_SCI 396 | Social AR/VR Studio |
|
| 5-6:20 MW Compton |
|
COMP_SCI 397 | Seminar in Statistical Language Modeling |
|
| 11-12:20 TTh Demeter |
|
COMP_SCI 397 | Computer Science Education |
| 6:30-9:20 M Horn |
|
|
COMP_SCI 397, 497 | Multimodal learning analytics and interaction analysis |
| 9:30-12:20 Tu Worsley |
|
|
COMP_SCI 397, 497 | Selected Topics in Computer Networks |
|
| 12:30-1:50 TuTh Kuzmanovic |
|
COMP_SCI 397, 497 | Wireless and Mobile Health (mHealth) |
| 5-6:20 TuTh Alshurafa & Pedram |
|
|
COMP_SCI 397, 497 | Innovation Lab: Building Technologies for the Law |
| 2:35-5:30 Tu Hammond & Linna Jr. |
|
|
COMP_SCI 397, 497 | Advanced Topics in Compilers |
|
| 5-6:20pm TuTh Campanoni |
|
COMP_SCI 397, 497 | Wireless Protocols for the Internet of Things |
| 3:30-4:50 MW Ghena |
|
|
COMP_SCI 397, 497 | Sports, Technology and Learning |
|
|
|
|
COMP_SCI 397, 497 | (Special Topics) Innovation in Journalism & Technology | 2-3:50 TuTh Hammond & Wise | 2-3:50 TuTh Wise | 2-3:20 TuTh Hammond & Wise |
|
COMP_SCI 401 | Introduction to Graduate Studies in Computer Science | 10-10:50 MWF Hullman |
|
|
|
COMP_SCI 409 | Swarms and Multi-Robot Systems | 2-3:20 TuTh Rubenstein |
|
|
|
COMP_SCI 410 | Quadrotor Design and Control |
| 12:30-3:20 Th Rubenstein |
|
|
COMP_SCI 440 | Advanced Networking |
|
|
|
|
COMP_SCI 445 | Internet-scale Experimentation |
| 9:30-10:50 TuTh Bustamante |
|
|
COMP_SCI 446 | Kernel and Other Low-level Software Development |
|
| 11-1:50 M Dinda |
|
COMP_SCI 449 | Deep Learning | 9:30-10:50 TuTh Wood-Doughty | 11-11:50 MWF Wood-Doughty | 3:30-4:50 TTh Wood-Doughty |
|
COMP_SCI 450 | Internet Security |
| 9:30-10:50 MW Chen |
|
|
COMP_ENG 452 | Advanced Computer Architecture I |
| MW 12:30-1:50 Joseph |
|
|
COMP_ENG 453 | Parallel Architectures |
|
| MW 3:30-4:50 Joseph |
|
COMP_ENG 456 | Modern Topics in Computer Architecture |
|
| TuTh 11:00– 12:20 Hardavellas |
|
COMP_ENG 459 | VLSI Algorithmics |
| MW 2-3:20 S. Ogrenci |
|
|
COMP_SCI 469 | Machine Learning and Artificial Intelligence for Robotics | 12:30-1:50 TuTh Argall |
|
|
|
COMP_SCI 474 | Probabilistic Graphical Models | 3:30-4:50 TTh Wood-Doughty |
|
|
|
COMP_SCI 496 | Special Topics In Data Systems Seminar |
|
|
|
|
COMP_SCI 496 | Qualitative Reasoning Seminar |
|
| 2-3:20 TuTh Forbus |
|
COMP_SCI 496 | AI Perspectives: Symbolic Reasoning to Deep Learning |
|
| 2-4:50 F Alam |
|
COMP_SCI 496 | Visualization for Scientific Communication |
| 2:30 -5:20 M Kay |
|
|
COMP_SCI 496 | Generative Deep Models |
|
| 5-7pm WF Pardo |
|
COMP_SCI 496 | Foundations of Reliable Machine Learning | 9:30-12:20 T Vijayaraghavan |
|
|
|
COMP_SCI 496 | Advanced System Security |
|
| 9-11:50 F Xing |
|
COMP_SCI 496 | Logic In AI |
|
|
|
|
COMP_SCI 496 | Computational Optics | 9:30-10:50 TuTh Alexander |
|
|
|
COMP_SCI 496 | Modern Discrete Probability |
|
|
|
|
COMP_SCI 496 | Mathematical and Computational Foundations of Tensors and Applications |
|
| 3-3:50 MWF Evert |
|
COMP_SCI 496 | HCI Methods for Health Research |
|
| 1-3:50 M Jacobs |
|
COMP_SCI 496 | Randomized Algorithms in Linear Algebra and Scientific Computing |
|
| 9:30-10:50 MW (May 1-17, see details below) Kolda |
|
COMP_SCI 496 | The Design of Technological Tools for Thinking and Learning |
| 2-4:50 W Wilensky |
|
|
COMP_SCI 496 | Learning in Networks | 11-12:20 MW Racz |
|
|
|
COMP_SCI 497 | Learning Augmented Online Algorithms |
|
|
|
|
COMP_SCI 497 | Explanation and reproducibility in data-driven science |
| 3:30-4:50 MW Hullman |
|
|
COMP_SCI 497 | Recent Highlights in Theoretical Computer Science |
| 2-4:50 F Vijayaraghavan |
|
|
COMP_SCI 497 | Digital Musical Instrument Design |
|
| 10:00-2 T Pardo |
|
COMP_SCI 497 | The Design of Tools and Technologies for Computer Science Education |
|
|
|
|
COMP_SCI 497 | Deep Learning for Natural Language Processing |
| 12:30-1:50 TuTh Demeter |
|
|
COMP_SCI 497 | Data Economics |
|
|
|
|