Explore UCD

UCD Home >

Computer Science

Computer Science 

The Computer Science course is for students who are interested in specialising in Computer Science or Computer Science with Data Science. Learn more about the degree subjects available via the following links:

Why UCD Computer Science?

The Computer Science course is designed for students who wish to specialise in computer science or data science, and want to pursue careers in software engineering, data analytics, the tech industry more generally, or research and development. 

There is no assumption that students have prior programming experience and all students will take introductory programming modules in First Year. Data science is about extracting insights from data that can transform the way a company operates. For example, understanding data can match millions of businesses with new customers around the world in the areas of advertising and e-commerce. 

At the end of Second Year, students have the option to major in either Computer Science or Computer Science with Data Science. Data science is about extracting insights from data that can transform the way a company operates. For example, understanding data can match millions of businesses with new customers around the world in the areas of advertising and e-commerce.

Do I need to have prior experience of programming?

No. Computer Science is suitable for students with or without previous programming experience. There is no assumption that students have prior programming experience and all students will take introductory programming modules in First Year.

What is Data Science?

Data science is about extracting insights from data that can transform the way a company operates. For example, understanding data can match millions of businesses with new customers around the world in the areas of advertising and e-commerce.

Where can I practice programming to see if I enjoy it?

There are many excellent resources available online to try out programming and Computer Science. Beginners can use resources such as MIT’s Scratch or Greenfoot. Students looking to advance their knowledge can also use resources such as (opens in a new window)Coursera and (opens in a new window)edX to sample free online courses in Computer Science.

UCD College of Science

Room E1.09/E2.09 UCD O'Brien Centre for Science, University College Dublin, Belfield, Dublin 4, Ireland.
Location Map(opens in a new window)