Artificial Intelligence:
- CS 557 Artificial Intelligence
- CS 534 Machine Learning
- CS 536 Natural Language Processing
Computational Math Science and Engineering:
- MATH 567 Numerical Methods for Differential Equations
- CS 566/MATH 566 Numerical Linear Algebra
- CS 507 Computing Foundations for Computational Science
- COMPUT/ME 571 Parallel Scientific Computing
Computer Science:
- CS 521 Design and Analysis of Algorithms or CS 561 Theory of Computation
- CS 552 Operating Systems
- CS 573 Advanced Software Engineering.
Cybersecurity:
- CYBER 500 Introduction to Cybersecurity
Take at least one class from two different class sections
- Cryptography
- CS 567 Applied Cryptography
- MATH 508 Foundations of Cryptographic Computing
- MATH 509 Symmetric Key Cryptography and Cryptanalysis
- MATH 510 Quantum and Post Quantum Cryptography
- Software
- CS 575 Software Security
- Networks
- CS 622 Advanced Network Security
- Cyber-Physical Systems
- CS 523 Cyber-Physical Systems
- CS 524 Cyber Security of Critical Infrastructures
- Forensics
- CS 547 Digital Forensics
Data Science:
- CS 533 Introduction to Data Science
- CS 534 Machine Learning
- MATH 562 Probability and Statistics II
- MATH 572 Computational Statistics