HTW Berlin, International Media Computer Science
Most recent edition: WS 09/10
The concept behind this course is Lynn Andrea Stein 's syllabus "Interactive Programming in Java (IPIJ)", which she developed in the "Rethinking CS101" project at MIT. Although this course has developed its own thread, it is still useful to refer to the original IPIJ-Script. The approach is intentionally non-traditional in order to overcome traditional programming paradigms. Hence, the starting conditions for students with and without programming experience level out (at least partly).
All course materials and informations, as well as all communication, are kept in the Moodle learning system.
For external reference, slides and lab tasks can be accessed from this page, too.