Background Courses:

ESE 301: Engineering Probability

MATH 312: Linear Algebra

Introductory Courses:

CIS 419/519: Introduction to Machine Learning
CIS 520: Machine Learning

Advanced Courses:

CIS 620/301: Advanced Topics in Machine Learning (Fall 2018)
CIS 625: Introduction to Computational Learning Theory
CIS 700/004: Topics in Machine Learning and Econometrics (Spring 2017)
CIS 700/007: Deep Learning Methods for Automated Discourse (Spring 2017)
CIS 700/002: Mathematical Foundations of Adaptive Data Analysis (Fall 2017)
CIS 700/006: Advanced Machine Learning (Fall 2017)

STAT 928: Statistical Learning Theory
STAT 991: Seminar in Advanced Applications of Statistics

Other Related Courses:

CIS 530: Computational Linguistics
CIS 535: Introduction to Bioinformatics
CIS 536: Introduction to Computational Biology and Biological Modeling
CIS 537: Biomedical Image Analysis
CIS 630: Advanced Topics in Natural Language Processing
CIS 677: Randomized Algorithms
CIS 700/003: Big Data Analytics (Spring 2017)

ESE 504: Introduction to Optimization Theory
ESE 530: Elements of Probability Theory and Random Processes
ESE 605: Modern Convex Optimization
ESE 674: Information Theory
ESE 680: Combinatorial Optimization

MATH 580: Combinatorial Analysis and Graph Theory

STAT 512: Mathematical Statistics
STAT 542: Bayesian Methods and Computation

Course Catalogs

Undergrad/Grad Undergrad/Grad Undergrad | Grad UndergradGrad