This course introduces concepts, languages, techniques, and patterns for programming heterogeneous, massively parallel processors. Its contents and structure have been significantly revised based on the experience gained from its initial offering in 2012. It covers heterogeneous computing architectures...
Few people who “just Google it” to find an answer to their every question understand just what the company does (and why). Through this course, you'll join the minority that really gets it. Google Inc. is one of the key success stories of the Internet era. The company has expanded beyond its original...
The basic biology of modern genomics and the experimental tools used for measurement. This is the first course in the Genomic Big Data Science Specialization. This course introduces you to the basic biology of modern genomics and the experimental tools used to measure this biology. The course will introduce...
L'art des structures propose une découverte du fonctionnement des structures porteuses, telles que les bâtiments, les toitures ou les ponts. Ce cours présente les principes du dimensionnement et les structures en câbles et en arcs. Un deuxième cours présentera les structures en treillis, en poutres et...
Learn how to address the main challenges of communication in humanitarian settings and how to implement a communication plan in the midst of humanitarian action. Communication in humanitarian settings is central to all
activities before, during and when closing a humanitarian programme as it is
the main...
Learn the fundamentals of digital signal processing theory and discover the myriad ways DSP makes everyday life more productive and fun. The goal of the course is to develop a complete working set of digital signal processing notions from the ground up. DSP is arguably at the heart of the “digital revolution...
Networked Life will explore recent scientific efforts to explain social, economic and technological structures -- and the way these structures interact -- on many different scales, from the behavior of individuals or small groups to that of complex networks such as the Internet and the global economy...
Blended learning is a new educational model with great potential to increase student outcomes and create exciting new roles for teachers. In this course you will learn about the different types of blended learning and the best practices from real schools using these models. In addition, you will develop...
Learn how to analyze an organization's strategy and make recommendations to improve its value creation by building your strategist's toolkit. This course will be available on demand in February 2015. In this course, we will explore the underlying theory and frameworks that provide the foundations of...
Are we alone? This course introduces core concepts in astronomy, biology, and planetary science that enable the student to speculate scientifically about this profound question and invent their own solar systems. Over the past two decades, astronomers have discovered over a thousand planets around nearby...
This course is a brief introduction into public economics theory. It covers main economic functions of government, including taxation, regulation, and social service delivery, and touches upon economic, social, political and administrative aspects of government’s involvement in economy. The course was...
How and why is the Earth constantly changing? How do scientists reconstruct events in Earth's geologic history? This course explores the origin and evolution of the Earth and provides resources for educational use. The AMNH course The Dynamic Earth: A Course for Educators provides
students with an overview...
This course is the second semester of the two semester sequence, Chemistry Concept Development and Application. This course will cover the topics of a typical second semester General Chemistry course at most colleges and universities. We will use the Chemistry Concept Development Study approach, developed...
Le cours permet de prolonger les connaissances de base acquises en planification urbaine à travers ses dimensions techniques, environnementales, sociales et économiques. Il fait suite au cours “Villes africaines: introduction à la planification urbaine”. “Villes africaines” propose un cours sur la gestion...
Join thousands around the world in this free, six-week online course that is also a work of public art. Designed by artist and Duke University professor Pedro Lasch, and co-taught by Creative Time chief curator Nato Thompson, the course includes creative exercises and dozens of presentations by key figures...
Learn to use the tools that are available from the Galaxy Project. This is the second course in the Genomic Big Data Science Specialization. The Galaxy Project (http://galaxyproject.org/) provides user friendly software for producing reproducible genomic pipelines for data analysis. This class will introduce...
This two-part 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. This two-part course (part 1 is available here) is designed to help students with very little or no computing...
This is the second in a series of four courses; each addressing a different set of skills science educators need to meet the demands of their career. In this course, teachers will engage in experiences designed to develop the skills needed to create a more powerful science learning environment in their...