| Instructor | Area | Recommended background | Course number | Course title |
|---|---|---|---|---|
| TBA | 631 | Data -Intensive Dist. Analytics | ||
| TBA | 636 | Intro. To Networks & Distr Syst | ||
| TBA | PLG | 642 | Principals of Prog Language | |
| TBA | PLG | 644 | Compiler Construction | |
| TBA | SE | 645 | Software Req Specif & Analysis | |
| TBA | 646 | Software Design, Architectures | ||
| TBA | SE | 647 | Software Test/Qual Assur/Maint | |
| TBA | DB | 648 | Database System Implementation | |
| TBA | Systems | 650 | Computer Architecture | |
| TBA | Systems | 651 | Data-Intensive Distrib Comput | |
| TBA | Systems | 654 - 001 | Distributed Systems | |
| TBA | Systems | 654 - 002 | Distributed Systems | |
| TBA | Systems | 656 - 001 | Computer Networks | |
| TBA | Systems | 656 - 002 | Computer Networks | |
| TBA | Systems | 658 - 001 | Computer Security and Privacy | |
| TBA | Systems | 658 - 002 | Computer Security and Privacy | |
| TBA | ALG | 662 | Formal Languages & Parsing | |
| TBA | SCICOM | 676 | Num Comp for Fin Modeling | |
| TBA | COMPSTAT | 680 - 001 | Intro to Machine Learning | |
| TBA | COMPSTAT | 680 - 002 | Intro to Machine Learning | |
| TBA | BIOINF | 682 | Comp Tech: Biol Sequience Anal | |
| TBA | COMPSTAT | 685 | Machine Learning | |
| TBA | AI | 686 - 001 | Intro Artificial Intelligence | |
| TBA | AI | 686 - 002 | Intro Artificial Intelligence | |
| TBA | 687 | Intro to Symbolic Computation | ||
| TBA | GRAPH | 688 | Intro to Computer Graphics | |
| TBA | 698 - 001 | Computational Audio | ||
| TBA | SciCom / AI | 698 - 002 | Neural Networks | |
| S. Mann | SSC | linear algebra and a reasonable level of comfort with mathematics | 779 | Splines and Their Use in Computer Graphics |
| H. Chen | 792 - 001 | Data Structures and Standards | ||
| H. Chen | CS 792 Course syllabus | Data Structures and Standards | ||
| R. Boutaba | HS | Knowledge of computer networking is preferred | CS 798 - 001 | Advanced Network Architectures |
| R. Boutaba | HS | Knowledge of computer networking is preferred | CS 798 - 002 | Network Softwarization |
| C. Sun | SE | Open background | CS 846 | Advanced Topics in Software Engineering: |
| G. Cormack | DB | 848 - 001 | Privacy & Fairness in Data Sci | |
| S. Salihoglu | DB | Open background | 848 - 002 | Graph Data Management |
| I. Ilyas | DB | 848 - 003 | Machine Learning for Data Cleaning | |
| A. Mashtizadeh | 854 | |||
| Y. Aafer | AC | Basic background in operating systems is assumed. Prior security background is helpful but not necessary | 858 | Topics on Mobile Platform Security |
| J. Shallit | AC | General familiarity with undergraduate number theory, combinatorics, and automata theory will be helpful, but is not required | CS 860 Course Syllabus | Automatic Sequences |
| E. Blais | AC | CS 860 | Concentration Inequalities in Computer Science | |
| S. Ben-David | AI | Background in CS theory and some basic previous exposure to machine learning | 886 - 001 | Interpretability and safe of machine learning based decision making tools |
| M. Li | AI | 886 - 002 | Is Deep Learning right for NLP? | |
| GUI | Open background | 889 - 001 | Advanced Topics in Human Computer Interaction: Information Visualization | |
| E. Law | GUI | 889 - 002 | Conversational Agents | |
| G. Baranoski | Open background | CS 898 | On the Synergy between CS and Biology |