Free Online Courses with Certificates - Make 2012 a year of Learning. Part I

traditional african classroom
No more need to sit in boring classrooms, study online at your own pace

Lots of free online courses to improve your skills go unattended every year yet so many youth are looking for better quality education everyday. With the Internet becoming faster, affordable and more accessible around most parts in Africa, studying using the Internet is the new and cheapest trend to grow your knowledge and skills.

Here is a list of genuine free online courses from Stanford University. Sign up, watch and complete the assignments and at the end of it, gain valuable knowledge which will make you more competitive in today's job market. Our forums are have rich content on the free online courses as they become available, join the community to stay updated.

Stanford University Online Courses

Computer Science Classes (Click on course title to read more or sign up for the course.)
  1. Design and Analysis of Algorithms I - Starts 23 January 2012 runs for 5 weeks. 
  2. You'll learn several blazingly fast primitives for computing on graphs, such as how to compute connectivity information and shortest paths.

  3. Cryptography - Starts 23rd Jan 2012.
    Crytography is a tool for protecting information in computer systems.

  4. Probabilistic Graphical Models - Starts 23rd Jan 2012. 
  5. Probability theory gives us the basic foundation to model our beliefs about the different possible states of the world, and to update these beliefs as new evidence is obtained. Click on course title to read more or sign up for the course.

  6. Natural Language Processing - Starts Jan 23rd 2012. 
  7. This is the technology for dealing with human language, as it appears in emails, web pages, tweets, product descriptions, newspaper stories, social media, and scientific articles, in thousands of languages and varieties. Those who successfully complete the course will receive a statement of accomplishment.

  8. Machine Learning - Starts 23rd Jan 2012. 
  9. Machine learning is the science of getting computers to act without being explicitly programmed.

  10. Human-Computer Interaction - Starts 30th Jan 2012. 
  11. You will learn how to design technologies that bring people joy, rather than frustration.

  12. Computer Security - Starts February 2012. 
  13. In this class you will learn how to design secure systems and write secure code.

  14. Game Theory - Starts end of February 2012. 
  15. Bayesian games (modeling things like auctions), repeated and stochastic games, a variety of examples of classic games and applications.

  16. Software Engineering for Software as a Service - Starts 20th Feb 2012. 
  17. Course teaches the engineering fundamentals for long-lived software using the highly-productive Agile development method for Software as a Service (SaaS) using Ruby on Rails.

  18. Computer Science 101 - Starts February 2012. CS101 teaches the essential ideas of Computer Science for a zero-prior-experience audience.
Entrepreneurship at Stanford University
  1. The Lean Launchpad - Starts Feb 2012.
  2. In this class you'll learn how to turn a great idea into a great company.

  3. Technology Entrepreneurship - Starts 23rd Jan 2012.
  4. How to you create a successful start-up. What is entrepreneurial leadership in a large firm? What are the differences between an idea and true opportunity? How does an entrepreneur form a team and gather the resources necessary to create a great enterprise?
Engineering at Stanford University
  1. Making Green Buildings - Starts January 2012.
  2. This class is for students who are passionate about improving the sustainability of the built environment and want to learn about how to manage project teams to design and build sustainable buildings.

  3. Information Theory - Starts March 2012.
  4. Information theory is the science of operations on data such as compression, storage, and communication.
Medicine at Stanford University

Anatomy - Starts 5th March 2012. 
Anatomy is the most fundamental of all medical sciences. It provides the basic framework and vocabulary used in all descriptions and communications about the body. Click on course title to read more or sign up for the course.

Complex Systems at Stanford University

Model Thinking - Starts 23rd January 2012.
Models improve our abilities to make accurate forecasts. They help us make better decisions and adopt more effective strategies.

Other Free Online study resources
  1. Codecademy - Learn to code.
  2. Codecademy is the easiest way to learn how to code. It's interactive, fun, and you can do it with your friends.

  3. N342 Server-Side Web Development Distributed Lectures (video and powerpoint)
  4. Lectures include: Introduction to Server-Side Programming, programming on the Web Server, Activating your CS Account, Installing Apache on Windows, Installing PHP in Windows, Configuring PHP, Installing an IDE and much more.

  5. MIT World - Distributed Intelligence
  6. MIT World is a free and open site that provides on demand video of significant public events at MIT. MIT World's video index contains more than 800 videos which is being updated frequently. There is a huge ideas dump you can explore with videos about anything you can imagine.
You may also like:
1. Free Online Training Courses. Part II
2. 25+ Websites That Let You make Mobile Apps Without Programming Skills

Leave us a comment belowsubscribe to our feed and Like us on facebook

Read more:


  1. This is a very helpful and informative post. Thanks it to share keeps it up.


Post a Comment