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 


CS50x: Introduction to Computer Science

David J. Malan, Nate Hardison Harvard University @EdX
Class Start: TBA
Duration: 26 weeks
Approximate Workload: 15-20 hours/week
Certificate: Yes
Level: beginner
Rate this class Go to the class
An entry-level course taught by Harvard Senior Lecturer David J. Malan. teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, encapsulation, data structures, databases, memory management, security, software development, virtualization, and websites. Languages include C, PHP, and JavaScript plus SQL, CSS, and HTML. Problem sets explore the real-world domains of cryptography, finance, forensics, gaming, and beyond. No previous programming experience required. Students who earn a passing grade on 9 problem sets (programming assignments - 15-20 hours each), 2 quizzes, and a final project will get an honor code certificate
Categories: [Computer Science]

Click here to review this class

Anonymous (Singapore, Singapore) , 2014-05-25
amazing work. demanding but helpful and comprehensive.

Please log in to vote or edit

Anonymous (Singapore, Singapore) , 2013-09-25
This is the best course for Computer Science at introductory level.

Please log in to vote or edit

Anonymous (Singapore, Singapore) , 2013-05-03
Very superfluous, not well thought out for online purpose, skims through topics, unless you know your c and html, not worth wasting time, did not learn much

Please log in to vote or edit

Anonymous (Singapore, Singapore) , 2013-04-27
Enjoy a lot.

Please log in to vote or edit

Anonymous (Singapore, Singapore) , 2012-12-23

Please log in to vote or edit

Similar classes
Introduction to Computer Science
David Evans
Start date: always available
6.00.1x: Introduction to Computer Science and Programming Using Python
Eric Grimson, and colleagues
Start date: 2014-06-11
HTML5 Game Development
Colt McAnlis, Peter Lubbers
Start date: always available

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