VO Software Techniken
O.Univ.-Prof. Dipl.-Ing. Dr. Wolfgang Pree
Agenda
Summer semester 2013
Thursdays 13:30-15:00, Jakob-Haringer-Str. 2, T02
Start: March 7, 2013
Alternative: Online Course
Exam: Thursday, June 27, 2013
Contents
The course focuses on the way of thinking and the appropriate programming methods of Edsgar W. Dijkstra. The excercises (proseminar) provide hands-on experience.
Literature
- Programming in Scala, by Martin Odersky, Lex Spoon, Bill Venners; artima
- The Science of Programming, by D. Gries; Springer (1989)
- A Method of Programming, by E. Dijkstra, W. Feijen; Addison-Wesley Publishing Company
Additional Documentation
- EWD 1308: What Led to “Notes on Structured Programming” (E. W. Dijkstra, 2001): handwritten / typed (ca. 5 MB)
- The Economist: DNA computing – Computing with soup
- Poker (Java)
- Poker (Scala)
- Actor demo
- Actors in Scala