Computer Science (Conversion) MSc

16 Months On Campus Masters Program

University College Dublin

Program Overview

The MSc Computer Science (Conversion) at University College Dublin is a 16‑month full-time graduate programme designed to give you a strong foundation in modern computer science, even if your first degree is in a non-computing discipline. It combines core technical training with hands-on practical work and research, preparing you for careers in technology, data science, software development, and more.


Curriculum Structure

Year 1 (Core Foundations):
In your first year, you will build fundamental skills in programming, systems, and computational thinking that are essential to the discipline. You will study modules such as Programming I (Conversion) and Python OOP to learn coding from the ground up, alongside Computational Thinking and Data Structures & Algorithms to develop logic and problem-solving skills. You will also explore Relational Databases & Information Systems and Web Application Development, gaining both theoretical knowledge and practical experience that employers value.

Summer Trimester (Research Practicum):
After the taught core, you will undertake a significant research practicum where you apply what you’ve learned to a real-world computing problem. This involves working on a substantial project, presenting your outcomes, and bridging academic learning with industry-relevant project delivery. It enhances your ability to work independently and collaborate effectively in teams.

Final Trimester (Advanced & Elective Modules):
In the final phase of the programme, you will choose 30 credits of advanced modules from the broader MSc Computer Science offerings. This allows you to tailor your studies toward areas such as Data Science, Cloud & Distributed Computing, or Software Engineering in line with your career interests and goals.


Focus Areas:
Programming and software development, data analytics and databases, systems and networks, web application technologies, research project design and delivery.

Learning Outcomes:
Graduates will be able to demonstrate integrated knowledge of computer science principles, apply software engineering and database design to real problems, conduct independent research, and work confidently both autonomously and in teams on IT projects.

Professional Alignment (Accreditation):
This MSc is a Level 9 postgraduate qualification awarded by the National University of Ireland, reflecting a recognised standard of postgraduate mastery in computing suitable for professional practice or further research.

Reputation (Employability & Outcomes):
UCD’s Computer Science (Conversion) graduates have gone on to roles such as Software Engineer, Data Scientist, Python Developer, Web Applications Developer, Data Analyst, and Technical Consultant with employers including IBM, Dell, Accenture, SAP, Deloitte Ireland, and AIB, highlighting strong industry relevance and employability.

Experiential Learning (Research, Projects, Internships etc.)

At UCD’s School of Computer Science, practical, hands-on learning is at the core of the MSc Computer Science (Conversion). From the Research Practicum, where you tackle real-world computing challenges, to collaborative coding labs and team-based assignments in core modules, you will apply your skills in meaningful ways long before graduation. The university provides well-equipped computer labs and open-access IT facilities where you can practice programming, run simulations, and work on group projects outside class. You also have access to one of Ireland’s largest academic libraries, complete with digital tools, research databases, and quiet study spaces designed to support postgraduate research and technical work. Experiential learning is embedded throughout the program in the following ways:

  • Research Practicum project: a major component of the degree where you carry out a substantial computing project, simulating real industry challenges and developing design, implementation, testing, and presentation skills.

  • Team-based practical modules: courses like Web Application Development, Software Engineering, Data Structures & Algorithms, and Networks & Internet Systems include coding assignments and collaborative work that mirror professional tasks.

  • UCD computer labs and IT facilities: open-access labs allow students to practice coding and complete assignments with full technical support.

  • Modern campus facilities: teaching spaces and buildings such as the O’Brien Centre for Science provide supportive environments for learning and experimentation.

  • Access to research communities: students benefit from being part of UCD’s vibrant research ecosystem, including centres like the Insight Centre for Data Analytics and other School of Computer Science initiatives.

  • Library and digital resources: UCD’s library system offers both physical and digital materials, research databases, and IT-enhanced study spaces to support projects and independent learning.

Progression & Future Opportunities

Graduates of the MSc Computer Science (Conversion) at UCD move into exciting roles in the tech industry, including positions such as Software Engineer, Data Scientist, Python Developer, and IT Project Analyst. The practical foundation you gain through this programme prepares you to step confidently into high-demand fields, where employers value both technical skill and problem-solving ability. UCD’s strong reputation and industry focus ensure that graduates are well-positioned for success:

  • Career support services: The UCD Careers Network provides personalised guidance from the moment you enrol, including one-to-one career coaching, CV and interview workshops, access to the MyCareer portal with job listings and career tools, and networking opportunities with employers on and off campus.

  • Strong graduate outcomes: UCD graduates consistently achieve high employment rates, reflecting the programme’s practical focus and alignment with industry needs.

  • Industry connections: Alumni have taken roles with organisations such as IBM, Dell, Accenture, SAP, Deloitte Ireland, and AIB, showing the programme’s ability to open doors to a wide range of employers.

  • Accreditation and value: As a Level 9 National University of Ireland qualification, this master’s degree holds long-term professional value both in Ireland and internationally, strengthening your academic credentials and credibility with employers.

Further Academic Progression:
After completing this programme, students can continue to deepen their expertise or specialise further. Options include research-based degrees such as an MSc by Research or doctoral study (PhD) in areas like artificial intelligence, data science, or software engineering. Some graduates also pursue postgraduate certificates or diplomas in specialised fields such as cybersecurity or cloud computing to develop niche skills and enhance employability.

Program Key Stats

€ 29500
€10555
€ 60


86 %

Eligibility Criteria

NA

NA
NA
NA
6.5
90
2:1
NA
No

Additional Information & Requirements

Career Options

  • Software Engineer
  • IT Project Analyst
  • Data Scientist
  • Python Developer
  • Web Applications Developer
  • Data Analyst
  • Business Analyst
  • Technical Analyst
  • Technical Consultant
  • Computer Programmer
  • Performance Engineer
  • SAP Support Engineer
  • IT Consultant
  • Systems Developer
  • Application Support Engineer
  • Analytics Developer
  • Quality Assurance Engineer

Book Free Session with Our Admission Experts

Admission Experts