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:
and there are also three 10-week courses relating to information security, all re-starting on August 28th:
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.
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.
If you want to find a way of dividing up some indivisible items between entities then here is a way to do it that eliminates envy as the outcome. The suggestion is that this could be a good way to div [ ... ]