Courses tagged with "BabsonX" (1116)
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).
This course provides a brisk, challenging, and dynamic treatment of differential and integral calculus, with an emphasis on conceptual understanding and applications to the engineering, physical, and social sciences.
This course is designed to be a fun introduction to the basics of programming in Python. Our main focus will be on building simple interactive games such as Pong, Blackjack and Asteroids.
Find out how modern electronic markets work, why stock prices change in the ways they do, and how computation can help our understanding of them. Build algorithms and visualizations to inform investing practice.
Combine fundamental concepts with hands-on design challenges to become a better designer.
Designed for teachers and learners in every setting - in school and out, in formal learning environments or at home - this course is an introduction to the theory and practice of well-structured talk that builds the mind.
Statistics One is a comprehensive yet friendly introduction to statistics.
This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific performance analysis of Java implementations. Part I covers basic iterable data types, sorting, and searching algorithms.
Learn about the most effective machine learning techniques, and gain practice implementing them and getting them to work for yourself.
This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific performance analysis of Java implementations.
Learn the concepts and methods of linear algebra, and how to use them to think about computational problems arising in computer science. Coursework includes building on the concepts to write small programs and run them on real data.
In this course you will learn several fundamental principles of algorithm design: divide-and-conquer methods, graph algorithms, practical data structures (heaps, hash tables, search trees), randomized algorithms, and more.
Learn about traditional and mobile malware, the security threats they represent, state-of-the-art analysis and detection techniques, and the underground ecosystem that drives such a profitable but illegal business.
Learn about the inner workings of cryptographic primitives and how to apply this knowledge in real-world applications!
This course will examine the ways in which the world has grown more integrated yet more divided over the past 700 years.
The purpose of this course is to summarize new directions in Chinese history and social science produced by the creation and analysis of big historical datasets based on newly opened Chinese archival holdings, and to organize this knowledge in a framework that encourages learning about China in comparative perspective.
Helping you build human-centered design skills, so that you have the principles and methods to create excellent interfaces with any technology.
In this class, you will learn how to think with models and use them to make sense of the complex world around us.
Explores the factors — musical and cultural — that led to the birth of American rock 'n' roll music in the early 1950s.
This course will explore the complex challenges of allocating scarce medical resources at both the micro and macro level. Students will learn the theories behind allocation and use modern examples to explore how society makes the difficult decisions that arise when there is not enough to go around.
Trusted paper writing service WriteMyPaper.Today will write the papers of any difficulty.