Fall 2024 Course Offerings (tentative)
The following courses are tentatively scheduled for Fall 2024.
Courses offered in Fall 2024 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 |
Data Science graduate students only. | N/A | N/A | Ethics in Data Science and Artificial Intelligence |
Data Science graduate students only. Delivered in online format. | N/A | CS 600 | Fundamentals of Computer Science for Data Science |
Data Science graduate students only. | N/A | CS 631 | Data-Intensive Dist. Analytics |
Data Science graduate students only. | 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 & Software Systems | CS 651 | Data-Intensive Distributed Computing | |
Hardware & Software Systems | CS 654 | Distributed Systems | |
Hardware & Software Systems | CS 656 | Computer Networks | |
Algorithms & Complexity | CS 666 | Algorithm Design & Analysis | |
Computational Statistics | CS 680 | Intro to Machine Learning | |
Artificial Intelligence | CS 684 | Computational Vision | |
Computational Statistics | CS 685 | Machine Learning | |
Artificial Intelligence | CS 686 | Intro to Artificial Intelligence | |
Graphics and User Interfaces | CS 688 | Intro to Computer Graphics | |
Open | CS 697 | Graduate Research Skills Seminar | |
CS 698 LEC 001 | Introductory Research Topics: Secure Programming | ||
CS 698 LEC 002 | Introductory Research Topics: Software Delivery | ||
Open | TBD | CS 754 | Advanced Distributed Systems |
Quantum Information and Computation | CS 768 | Quantum Information Processing | |
Open | Scientific and Symbolic Computing | CS 770 | Numerical Analysis |
Scientific and Symbolic Computing; or Computational Statistics | CS 794 | Optimization for Data Science | |
Algorithms and Complexity | CS 795 | Fundamentals of Optimization | |
Open | TBD | CS 798 | Advanced Topics in Machine Learning |
Open | Software Engineering | CS 846 | Advanced Topics in Software Engineering: Mahcine Learning for SE |
Open | Software Engineering | CS 846 | Advanced Topics in Software Engineering: Software Engineering for Big Data and AI |
Open | Databases | CS 848 SEM 001 | Advanced Topics in Databases |
Open | Databases | CS 848 SEM 002 | Advanced Topics in Databases |
Open | Hardware and Software Systems | CS 850 | Advanced Topics in Computer Architecture |
Open | Hardware and Software Systems | CS 854 | Advanced Topics in Computer Systems |
Open | CS 858 SEM 001 | Advanced Topics in Cryptography, Security, and Privacy | |
Open | CS 858 SEM 002 | Advanced Topics in Cryptography, Security, and Privacy | |
Open | Artificial Intelligence | CS 886 SEM 001 | Advanced Topics in Artificial Intelligence: Affective Computing |
Open | Artificial Intelligence | CS 886 SEM 002 | Advanced Topics in Artificial Intelligence: Casual Learning |
Open | Artificial Intelligence | CS 886 SEM 003 | Advanced Topics in Artificial Intelligence: Natural Language Processing |
Open | Scientific and Symbolic Computing | CS 887 | Advanced Topics in Symbolic Computation: Linear Algebra |
Open | Graphics and User Interfaces | CS 888 | Advanced Topics in Computer Graphics |
Open | Graphics and User Interfaces | CS 889 SEM 001 | Advanced Topics in Human-Computer Interaction: Designing Value Driven Tech |