An Independent Study in Archaeology. Subject to be determined by student and instructor.
Principles of interactivity in application and dashboard development using R, Python, and JavaScript programming languages. Design visually appealing and user-friendly interfaces, develop interactive applications for data visualization, and build dynamic …
Explainable artificial intelligence (XAI) is a subfield of machine learning that provides transparency for complex models to connect the technical meaning to social interpretation. Explore interpretability, transparency, and black-box machine …
Understand Deep Learning covering neural networks, activation functions, and optimization algorithms. Gain experience with TensorFlow and PyTorch, mastering key techniques such as Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs), …
This course examines how the world's major states and regions manage their public finances and economic policies through their budgetary processes and institutions.
Explores new models of database design: graph, vector, and ledger. These have become required infrastructure in service of social media (graph databases), Large Language Models (vector databases), and cryptocurrency (ledger …
This class provides a general overview of film production in Brazil since 1990. We will screen and discuss a variety of documentary and feature-length fiction films, paying special attention to …
This course examines the politics of federal budgeting and its role in economic policy making. Students will learn about the creation of the presidential budget, the politics of the Congressional …
Comprehensive exploration of the multifaceted aspects of data creation, emphasizing the symbiotic relationship between design and data. Students will gain insight into the intentional and unintentional mechanisms that contribute to …
This class explores the intersection between how we perform elections and how we craft public policy. We investigate two broad questions (1) the effect of policy on elections -- how …