MSc Computer Science (Negotiated Learning)

The MSc Computer Science (Negotiated Learning) is a uniquely flexible and innovative programme. It offers a negotiated learning model for students with an ICT background that allows you to customise your learning path and to tailor what you learn to your own specific needs and career aspirations. Module choices include several programming languages, cloud computing, bioinformatics, data mining, machine learning and information visualisation.


Once you are accepted onto the programme we will guide you through a student needs assessment to establish your prior experience, personal knowledge gaps and your career plans. You have the option to select modules with a very specific thematic focus or you may select modules from one of the pre-defined themes covered by the programme.

 

Course Highlights
Currently, there are approximately 80 module options offered in conjunction with other UCD Schools and Units including Business, Physics, Mathematics and Statistics, Psychology, Law and NovaUCD.

 

Negotiated Learning: student and academic discuss goals, and tailor a suitable programme for the student.

  • The student has the opportunity to select modules, from a suite of diverse module offerings, that best align with their own individual needs and career goals. 
  • Over 80 Modules to choose from - more information on Negotiated Learning modules listed