1 Year On Campus Masters Program
The MSc Computer Science (Negotiated Learning) at University College Dublin is a flexible master’s designed for students with a background in computing or ICT. It allows you to shape your own learning path by choosing modules that match your skills and career goals, making it perfect for those who want to specialise in areas like machine learning, software engineering, data visualisation, or cloud computing.
Curriculum Structure
Year 1 (Taught Modules & Negotiated Learning):
In the first stage, you’ll build a strong foundation in key computing areas while tailoring your studies to your interests. You’ll have the freedom to explore modules such as Cloud Computing, Bioinformatics, Data Manipulation and Visualisation, and Prediction and Learning with Data. This approach ensures you can both deepen your knowledge in core areas and gain expertise in specialised topics that align with your career aspirations.
Final Phase (Project / Dissertation / Internship):
After completing the taught modules, you’ll focus on a substantial project, dissertation, or internship. This hands-on experience allows you to apply your knowledge to real-world problems, develop practical skills, and demonstrate your ability to manage complex IT projects — preparing you for advanced roles in industry or research.
Focus Areas:
Artificial Intelligence and Cognitive Science, Advanced Software Engineering, Distributed Computing, Data Science Programming, Information Visualisation, Machine Learning, Cloud Computing, Bioinformatics
Learning Outcomes:
Apply advanced computing principles across chosen domains, communicate technical solutions effectively, critically evaluate current technologies, manage IT projects, and develop specialised expertise in your selected modules
Professional Alignment (Accreditation):
This MSc is a Level 9 NFQ master’s degree in Computer Science awarded by UCD, providing the knowledge and skills needed for senior professional roles or further research
Reputation (Employability Rankings):
UCD is Ireland’s largest university with strong global recognition for research and graduate outcomes. Graduates from this MSc have gone on to work at leading companies such as Google, Microsoft, Intel, Deloitte, PayPal, and Salesforce, reflecting excellent employability prospects
At UCD, your MSc isn’t just about lectures — it’s about gaining real hands-on experience, working with industry-relevant tools, and applying what you learn to real-world challenges. Students in the Negotiated Learning programme have the option to undertake a structured internship, giving you the chance to work on meaningful tasks in a professional environment. You’ll also be part of a vibrant research-led school that connects you with cutting-edge technology and expert centres, allowing you to engage beyond the syllabus.
Here’s how experiential learning comes alive in this programme:
Industry internships (optional): You can take a competitive 12-week internship in the summer, gaining valuable workplace experience and building professional networks.
Project and dissertation work: Your final project or thesis lets you solve complex problems, often collaborating with faculty or industry partners to produce tangible outcomes.
Research-linked centres and labs: Students have access to specialist centres such as the Insight Centre for Data Analytics, CeADAR (Applied Data Analytics & AI), and the Centre for Cybersecurity & Cybercrime Investigation, providing excellent opportunities for research and practical engagement.
Computer science support and practical labs: Open-access PC labs and the Computer Science Support Centre ensure you can get help with exercises, coding, and hands-on practice whenever needed.
Libraries and digital resources: UCD’s libraries, including the central James Joyce Library and online collections, provide access to technical journals, software manuals, and research materials to support your studies.
These experiences ensure that you don’t just learn advanced computing concepts — you actively use them in ways that mirror professional practice.
Graduates of the MSc Computer Science (Negotiated Learning) go on to exciting roles in technology and beyond, with alumni working in areas such as artificial intelligence, software engineering, data analysis, and cybersecurity. Typical roles include Software Engineer, Data Analyst, AI/ML Specialist, and Cybersecurity Consultant, reflecting how the programme equips you with skills that are in high demand across industries. These outcomes highlight the practical, career-focused nature of the degree:
Career support at UCD: The UCD Careers Network provides tailored guidance for computing graduates, including career counselling, CV reviews, interview preparation, and connections with potential employers, helping you transition confidently into your chosen field.
Industry placement and employment history: Graduates have secured roles with major global companies such as Google, Microsoft, Intel, SAP, PayPal, Salesforce, Pfizer, and Deloitte, demonstrating the programme’s practical relevance and strong industry connections.
Employment prospects: UCD graduates consistently enjoy strong employment outcomes, with most completing the programme moving into professional roles or further study within months.
Long-term professional value: The MSc is a Level 9 master’s degree recognised on the Irish National Framework of Qualifications, giving it lasting credibility with employers worldwide.
Further Academic Progression:
After completing this MSc, you can continue into advanced research degrees, such as a PhD in Computer Science or related fields. Opportunities exist to work with UCD’s research centres, including the Insight Centre for Data Analytics or the Centre for Cybersecurity & Cybercrime Investigation, which are ideal if you are interested in innovation, academic research, or leadership roles in technology.



Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
