Introduction to Java, OO Design, Algorithm Design for second year programmers. Anyone is welcome to access the course materials and teach yourself this course at www.openlearning.net
These are low res lightly edited draft versions of the lectures from 2010 which are currently being used in Comp2911.
I'll eventually edit them and post better quality versions. But you are welcome to explore here if you want an advance peek. (Sorry about all the pauses and the ums.)
Let me know if you find them useful - if there is enough interest I'll do it faster.