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 Bhagavatula & Hummel | 9:30-10:50 or 2-3:20 TuTh Hummel | 2-3:20 TuTh Ghena |
|
COMP_SCI 212 | Mathematical Foundations of Computer Science | 3-3:50 MWF Vijayaraghavan & Evert | 3-3:50 MWF Evert | 9:30-10:50 TuTh Wang |
|
COMP_SCI 213 | Intro to Computer Systems | 2-3:20 TuTh Dinda | 12:30-1:50 MW Ghena | 2-3:20 TuTh Hardavellas |
|
COMP_SCI 214 | Data Structures and Algorithms | 11:00-12:20 TuTh St-Amour | 11-12:20 TuTh St-Amour | 11-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 (Lecture) 3:30-4:50 M (Discussion) Linna & Villasenor |
|
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 310 | Scalable Software Architectures |
|
| 2-3:20 TuTh Hummel |
|
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 | TBA Zhang |
|
COMP_SCI 321 | Programming Languages | 3:30-4:50 TuTh St-Amour | 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-1 | Artificial Intelligence Programming | 11-11:50 MWF Riesbeck |
|
|
|
COMP_SCI 329 | HCI Studio |
| 9:30-10:50 MW Jacobs | 11-12:20 MW Zhang |
|
COMP_SCI 330 | Human Computer Interaction | 11:00-11:50 MWF Worsley |
|
| 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 TuTh Kay |
|
|
|
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 & 5-6:20 MW Makarychev | 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 |
|
|
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 |
|
| 6:30-9:20 M Birnbaum |
|
COMP_SCI 339 | Intro to Databases |
| 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 | 12:30-1:50 TuTh Ghena | 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 10:00-11:50 OR F 1:00-2:50)
|
|
|
|
COMP_SCI 347, 447 | Conversational AI |
|
|
|
|
COMP_SCI 348 | Intro to Artificial Intelligence | 12:30-1:50 TuTh Hammond |
| 9:30-10:50 TuTh Rubenstein |
|
COMP_SCI 349 | Machine Learning | 8 - 9:20 or 11 - 12:20 MW Wood-Doughty | 12:30-1:50 TuTh Wood-Doughty | 9:30-10:50 MW Subrahmanian |
|
COMP_SCI 350 | Introduction to Computer Security | 2-3:20 TuTh Xing |
|
|
|
COMP_SCI 351-1 | Intro to Computer Graphics | 9-9:50 MWF Tumblin |
|
|
|
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 G. Memik |
|
|
COMP_ENG 365, 465 | Internet-of-Things Sensors, Systems, and Applications |
|
|
|
|
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 394 | Agile Software Development |
| 3:30-4:50 MW Riesbeck | 9:30-10:50 MW Riesbeck |
|
COMP_SCI 396 | Introduction to Cryptography | 9:30-10:50 TuTh Wang |
|
|
|
COMP_SCI 396 | Modeling Relationships with Causal Inference |
|
| 3:30-4:50 MW Wood-Doughty |
|
COMP_SCI 396 | Communicating Computer Science |
|
| 11-12:20 MW Bain |
|
COMP_SCI 396 | Proving Properties of Programs with Mechanized Logic |
|
| 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 | Introduction to the Data Science Pipeline | 9:30-10:50 or 2-3:20 TuTh Hu |
|
|
|
COMP_SCI 396, 496 | Programming Languages Seminar | 3:30-4:50 MW Dimoulas |
|
|
|
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 | 3:30-4:50 MW Stull |
|
|
|
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 | Data Science Seminar | 12:30-1:50 TuTh Rogers |
|
|
|
COMP_SCI 396 | Generative Methods | 8-8:50 MWF Compton |
|
|
|
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 | Data Privacy | 3:30-4:50 TuTh Bhagavatula | 11-12:20 TuTh Bhagavatula |
|
|
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 | 12:30-1:50 MW Worsley |
|
|
|
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 397, 497 | Rapid Prototyping for Software Innovation | 3-3:50 MWF Riesbeck |
|
|
|
COMP_SCI 401 | Introduction to Graduate Studies in Computer Science | 10-10:50 MWF Khuller & 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 | 11-12:20 TuTh Bustamante |
|
|
|
COMP_SCI 445 | Internet-scale Experimentation |
| 9:30-10:50 TuTh Bustamante |
|
|
COMP_SCI 446 | Kernel and Other Low-level Software Development |
|
| 9:30-10:50 MW Dinda |
|
COMP_SCI 449 | Deep Learning |
| 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 474 | Probabilistic Graphical Models |
|
|
|
|
COMP_SCI 496 | Special Topics In Data Systems Seminar | 2-3:20 TuTh Crotty |
|
|
|
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 | 1-1:50 MWF Pardo |
|
|
|
COMP_SCI 496 | Advanced System Security |
|
| 9-11:50 F Xing |
|
COMP_SCI 496 | Logic In AI | 9:30-10:50 MW Subrahmanian |
|
|
|
COMP_SCI 496 | Computational Optics | 9:30-10:50 TuTh Alexander |
|
|
|
COMP_SCI 496 | Modern Discrete Probability | 12:30-1:50 TuTh Gaudio |
|
|
|
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 |
|
| TBD Kolda |
|
COMP_SCI 496 | The Design of Technological Tools for Thinking and Learning |
| 2-4:50 W Wilensky |
|
|
COMP_SCI 497 | Learning Augmented Online Algorithms | 9:30-12:20 W Bhaskara |
|
|
|
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 | The Design of Tools and Technologies for Computer Science Education | 2-4:50 F O'Rourke |
|
|
|
COMP_SCI 497 | Deep Learning for Natural Language Processing |
| 12:30-1:50 TuTh Demeter |
|
|
COMP_SCI 497 | Data Economics | 2-4:50 F Hartline |
|
|
|