University College Dublin Master of Science in Computer Science (Conversion)
The University College Dublin (UCD) is offering a Master of Science in Computer Science targeted at holders of degrees of disciplines other than computer science worth 120 ECTS. This skills conversion programme aims to help graduates enter an IT related career. The modules offered in this programme cover the fundamental skills required by modern technology companies as well as one semester of advanced specialised modules. Additionally, students will have to undertake a significant research-oriented project with a presentation.
Programme
This programme takes place over 16 months. The first year will focus on taught modules and a research practicum. In the final year students will choose from a range of modules offered in the MSc Computer Science (Negotiated Learning) programme. This programme has been specifically designed for graduate students of disciplines other than Computer Science. No prior knowledge of programming is assumed. During the first year, students take modules with learning outcomes aimed at providing fundamental skills required by modern technology companies.
Below is an indicative breakdown of the academic programme
Year one
Autumn trimester
- Programming I (Conversion)
- Relational Databases & Information Systems (Conversion)
- Python OOP (Conv)
- Operating Systems (Conversion)
- Web Application Development (Conversion)
- Computational Thinking (Conversion)
Spring trimester
- Data Structures & Algorithms (Conversion)
- Networks & Internet Systems (Conversion)
- Computer Architecture & Organistion (Conversion)
- Java Programming (Conv)
- Software Engineering (Conv)
- Data Analytics (Conversion)
Summer trimester
- Research practicum
Year two autumn trimester
Students will have to choose modules in areas such as data science, software engineering and artificial intelligence and cognitive science. These are dependent on the MSc Computer Science (Negotiated Learning) programme.
Admission requirements
An Upper Second class honours degree, or the international equivalent, in a discipline other than Computer Science is required for entry. As Computer Science is a mathematical subject, applicants must be able to demonstrate a good knowledge of mathematics. Additionally, if English is not an applicant's native language and they have not completed a primary degree in English in an English speaking country, an English language qualification is required for all programmes.