The MSc in Computing Science at University College Cork is an intensive one‑year programme that develops strong technical foundations and practical software development skills. It’s perfect for students aiming for careers in software engineering, systems, artificial intelligence, data analytics, or mobile computing. With hands‑on core modules and a substantial research and development dissertation, graduates leave ready to contribute to innovative computing projects and high-performance tech teams.
Curriculum Structure
Semester 1 & Semester 2 – Core and Elective Taught Modules:
During the taught part of the programme, you will explore essential computing concepts through modules such as Database Technology, Complex Systems Development, and Scalable Computing for Data Analytics. Electives like Mobile Applications Design, Network Security, or Applied Machine Learning allow you to tailor your studies to your interests and career goals, whether that’s developing apps, designing secure systems, or building intelligent software.
Final Stage – Dissertation:
The programme culminates in an individual dissertation, where you will undertake a research or development project that applies the skills learned throughout your modules. This major project demonstrates your ability to solve real-world computing problems and serves as a strong portfolio piece for future employment.
Focus Areas
Software development, database systems, scalable analytics, complex system design, mobile and network technologies, machine learning applications
Learning Outcomes
Develop professional computing skills, design and implement software systems, apply analytical and problem-solving techniques, complete an independent research or development project
Professional Alignment (Accreditation)
While specific professional accreditation is not highlighted, the MSc aligns with internationally recognized computing and software engineering standards and equips students with the technical depth expected in industry
Reputation (Employability Rankings)
University College Cork is consistently recognized among the top Irish universities for graduate outcomes and research excellence. Graduates from this MSc are recruited by leading technology companies, including Amazon, Google, Microsoft, IBM, Cisco, and Deloitte, reflecting strong employability prospects
Studying the MSc in Computing Science at UCC goes beyond theory — it’s about doing computing. You gain practical skills through weekly lab work embedded in every module, using state-of-the-art facilities in the Western Gateway Building designed for hands-on software and systems development. You’ll work with real tools and environments for database management, scalable computing, and complex system implementation, and apply your learning in a substantial research and development dissertation in your final months. This combination ensures you graduate not just with knowledge, but with the ability to solve real-world computing challenges.
Here’s how that practical experience is delivered:
Modern computing labs and hardware: Access specialist teaching and project labs equipped with dual-boot Windows/Linux PCs, high-performance workstations for data analytics and machine learning, and multimedia facilities for experimenting with large-scale systems development.
Software and development platforms: Work with secure web and database management systems, RAID-mirrored file servers, and virtual machines, ideal for hands-on practice in database technology, scalable computing, and server-side programming.
Capstone project experience: Your dissertation is a real research or development project where you apply what you’ve learned to a computing challenge, developing solutions and showcasing practical skills to future employers.
Collaborative and group-based activities: Many modules include group projects and assignments, allowing you to collaborate with peers, solve problems together, and develop teamwork skills that mirror industry practice.
Supportive digital tools: Use UCC’s Canvas virtual learning environment and IT support to manage coursework and access resources, with devices like tablets and phones available for project use.
Graduates of the MSc in Computing Science at University College Cork move into exciting careers in technology and digital innovation, with high demand for their skills both in Ireland and internationally. Typical roles include Software Developer, Systems Engineer, Data Analyst, and Network or Security Specialist. Many find employment quickly after graduation thanks to the practical skills gained during the programme and UCC’s strong career support structures.
Here’s how UCC helps students transition from study to career:
Dedicated career support: UCC’s Careers Service works closely with Computing Science students, offering tailored advice, CV workshops, networking events, and employer engagement activities to enhance job readiness.
Strong employment outcomes: Many Computing graduates secure full-time employment within a year of finishing their studies, with alumni recruited by leading technology companies both in Ireland and internationally.
Industry partnerships: The programme has connections with top employers, providing visibility and pathways into the tech sector and reflecting UCC’s collaborations with multinational and local companies in software, systems, networking, and data services.
Accreditation value and recognition: The MSc is at Level 9 on Ireland’s National Framework of Qualifications, a respected standard that signals high academic and professional preparation to employers worldwide.
Long-term career prospects: With digital transformation continuing across industries, graduates are well positioned for roles in Ireland’s tech clusters and international markets, leveraging both practical experience and research skills developed during the programme.
Further Academic Progression:
After completing the MSc, students can continue their studies through doctoral research (PhD) in areas such as computer systems, artificial intelligence, or data science within UCC’s active research community. Alternatively, graduates can pursue advanced professional qualifications to move into specialised technical leadership or academic roles.



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.
