Learn from Experts sitting at home anytime as per your comfort.
This are the list of best free online course taught by the best teachers experts worldwide. Every student must learn from this online courses those who are studying in Tier-3 Tier-4 colleges in India as everyone knows how the teachers are in that colleges. If some students due to bad luck has not got the best college even though he can learn from this best teachers worldwide and interact with them in their forums.
I suggest every computer science student should give at least one hour to online courses from the given list of websites below other than college and other activities (In my further post I will suggest you must learn courses year wise/semester wise).
Almost every courses you will learn in universities you will find in this MOOCs, mostly taught by the Experts whose Reference books are suggested by the universities.
This courses will be helpful in your PLACEMENTS, Entrance Exams for higher studies and the subjects of your interest.
What are MOOCs?
A massive open online course (MOOC) is an online course aimed at unlimited participation and open access via the web. In addition to traditional course materials such as videos, readings and problem sets, MOOCs provide interactive user forums that help build a community for the students, professors, and teaching assistants (TAs). MOOCs are a recent development in distance education.
Although early MOOCs often emphasized open access features, such as open licensing of content, open structure, learning goals and connectivism, to promote the reuse and remixing of resources, some notable newer MOOCs use closed licenses for their course materials, while maintaining free access for students.
I believe that the following websites could use our student textbooks, as they are also for free.
1. Coursera
Coursera believe in connecting people to a great education so that anyone around the world can learn without limits. Coursera is an education company that partners with the top universities and organizations in the world to offer courses online for anyone to take, for free. Their technology enables their partners to teach millions of students rather than hundreds. They envision a future where everyone has access to a world-class education that has so far been available to a select few.
Classes offered on Coursera are designed to help you master the material. When you take one of their classes, you will watch lectures taught by world-class professors, learn at your own pace, test your knowledge, and reinforce concepts through interactive exercises. You’ll also join a global community of thousands of students learning alongside you.
Check out Coursera at
2. NPTEL Online Course
NPTEL (National Programme on Technology Enhanced Learning) is a joint initiative of the IITs and IISc. Through this initiative, we offer online courses and certification in various topics.
Online course: Free for all,
Certification exam: For a nominal fee
Current and upcoming courses are listed below. Click on a course name to see more details about it.
This site uses your Google account for authentication. You will need to log in to register for any course.
3. NPTEL Elearning
NPTEL provides E-learning through online Web and Video courses in Engineering, Science and humanities streams. The mission of NPTEL is to enhance the quality of Engineering education in the country by providing free online courseware.
This is for all branches of engineering.
4. Udacity
Udacity’s mission is to bring accessible, affordable, engaging, and highly effective higher education to the world. They believe that higher education is a basic human right, and seek to empower their students to advance their education and careers.
“Higher education is broken with increasingly higher costs for both students and our society at large. Education is no longer a one-time event but a lifelong experience. Education should be less passive listening (no long lectures) and more active doing. Education should empower students to succeed not just in school but in life.”
Udacity are reinventing education for the 21st century by bridging the gap between real-world skills, relevant education, and employment.
Learn more at
5. Openlearning
OpenLearning and their team from the University of New South Wales are happy to welcome all visitors, whether they are a student, teacher or someone in-between!
Students and teachers worldwide struggle to learn in an environment that focuses on delivering content with little room for community or creativity. OpenLeaning’s mission is to give you the freedom and the flexibility to form a community, express your creativity and discover yourself through education.
This has the widest collection of open courseware along with a number of offerings in computer science from some of the pioneers in the field.
You can opt for online courses in basic computer science, artificial intelligence, linear systems along with other engineering topics here.
This site has over 12 free lectures on computer science from renowned colleges like Stanford, MIT, and Berkeley.
This site offers lectures, conferences, and demonstrations on a wide range of topics, including computer science.
This provides access to some of the free Ivy League educational resources collecting course materials from a host of different computer science courses having been held over the past years.
You can look into UC Berkeley’s iTunesU archive for an amazing collection of computer science and engineering lectures.
By using UC Irvine’s online resources, you can get intro to AI, Machine Learning, Kernel-Based Learning, or Bayesian Statistical Analysis.
The site has tutorials to learn HTML, CSS, AJAX, and a number of other programming languages.
For assistance in learning a coding language, you can check out this site for guidance to make everything easier.
This is an Australian school offering free courses on topics including HTML, web graphics, higher level math, Java, and much more.
You can search for computer science for locating over hundreds of lectures on the subject to opt from.
For acquiring skills about artificial intelligence, one can go to UMass-Boston’s OCW site for free course materials.
This site helps you in supplementing any of the courses undertaken by you for free online with the help of textbooks from Wikibooks.
You can get sample what computer science classes are like over here tuition-free, for a limited time.
On this site you can opt for a course in Java programming, Macromedia Flash, statistics, network security, or webpage authoring.
At this time, it only offers a few CS-related courses, but plan to add more over the years.
The two notable courses in computer science here are Applied Multimedia Technology and Applied Multimedia.
This is an introductory course in computer science utilizing great free resources on the site.
This site offers a number of courses covering topics like Fibonacci functions, Python programming, and binary numbers.
The site offers a course in writing basic programs. It is a great introduction for anybody entering programming.
This has a host of resources to assist computer science students with courses on programming, web security, algorithms, and a lot more.
This is based on the undergrad computer science program at MIT and offers good courses worth checking out.
You can find a number of computer science classes taught at Grinnell between 1997 and to date over here.