Classes starting September 3, 2012
In this course you will examine real world problems -- rescue the Apollo 13 astronauts, stop the spread of epidemics, and fight forest fires -- involving differential equations and figure out how to solve them using numerical methods. Enroll Now!
In this class you will learn how to debug programs systematically, how to automate the debugging process, and build several automated debugging tools in Python. Enroll Now!
Class starting October 1, 2012
This class teaches you basic concepts of theoretical computer science -- such as NP-completeness -- and what they imply for solving tough algorithmic problems. Enroll Now!
Note that all of our classes are open enrollment. This is based on your feedback as we continue to push innovation in pedagogy. We continue to learn and improve the educational experience at Udacity with you, our students. Open enrollment means that you can learn at your own pace and access all of the information you need (problem sets, answers, discussions) at any time to support your learning experience. Check out our full course catalog for descriptions of all of our classes.
We'll see you in class!