DH-500: Computational Social MediaThe course integrates concepts from media studies, machine learning, multimedia, and network science to characterize social practices and analyze content in platforms like Twitter, Instagram, YouTube,
DH-412: History and the digitalThe course presents a number of computational approaches & tools that can be used to study history. Drawing on case studies from the history of science & technology, the course also offers students th
HUM-487: Law and computation IThis course provides students with insights into how law shapes our increasingly digital and artificially intelligent environments and how the law itself gets shaped within that process and is designe
MATH-512: Optimization on manifoldsWe develop, analyze and implement numerical algorithms to solve optimization problems of the form min f(x) where x is a point on a smooth manifold. To this end, we first study differential and Riemann
DH-404: Cultural data sculptingThis course will engage novel approaches for visualizing and interacting with cultural heritage archives in immersive virtual environments.
CIVIL-471: Computational hydrodynamicsComputational Hydrodynamics is an advanced course designed to explore the fundamental principles, methods, and applications of numerical techniques to hydrodynamics. Through this course students will