I teach mainly programming and programming languages, but
also some software engineering and advanced
object-orientation. Here's a list of some of the courses
that I'm invloved in. I also do some tutoring on several
other courses.
- IPVT
- A hands-on software engineering course.
- DYPL
- Dynamic programming languages (Various DYPLs
including Python and Ruby)
- IOOR
- Advances Issues in Object-orientation (Various OOPLs
including Smalltalk and Scala)
- DSV1:P1
- First introduction to programming (Pascal)
- DSV1:P2
- Second introduction to programming and OO (Java)
- *58 (C)
- C language course