Hi
I've worked in database development since the mid-1990s, IT and commercial programming since the early 1990s, since 1996 I've worked 10 years as an Oracle developer and three years Java/web development.
I had a look at the course content of the NUIG course. It is a curate's egg, some ancient and to me inappropriate content, and some content which is up to date but not very well explained.
To me the core of what you're taught should be.
Software Methodology - old fashioned modular system development, information hiding etc., Object Orientation, and SOA
Java - frontend and application development
Oracle - database and middle-tier
Linux/Unix - OS level
XML and XML Schemas, SOAP - messaging, complex data representation and means of communication/transmission of data.
Java is an excellent teaching language and it would be fine to move to C-sharp from there if you wanted to move to Microsoftland.
But why oh why and sorry for the CAPS but
WHAT IS C DOING ON A COURSE IN 2009????????
It is a language from 1970 with very little current application and it doesn't teach either current skills or modern software design methods. It is a bad choice to equip you for application development. Question them about it before you take the course.
Look up monster.ie to see where current jobs are, though there aren't many right now!
If you're interested in good content on Oracle start with
http://otn.oracle.com. Get the Oracle 10g or 11g concepts manual and start reading!! You can download and install the database from there and all their content is freely available.