SL2College

             

Free Online Courses in Computer Science and Electrical Engineering

Last Updated ( Monday, 26 March 2012 07:02 )

The SL2College team has put together this compilation of links to audio/video content, courses, and lectures on computer science and engineering from top educational institutions around the world. These resources cover a wide variety of subjects in CS/EE including artificial intelligence, computer architecture, computer networks, data structures, operating systems, and software engineering. Some of the resources listed here are complete courses taught at some of the best universities in the world including Stanford University, California and the Massachusetts Institute of Technology, Massachusetts.

By making use of the resources listed in this article Sri Lankan students interested in the fields of CS and EE will be able to acquire quality in-depth knowledge on the subjects. Current and aspiring CS/EE students could benefit from the video lectures of world renowned professors explaining many of the most sophisticated concepts in a simple and logical manner. The lectures given are of an impeccable standard, covering the foundational and more complex aspects of Computer Science and Electrical Engineering which will help to boost both the knowledge and the interest of a student. It will also give them insights the latest technologies in the field and the developments in research and development that are considered ‘hot topics’ by the research community.


1. MIT OpenCourseWare

http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/

Graduates of MIT's electrical engineering and computer science department work in diverse industries and conduct research in a broad range of areas. This is your chance to learn about the latest developments in CS and EE. Courses in many fields such as Architecture, Arts, Medicine, Humanities and Pure Sciences, are also available at OCW  (at http://ocw.mit.edu/) in addition to Engineering.


2. Stanford Engineering Everywhere

http://see.stanford.edu/see/courses.aspx

Stanford engineering everywhere includes one of Stanford’s most popular engineering sequences: the three-course Introduction to Computer Science taken by the majority of Stanford undergraduates, and seven more advanced courses in artificial intelligence and electrical engineering. In addition, Stanford is also providing many free online classes in Computer Science, Entrepreneurship, Medicine, Civil Engineering, Electrical Engineering starting in January 2012. The links to these courses are below:

Computer Science 101: http://www.cs101-class.org/
Machine Learning (one of the offerings this past fall): http://jan2012.ml-class.org/
Software as a Service: http://www.saas-class.org/
Human-Computer Interaction: http://www.hci-class.org/
Natural Language Processing: http://www.nlp-class.org/
Game Theory: http://www.game-theory-class.org/
Probabilistic Graphical Models: http://www.pgm-class.org/
Cryptography: http://www.crypto-class.org/
The Lean Launchpad: http://www.launchpad-class.org/
Technology Entrepreneurship: http://www.venture-class.org/
Anatomy: http://www.anatomy-class.org/
Information Theory: http://www.infotheory-class.org/
Making Green Buildings: http://www.greenbuilding-class.org/


3. Computer Science and Engineering

http://www.infocobuild.com/education/audio-video-courses/computer-science/computer-science.html

This website presents a collection of links to audio/video courses and lectures in computer science and engineering from educational institutions around the world.


4. Top 100 Open Courseware Projects

http://oedb.org/library/features/top-100-open-courseware-projects#ee

These courses represent a selection of Electrical Engineering and Computer Science courses. The website also contains links to courses in many other subjects.


5. Khan Academy

http://www.khanacademy.org/#computer-science

The Khan Academy is a non-profit organization that strives to provide comprehensive knowledge on many subjects, and at the link above they have many courses on computer science for college students.


6. National Program of Technology Enhancement Learning (NPTEL)

http://nptel.iitm.ac.in/courses.php?disciplineId=106

NPTEL provides online Web and Video courses in Engineering, Science, and the Humanities through free lectures and videos of course taught by Professors from the Indian Institutes of Technology. The program is funded by the government of India.


7. Other Links

http://www.lecturefox.com/computerscience/

http://freevideolectures.com/Subject/Electrical-Engineering

http://videolectures.net/

 

If you have suggestions for other sources of free course materials, please let us know by emailing us at info@sl2college.org

 

Date of publication in the Sunday Observer:  January 22, 2012.

Disclaimer: The views expressed in this article are solely that of the author and do not necessarily reflect the views of SL2College.

SL2College would like to thank L.U. Serasingha & Nanda Abeysekera for working on this article. This and other related articles are available on www.sl2college.org, under the resources section. Please post your queries on the forum at www.sl2college.org or email info@sl2college.org.

Last Updated ( Monday, 26 March 2012 07:02 )  
You are here: Home Resources View All Resources Free Online Courses in Computer Science and Electrical Engineering