• PMCC 6000

    Introduction to Premodern Cultures and Communities
     Rating

     Difficulty

     GPA

    Last Taught

    Fall 2026

    This course explores the premodern through a multidisciplinary and global lens. A series of UVA faculty team-taught modules will treat such topics as travel and trade, the invention of race, cross-cultural exchange, multilingualism, conflict and trans-regional encounters, global book arts, gender and sexualities, and global religious practice. Students will be guided in producing a final seminar paper that works across disciplinary boundaries.

  • DS 6001

    Data Engineering I: Data Pipeline Architecture
     Rating

     Difficulty

     GPA

    3.88

    Last Taught

    Fall 2026

    Covers the practice of data science, including communication, exploratory data analysis, and visualization. Also covered are the selection of algorithms to suit the problem to be solved, user needs, and data. Case studies will explore the impact of data science across different domains.

  • LPPP 6001

    Foundational Skills Workshop
     Rating

     Difficulty

     GPA

    3.81

    Last Taught

    Fall 2026

    Leadership and Public Policy foundational skills course.

  • DS 6002

    Ethics of Big Data I
     Rating

     Difficulty

     GPA

    3.71

    Last Taught

    Fall 2026

    This course examines the ethical issues arising around big data and provides frameworks, context, concepts, and theories to help students think through and deal with the issues as they encounter them in their professional lives.

  • 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.

  • 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.