UCD – part time MSc in Advanced Software Engineering – open for applications

UCD are currently looking for applicants for the Msc in Advanced Software Engineering (a great title for a course!). I’m currently finishing up the dissertation on it , and would recommend the course, both on the basis of the content, and the format (6 weeks over 2 years + exams + dissertation). You’re still dealing with academia, but at least academia trying to look out at the real world.
More details , including how to apply , and in Mel’s mail below


I’m sending this email to anyone currently or previously involved in the MSc
in Advanced Software Engineering in UCD
. We’re recruiting new students for the coming session. If you know anyone who might be interested, please
forward them the email below.

many thanks


The School of Computer Science and Informatics in University College Dublin
invites applications for the MSc in Advanced Software Engineering.
Registration takes place in September 2007; the first module will be held in
December 2007.

This course is ideal for someone working in the software industry who wishes
to develop new skills and gain a postgraduate degree, but who cannot study
fulltime for whatever reason.

A student on this degree takes 6 week-long, intensive modules over a two
year period, followed by a writing a dissertation. Each module takes place
on the UCD campus, while the dissertation work is undertaken off-campus
under the supervision of a UCD academic.

For full details please see
Contact the course director directly at mel.ocinneide [at] ucd.ie with any
queries you may have.

Dr. Mel Ó Cinnéide,
School of Computer Science and Informatics, University College Dublin,
Belfield, Dublin 4.
tel: +353 1 7162482 fax: +353 1 2697262

MSC Masters in Advanced Software Engineering

First week of masters course in software engineering.

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.