Spring 2026 Course Offerings
The following courses are tentatively scheduled for Spring 2026.
Courses offered in Spring 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 |
| MHI Students Only | N/A | CS 634 | Security and Privacy in Health Systems |
| Programming Languages | CS 642 | Principles of Programming Languages | |
| Programming Languages | CS 644 | Compiler Construction | |
| Software Engineering | CS 645 | Software Requirements Specification and Analysis | |
| Software Engineering | CS 646 | Software Design and Architectures | |
| Software Engineering | CS 647 | Software Testing, Quality Assurance, and Maintenance | |
| Hardware and Software Systems | CS 650 | Computer Architecture | |
| Hardware and Software Systems | CS 651 | Data-Intensive Distributed Computing | |
| Hardware and Software Systems | CS 652 | Real-Time Programming | |
| Hardware and Software Systems | CS 654 | Distributed Systems | |
| Hardware and Software Systems | CS 656 | Computer Networks | |
| Scientific and Symbolic Computing | CS 676 | Numeric Computation for Financial Modelling | |
| Artificial Intelligence | CS 679 | Neural Networks | |
| Computational Statistics | CS 680 | Intro to Machine Learning | |
| Bioinformatics | CS 682 | Computational Techniques in Biological Sequence Analysis | |
| Artificial Intelligence | CS 684 | Computational Vision | |
| Artificial Intelligence | CS 686 | Intro to Artificial Intelligence | |
| Scientific and Symbolic Computing | CS 687 | Intro to Symbolic Computation | |
| Graphics and User Interfaces | CS 688 | Intro to Computer Graphics | |
| Hardware and Software Systems | CS 698 LEC 001 | Intro Research Topics: Secure Programming | |
| Artificial Intelligence | CS 698 LEC 002, 003 | Intro Research Topics: Natural Language Processing | |
| Hardware and Software Systems | CS 698 LEC 004 | Intro Research Topics: Software and Systems Security | |
| Hardware and Software Systems | CS 698 LEC 005 | Intro Research Topics: Privacy, Cryptography, and Data Security | |
| Algorithms and Complexity | CS 763 | Computational Geometry | |
| Data Systems | CS 848 | Adv Topics in Databases: Research Topics in Data Lakes and Model Lakes | |
| Prior security background is helpful but not necessary | Hardware and Software Systems | CS 858 |
Advanced Topics in Cryptography, Security and Privacy: Advanced Topics on Mobile and IOT Security |
| Algorithms and Complexity | CS 860 | Adv Topics in Algorithms and Complexity: Algorithmic Spectral Graph Theory | |
| Artificial Intelligence | CS 886 | Adv Topics in Artificial Intelligence: Trust, Explanation, Social Nets |