Top Free Classes

Class Calendar User forum Blog
Follow us to get notified about new classes

Help your friends find these classes

Sign up for free personalized recommendations. Sign up is free and easy.
Search for classes 


Design of Computer Programs

Peter Norvig @Udacity
Class Start: always available
Duration: 7 weeks
Certificate: Yes
Level: intermediate
Rate this class Go to the class
Learn new concepts, patterns, and methods that will expand your programming abilities, helping move you from a novice to an expert programmer. Move along the path towards becoming an expert programmer! In this class you will practice going from a problem description to a solution, using a series of assignments. This course assumes basic programming experience.
Categories: [Computer Science]

Click here to review this class

Anonymous (Singapore, Singapore) , 2012-12-18
Too little previous programming experience and familiarity to CS concepts might lead to frustration here.
There is a quite a large gap between the level of this course and that of the introductory CS101 (Udacity) or Interactive Python (Coursera).

Please log in to vote or edit

Anonymous (Singapore, Singapore) , 2012-12-17
It is a fantastic class. Very challenging. Norvig is a virtuoso at problem solving and Python programming. It is not introductory, it is a great help to people who already know programming and some Python. It can move them (us) to a new higher level. Many quizzes and program assignments with good feedback.

Please log in to vote or edit

Anonymous (Singapore, Singapore) , 2012-10-03
All I can say is wow. If you want to watch a master, irrespective of your experience as Python programmer. Peter Norvig is someone you will want to learn with. Each week his lesson explored different concepts in computer science. His lectures had a different them each week and made for a very interesting experience. Be prepared to work hard and learn about the power of Python and some elegant ways to solve some tough problems.

Please log in to vote or edit

Included in collections
Courses I want to take to change my field from mechanical design to programming. [ CS101 - only v...
Yuri Kozak
10 courses

© 2012-2016, TFC Online LLC | Home | Terms of Use and Privacy Policy | About Us