E.g., 2016-04-29
E.g., 2016-04-29
E.g., 2016-04-29
Apr 11th 2016

Learn what motivates the restive Muslim youth from Tunis to Tehran, what political positions Islamists from Mali to Chechnya are fighting for, where the seeming obsession with Islamic law comes from, where the secularists have vanished to, and whether it makes sense to speak of an Islamic state.

Average: 8.5 (4 votes)
Mar 15th 2016

Learn systematic program design - how to write programs that tell a clear story about what they do, are well-tested, and easy to improve.

Average: 1.3 (3 votes)
Mar 15th 2016

Expand your use of the core design method from SPD1 to write well-crafted code that operates on more complex data like lists and trees.

No votes yet
Mar 15th 2016

Adding abstraction and generative recursion to the design tools makes complex problems like puzzle solvers and graph search straightforward.

No votes yet
Mar 9th 2016

Biologists still cannot read the nucleotides of an entire genome as you would read a book from beginning to end. However, they can read short pieces of DNA. In this course, we will see how graph theory can be used to assemble genomes from these short pieces. We will further learn about brute force algorithms and apply them to sequencing mini-proteins called antibiotics. Finally, you will learn how to apply popular bioinformatics software tools to sequence the genome of a deadly Staphylococcus bacterium.

No votes yet
Self Paced

The first AP Chemistry edX MOOC to cover all the topics in the AP Chemistry sequence.

No votes yet
Self Paced

The first AP Chemistry edX MOOC to cover all the topics in the AP Chemistry sequence.

Average: 9.5 (2 votes)
Nov 30th 2015

In this course, we will learn how to apply patterns and frameworks to alleviate the complexity of developing concurrent and networked applications and services on mobile devices running Android that connect to popular cloud computing platforms.

Average: 5.3 (3 votes)
Oct 20th 2015

Adding abstraction and generative recursion to the design tools makes complex problems like puzzle solvers and graph search straightforward.

Average: 4.5 (2 votes)
Oct 5th 2015

We understand the world — and our selves — through stories. Then some of those hopes and fears become the world.

No votes yet
Oct 5th 2015

In this MOOC, we will learn how to apply patterns and frameworks to alleviate the complexity of developing concurrent applications on mobile devices running Android that connect to popular cloud computing platforms.

No votes yet
Sep 21st 2015

Using economic theory and data analysis, explore the economic lives of the poor, and the ways to design and implement effective development policy.

No votes yet
Jul 29th 2015

This course introduces students to basic issues in mobile cloud security, malware, and secure client/server communication. Students will learn about security risks in Android and cloud services, threat mitigation strategies, secure coding practices, and tools for managing security of devices.

No votes yet
Jun 24th 2015

This course aims to provide a firm grounding in the foundations of probability and statistics.

Average: 7.2 (5 votes)
Mar 16th 2015

This is the second course in a two-part series on bioinformatics algorithms, covering the following topics: evolutionary tree reconstruction, applications of combinatorial pattern matching for read mapping, gene regulatory analysis, protein classification, computational proteomics, and computational aspects of human genetics.

No votes yet
Sep 12th 2014

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.

No votes yet
Apr 14th 2014

This introductory physics course is intended for physical science majors and others desiring a rigorous introduction to physics.The course covers classical mechanics, including kinematics, dynamics, conservation laws, and applications.

Average: 10 (1 vote)
 

Tell your friends: