Using publicly available data from NASA of actual satellite observations of astronomical x-ray sources, we explore some of the mysteries of the cosmos, including neutron stars, black holes, quasars and supernovae.
Learn about how to make mobile robots move in effective, safe, predictable, and collaborative ways using modern control theory.
This advanced course considers how to design interactions between agents in order to achieve good social outcomes. Three main topics are covered: social choice theory (i.e., collective decision making), mechanism design, and auctions.
As a society and individually, we use energy every moment of our lives to improve our quality of life. Energy 101 will develop the big picture and connect the details of our energy use, technology, infrastructure, impact, and future.
This course views climate change from a variety of perspectives at the intersection of the natural sciences, technology, and the social sciences and humanities.
Learn the analysis of circuits including resistors, capacitors, and inductors. This course is directed towards people who are in science or engineering fields outside of the disciplines of electrical or computer engineering.
Learn about the inner workings of cryptographic primitives and how to apply this knowledge in real-world applications!
Explore how to identify and develop great ideas into great companies. Learn how to identify opportunities based on real customer needs. Develop solid business models. Create successful companies.
Learn how to write composable software that is event-driven, scalable under load, resilient and responsive in the presence of failures. Model systems after human organizations or inter-human communication.
This course addresses the modeling and analysis of static equilibrium problems with an emphasis on real world engineering systems and problem solving.
This course will highlight the critical legal and business issues entrepreneurs face as they build and launch a new venture. We will explore real world scenarios, and address the legal and business issues that entrepreneurs face, from the moment they conceive of the "million dollar idea" to all of the important junctures along the path to success.
Learn how to organize and deliver training and learning programs for volunteer community health workers.
This course aims to nail down some of the basic issues that had been argued in the current research on peace and security.
The course covers the basics: representing games and strategies, the extensive form (which computer scientists call game trees), repeated and stochastic games, coalitional games, and Bayesian games (modeling things like auctions).
Learn about the most effective machine learning techniques, and gain practice implementing them and getting them to work for yourself.
Introduction to a “money view” of economic activity for modern times, building on the intellectual traditions of British central banking and American institutionalism. Part One explores the economics of payment systems and money markets. Part Two explores connections with foreign exchange and capital markets.
An introduction to quantum physics with emphasis on topics at the frontiers of research, and developing understanding through exercise.
This course will use social network analysis, both its theory and computational tools, to make sense of the social and information networks that have been fueled and rendered accessible by the internet.
In this course, you will learn how to formalize information and reason systematically to produce logical conclusions. We will also examine logic technology and its applications - in mathematics, science, engineering, business, law, and so forth.
This course will teach you how to analyze and improve business processes, be it in services or in manufacturing. You will learn how to improve productivity, how to provide more choice to customers, how to reduce response times, and how to improve quality.