• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Colleges that post lectures online for CS?

 
Ranch Hand
Posts: 434
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I found MIT Courseware which has lecture notes, tests, and other course material. But not many video lectures, at least for CS anyway. Does anyone know of any other schools that post video lectures? I am particularly interested in computer science lectures.
 
Bartender
Posts: 2407
36
Scala Python Oracle Postgres Database Linux
  • Likes 3
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
You should definitely check out Coursera and Udacity. These sites provide access to short courses developed by major universities around the world in a wide range of subjects. The materials are usually based on the course materials presented to their regular students, but adapted where necessary for online presentation. There's also EdXOnline, which hosts online material from several major universities, but I haven't really looked at this myself.

On Coursera, each course is usually 5 to 10 weeks, with regular weekly course work that you may have to submit for automated marking or possibly for assessment by your peers online, depending on the subject. As there may be 50,000 students or more taking a single course, there is not much direct interaction with the teaching staff, but there are usually online forums etc where you can ask questions and share ideas.

Udacity takes a very similar approach, but some of their courses are designed so you can work through them at your own speed, rather than to a particular schedule.

You cannot get university credit for these courses (although there are a couple of US universities looking at this), but many courses offer a "statement of accomplishment" or similar certificate. In any case, the quality of the materials and teaching is very high and the courses give you access to subjects and expert teaching that you would normally have to pay a lot of money for in a conventional university, so the real value is the content, not the certificate.

Both sites offer a range of courses in computer science taught by real experts (e.g. I recently completed the Coursera course on functional programming with Scala, presented by Martin Odersky - the guy who invented the Scala programming language). Udacity has a much smaller range of courses currently, but many of them look very interesting, while Coursera has a much wider range, including many non-CS courses as well.

One warning: Once you start digging into this stuff, you'll keep finding more and more courses you want to take - you may not see your family again for months!
 
M Burke
Ranch Hand
Posts: 434
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Yes, this is what I am looking for. I dropped out of a masters program in IS and just starting a masters program in CS. So I need to learn Algorithms as well as Scala for a programming analysis class. My BS is not in CS (You could say my BS is in bs ) Thank you.
reply
    Bookmark Topic Watch Topic
  • New Topic