• KICH 2010

    Intermediate Maya K'iche' I
     Rating

     Difficulty

     GPA

    Last Taught

    Fall 2025

    This class is the 3rd level of a 4-part sequence in K'iche', a Maya language spoken by a million people in western Guatemala. Here students will cover more advanced grammar (verb modalities), a broader range of scripts (colonial vs. modern orthography), and conduct research based on the K'iche' Oral History project at UNM. The class is offered as part of the UVa-Duke-Vanderbilt consortium for distance learning in LCTLs. The completion of KICH 1010 and 1020 with a grade of C- or higher.

  • DS 2022

    Systems I: Intro to Computing - Major
     Rating

    4.83

     Difficulty

    4.00

     GPA

    3.89

    Last Taught

    Fall 2025

    Will center on exposing students to contemporary pipelines for data analysis through a series of steadily escalating use cases. The course will begin with simple local database construction such as SQLite and foundation knowledge in terms of computational environments. The content will lay the groundwork for more advanced Systems Domain courses in the major.

  • DS 2023

    Design I: Communicating with Data - Major
     Rating

     Difficulty

     GPA

    Last Taught

    Fall 2025

    Designed not only to teach students tools necessary to visualize data but also effective techniques for explaining data driven results with an emphasis on communicating statistical output in a manner that best represents the findings. Lays the foundation for more advanced topics in the Data Design domain. Content on the development of interactive plots and dashboards will also be included.

  • DS 2024

    Value I: Ethics & Policy in Data Science - Major
     Rating

     Difficulty

     GPA

    Last Taught

    Fall 2025

    Explores principles and applications of data ethics within a broader social framework. Works to lay foundational knowledge for more advanced courses in the Value domain of the major. Will discuss who is responsible for doing responsible data science, question how our work shapes the world around us, and understand the impacts of big data on people and communities.

  • DS 2026

    Computational Probability
     Rating

    2.67

     Difficulty

    4.00

     GPA

    3.58

    Last Taught

    Fall 2025

    Covers the fundamentals of probability theory & stochastic processes. Become conversant in the tools of probability. Clearly describe & implement concepts related to random variables, properties of probability, distributions, expectations, moments, transformations, model fit, basic inference, sampling distributions, discrete & continuous time Markov chains, & Brownian motion. Illustrate most topics with both analytic & computational solutions.

  • LPPL 2100

    The Resilient Student: Transition, Thriving, and Leadership
     Rating

    4.26

     Difficulty

    2.64

     GPA

    3.60

    Last Taught

    Fall 2025

    The adjustment from HS to college is filled with turbulent transitions and with opportunities for discovery, growth, and development of critical life skills. Course focuses on development of broad skills to create fulfilling lives and successful careers after college, especially in 4 areas: (1) development of emotional resilience skills, (2) development of life management skills, (3) intro to leadership concepts, and (4) establishment of small communities of students.

  • GSGS 2100

    Introduction to Islamic Worlds
     Rating

     Difficulty

     GPA

    Last Taught

    Fall 2025

    This course will introduce students to the multifaceted worlds of Islam, through an interdisciplinary survey of its diverse instantiations across more than1400 years of history, and geographies that span the globe. Drawing on the resources we have at UVA across multiple departments, students will be offered a pluralistic engagement into social, artistic, intellectual, economic and political worlds infused with Islamic sensibilities and ethics.

  • CGBM 2110

    Accounting for Business
     Rating

     Difficulty

     GPA

    3.42

    Last Taught

    Fall 2025

    This course focuses on the basics of financial reporting, to include key vocabulary & concepts, emphasis on understanding direct impact of recording transactions on financial statements. Students will gain an understanding of how to read, interpret, & analyze the balance sheet, income statement, & statement of cash flows. Students will also be introduced to managerial decision making (fixed vs. variable costs).

  • GSVS 2150

    Global Sustainability
     Rating

    4.33

     Difficulty

    2.33

     GPA

    3.81

    Last Taught

    Fall 2025

    This integrated and interdisciplinary course provides foundational knowledge on the multifaceted aspects of both problems and solutions related to sustainability, and challenges participants to deepen their understanding of global sustainability issues through a real-world, collaborative Think Global/ Act Local project.

  • LPPP 2200

    Introduction to Public Policy
     Rating

    3.48

     Difficulty

    2.64

     GPA

    3.51

    Last Taught

    Fall 2025

    This course will introduce students to both the process of public policy and the tools of policy analysis. The first part examines the actors, institutions, and procedures involved in the adoption, implementation, and evaluation of public policy. The second part introduces students to the basic concepts and tools of policy analysis including problem definition, specification of alternatives, and solution analysis.