Computer Science MOOC Round Up August
Written by Sue Gee   
Wednesday, 31 July 2013

As you might imagine, there are fewer Computer Science MOOCs starting in August as it is high summer for many students. However, there are some relevant restarts and an agile alpha.

If you enjoy thinking about paradoxes and issues like the axiom of choice (see this week's xkcd cartoon and our programmer's guide to it, there's still time to join Coursera's new Introduction to Mathematical Philosophy which started on July 29 and sets out to show that:

one can analyze philosophical concepts much more clearly in mathematical terms, one can derive philosophical conclusions from philosophical assumptions by mathematical proof, and one can build mathematical models in which we can study philosophical problems

It's an eight week class presented by Hannes Leitgeb and Stephan Hartmann of the Ludwig-Maximilians-Universität, München and with 2-3 hours per week doesn't have any homework, just a final quiz-format exam. It may not be main stream computer science but it would probably provide a lot of background including quantum logic. 

The following Coursera computer science courses are all re-runs:

courserarestarts

and there are also three 10-week courses relating to information security, all re-starting on August 28th:

courserainfsec

 

If you are interested in quantum computing then the edX course, CS-191x: Quantum Mechanics and Quantum Computation is being presented again starting August 11. It taught by Umesh Vazirani who is the Strauch Distinguished Professor of Electrical Engineering and Computer Science at University of California, Berkeley, and is the director of the Berkeley Quantum Information and Computation Center. While the course is intended to make cutting-edge material broadly accessible to undergraduate students, including computer science majors who do not have any prior exposure to quantum mechanics, you do need a:

strong background in basic linear algebra, including vectors, matrices, complex numbers, inner products, eigenvalues and eigenvectors

and if you want to achieve a certificate of mastery, i.e. doing all the homeworks and its two exams then you need to be prepared to devote at least 6 hours per week. To understand the ideas of the direct product space and how to extend operators to the direct product space and so on you really to need to be happy with linear algebra. 

edxquantumm

Having done this course there is a lot to be said for spreading it over more than one session. However, at present only a few MOOCs indicate more than one start date so this is a risky strategy in case the course never runs again. 
If you do the course, at the end of it, you will understand quantum computation and it might not see quite the wonder solution it is often represented as. 

The other edX start in August is the alpha version of a course that teaches SaaS+Agile skills. CS 169.2x: Software as a Service, which starts on August 13th is the second half of a course from University of California, taught by Armando Fox, David Patterson and Sam Joseph, in which  students create more sophisticated apps by adding relationships between models in apps and by enhancing their apps with JavaScript. It is the follow on to CS 169.1x, which is a prerequisite. The description notes that although versions of this course have been taught at UC Berkeley, it has evolved significantly between offerings, and this online version is essentially a new "alpha" version and a more polished version will offered at a later date.

 

More Information

Coursera

edX

Related Articles

Online Computer Science and July MOOCs

June Computing MOOCs and Open Courses

May Computing MOOCs and Open Courses

April's Crop of Computer MOOCs

Computer Science MOOCs for March

Free Online Computer Science Courses Starting February

 

To be informed about new articles on I Programmer, install the I Programmer Toolbar, subscribe to the RSS feed, follow us on, Twitter, Facebook, Google+ or Linkedin,  or sign up for our weekly newsletter.

 

espbook

 

Comments




or email your comment to: comments@i-programmer.info

Banner


CSS Ecosystem In the Spotlight
06/11/2024

The 2024 edition of the State of CSS has been posted, revealing that the latest features of the language not only do away with extra tooling, but even start taking on tasks that previously requir [ ... ]



Extend NGINX With The New JavaScript Module
28/10/2024

Inject middleware functionality into NGINX with the expressive power of Javascript. NGINX JavaScript or NJS for short is a dynamic module under which you can use scripting for hooking into the NGINX e [ ... ]


More News

 

 

Last Updated ( Wednesday, 31 July 2013 )