Fall 2026 Course Offerings
The following courses are scheduled for Fall 2026.
Courses offered in Fall 2026 will be delivered in-person, unless specified below.
For delivery method and date and time of offer please look at the schedule of classes once its been updated. For course instructor information, please follow the instructions linked here.
|
Recommended Background |
Area |
Number |
Course Title |
| Graduate data science students only. Online | N/A | CS 600 | Fundamentals of Computer Science for Data Science |
| MHI and MHIA students only. Online. | N/A | CS 638 | Principles of Data Management and Use |
| Software Engineering | CS 645 | Software Requirements Specification and Analysis | |
| Graphics and User Interfaces | CS 649 | Human-Computer Interaction | |
| Hardware and Software Systems | CS 651 | Data-Intensive Distributed Computing | |
| CS 653 | Software and Systems Security | ||
| Hardware and Software Systems | CS 654 | Distributed Systems | |
| Hardware and Software Systems | CS 656 | Computer Networks | |
| Hardware and Software Systems | CS 659 | Privacy, Cryptography, Data Security | |
| Algorithms and Complexity | CS 666 | Algorithm Design and Analysis | |
| Artificial Intelligence | CS 679 | Neural Networks | |
| Computational Statistics | CS 680 | Intro to Machine Learning | |
| CS 684 | Computational Vision | ||
| Computational Statistics | CS 685 | Machine Learning | |
| Artificial Intelligence | CS 686 | Intro to Artificial Intelligence | |
| N/A - not for credit | CS 697 | Graduate Research Skills Seminar | |
| Graphics and User Interfaces; or Artificial Intelligence | CS 698 LEC 001 | Introductory Research Topics: AI Transformation in Organizations | |
| Graphics and User Interfaces; or Artificial Intelligence | CS 698 LEC 002 | Introductory Research Topics: AI Transformation in Organizations | |
| Quantum Information and Computation | CS 768 | Quantum Information Processing | |
| Scientific and Symbolic Computing | CS 770 | Numerical Analysis | |
| Algorithms and Complexity | CS 795 | Fundamentals of Optimization | |
| Software Engineering | CS 846 SEM 001 | Adv Topics in Software Engineering: Adv Topics in Requirements Engineering | |
| Software Engineering | CS 846 SEM 002 | Adv Topics in Software Engineering: Empirical Software Engineering | |
| Software Engineering | CS 846 SEM 003 | Adv Topics in Software Engineering: Formal Methods Meets Artificial Intelligence | |
| Data Systems | CS 848 SEM 001 | Adv Topics in Databases: Indexing for Modern Data Processing - Relational, Vector, and Hybrid | |
| Data Systems | CS 848 SEM 002 | Adv Topics in Databases: Modern Database Systems | |
| Hardware and Software Systems | CS 854 | Adv Topics in Computer Science: Model Serving Systems for GenAI | |
| Hardware and Software Systems | CS 858 | Adv Topics in Cryptography, Security, and Privacy - Trustworthy Machine Learning: A systems-security approach | |
| Algorithms and Complexity | CS 860 | Adv Topics in Algorithms and Complexity: Probabilistic Methods in Computer Science | |
| Artificial Intelligence | CS 886 SEM 001 | Adv Topics in AI: Learning Theory for Modern AI - Transformers and Large Language Models | |
| Artificial Intelligence | CS 886 SEM 002 | Adv Topics in AI: Vision-Language Models - Architectures, Training, and Frontiers | |
| Artificial Intelligence | CS 886 SEM 003 | Adv Topics in AI: Theory and Applications of Generative Models | |
| Artificial Intelligence | CS 886 SEM 004 | Adv Topics in AI: Topics in Language Modelling | |
| Graphics and User Interfaces | CS 889 | Adv Topics in Human Computer Interaction: Research Methods in HCI |