If anyone wants an introduction to functional programming using Scala, I really recommend Martin Odersky's coursera course (https://class.coursera.org/progfun-2012-001/class). He restricts you to functional Scala; there isn't a mutated variable in the whole course. It isn't officially a course right now. You won't get a certificate for taking it, and I don't think the grader is turned on, but the other materials are still there.
That course does not allow registration right now.
Really? Normally you can enroll for old courses that have completed and view the old material. I've done it before, but you do need a coursera account. Is that not working in this case?
We are sorry, but the enrollment for Functional Programming Principles in Scala is currently closed. We will inform you via email when new Coursera classes are launched, so stay tuned for more.
Meanwhile, check out some of our other classes here!
Imagine wikipedia only allowing people to view the "Scala" page between the hours of 7:30 and 8:30 on alternate tuesdays, otherwise you're outta luck, for completely arbitrary reason.
Very unimpressed with the MOOC trend. Bring back MIT OCW where I can download and watch video lectures whenever I want, forever.
You can't compare time-based courses to general information provider like wikipedia. Providing content of previously offered courses is controlled by colleges/instructors [1]
If you were enrolled before just go to your courses page, find fp course and go to archive of your class (with all the content, problem sets, forums, etc).
The course material is still available, although you'll need to sign up for a Coursera account. It also looks like they're running another course in March 2013.
That course does not allow registration right now.