This weeks training was on refactoring - Notes to follow , but broadly using fowlers book on refactoring (http://www.martinfowler.com). Fairly industry standard stuff , but might give you pause for thought before diving in and copying/pasting left right and centre.
On a practical side , the course uses a lot of Java / J2EE , Eclipse and Tomcat, with quite a high level expected in these (e.g. the refactoring group assignment expected these to be built on a bare machine before the refactoring proper could begin - easy enough if you've done it before , but not really the object of the course!!)
The course itself is on UCD's Belfield campus , and is run for 3 weeks a year (part time) with exams in June.