• DS 6021

    Machine Learning I: Introduction to Predictive Modeling
     Rating

     Difficulty

     GPA

    3.89

    Last Taught

    Fall 2026

    Comprehensive introduction to predictive modeling, a cornerstone of data science and machine learning. Learn the fundamental concepts, techniques, and tools used to build models while emphasizing both theoretical understanding and practical applications. The topics include we will cover are an in-depth analysis of linear models and different variants, their extension to generalized linear models, and an introduction to nonparametric regression.

  • DS 6030

    Machine Learning II: Data Mining & Statistical Learning
     Rating

     Difficulty

     GPA

    3.91

    Last Taught

    Fall 2026

    This course covers fundamentals of data mining and machine learning within a common statistical framework. Topics include regression, classification, clustering, resampling, regularization, tree-based methods, ensembles, boosting, and Support Vector Machines. Coursework is conducted in the R programming language.

  • DS 6040

    Bayesian Machine Learning
     Rating

     Difficulty

     GPA

    3.78

    Last Taught

    Fall 2026

    Bayesian inferential methods provide a foundation for machine learning under conditions of uncertainty. Bayesian machine learning techniques can help us to more effectively address the limits to our understanding of world problems. This class covers the major related techniques, including Bayesian inference, conjugate prior probabilities, naive Bayes classifiers, expectation maximization, Markov chain monte carlo, and variational inference. A course covering statistical techniques such as regression.

  • GHSS 6050

    Introduction to Graduate Studies in the Humanities and Social Sciences
     Rating

     Difficulty

     GPA

    Last Taught

    Fall 2026

    This course introduces first-year graduate students in the humanities and social sciences to the knowledge and skills fundamental to success in graduate school. Particular topics vary.

  • DS 6050

    Machine Learning III: Deep Learning
     Rating

     Difficulty

     GPA

    3.71

    Last Taught

    Fall 2026

    A graduate-level course on deep learning fundamentals and applications with emphasis on their broad applicability to problems across a range of disciplines. Topics include regularization, optimization, convolutional networks, sequence modeling, generative learning, instance-based learning, and deep reinforcement learning. Students will complete several substantive programming assignments. A course covering statistical techniques such as regression.

  • LPPA 6100

    Economics of Public Policy I
     Rating

    4.17

     Difficulty

    4.00

     GPA

    3.47

    Last Taught

    Fall 2026

    This course presents the simplest economic models explaining how individuals and organizations respond to changes in their circumstances and how they interact in markets, and it applies these models to predict the effects of a wide range of government programs. It also analyzes justifications that have been offered for government actions.

  • LPPA 6150

    Research Methods & Data Analysis I
     Rating

    4.50

     Difficulty

    3.50

     GPA

    3.37

    Last Taught

    Fall 2026

    The first part of a two-semester sequence in research methods and tools used to evaluate public policies. This course reviews basic mathematics and statistics used by policy analysts, and introduces regression methods for empirical implementation and testing of relations among variables. The purpose of this course is to develop skills that can be used throughout your profession and civic life.

  • DS 6200

    Computation I: Fundamentals
     Rating

     Difficulty

     GPA

    4.00

    Last Taught

    Fall 2026

    Introduces fundamental concepts of computation, data structures, algorithms, & databases, focusing on their role in data science. Covers both theoretical studies & hands-on learning activities. Includes basic data structures, advanced data structures, searching, sorting, greedy algorithms, linear programming, & basics of databases. Will develop computational thinking skills and learn a variety of ways to represent & analyze real-world data.

  • LPPP 6250

    Policy Analysis
     Rating

     Difficulty

     GPA

    3.54

    Last Taught

    Fall 2026

    The purpose of this course is to develop the student's ability to define and solve public problems. Subsidiary objectives of the course are to help the student to integrate the analytical, political, and leadership skills they have learned in their other MPP courses and improve their ability to work in teams; and hone their written and oral presentation skills. Prerequisites: Graduate student in public policy

  • DS 6300

    Theory I: Probability & Stochastic Processes
     Rating

     Difficulty

     GPA

    3.31

    Last Taught

    Fall 2026

    Covers the fundamentals of probability and stochastic processes. Students will become conversant in the tools of probability, clearly describing and implementing concepts related to random variables, properties of probability, distributions, expectations, moments, transformations, model fit, sampling distributions, discrete and continuous time Markov chains, and Brownian motion.