Program Overview
Overview of the Computer Science Program
The Computer Science program at Trinity College Dublin is a challenging and exciting course with a focus on innovation and cutting-edge technology. The program is designed to equip students with the knowledge and skills essential for thriving in the technology industry. From coding challenges to collaborative projects, every day presents new opportunities to explore emerging technologies and solve complex problems.
What is Computer Science?
Computer Science is concerned with the study of everything to do with computers and our relationship with them. Computer scientists are critical to the efficient running of modern societies, dealing with health, security, banking and finance, transportation, and now increasingly our interaction through social networks. Computing professionals deal with theoretical issues, solve complex problems, deal with matters of ethics and with society at large.
The Course for You?
To get the best from the course, you need to be interested in developing clear logical ideas about situations and about how to develop feasible schemes (‘algorithms’) for computers to deal with these situations. You should be comfortable using mathematical techniques to solve problems. If you are knowledgeable about computers already, to the extent of building them or writing programs for them, so much the better – but bear in mind, no prior knowledge of computer science is assumed.
Computer Science at Trinity
The School of Computer Science and Statistics at Trinity is recognised for establishing computer science as an academic discipline in Ireland. The School has earned a strong international reputation and has partnerships in education, research and industry across the globe.
Collaborations and Partnerships
The School collaborates with leading employers and fosters innovation through its many successful startups, including:
- Iona Technologies
- Havok
- Kore
- Swrve
- Quaternion Labs
- LinguaBox
- WiFi Guard
- CipherApps
- Haunted Planet Studios
- Haptica
- GLANTA
- Tolerant Networks
- Cara Health
- X Communications Ltd
- EmpowerTheUser
- Insight Statistical Consulting
- Xcelerit
- Wripl
- Emizar
- SoapBox Labs
- Good Travel Software
- SilverCloud
- Danalto
- Volgrams
- Data Chemist
Graduate Skills and Career Opportunities
Graduates from computer science are highly sought after and can expect to find employment anywhere in the world. Each year leading employers in the sector attend a special recruitment fair held at the School of Computer Science and Statistics, which affords students an opportunity to chat informally regarding their career opportunities. Graduates find employment in almost every sector from communications and entertainment to manufacturing and transportation, government, healthcare, education, and many more. Positions can be found within:
- Design
- Testing
- Manufacturing
- Support and implementation
- Information systems
- Research and development
- Operations and management Many graduates hold senior positions such as CTO and CIO. Others pursue careers in research to Ph.D. and beyond.
Your Degree and What You’ll Study
First, Second, and Third Years
In the first three years of the programme, you will develop key skills in designing and implementing computer programs and systems, solving problems, using mathematics, statistics, and data analytics, and communicating both orally and in writing. You will learn how to use a range of programming languages and how to tackle large software engineering projects. You will also learn about computer hardware and develop a broad knowledge of other topics, including networks and telecommunications, information management, and the relationship between computers and society.
Fourth Year
If you decide to study for the Honour's degree in Computer Science over four years, you can choose from a range of advanced subjects to study, including:
- Artificial Intelligence
- Computer Graphics and Animation
- Computer Vision
- Internet Applications
- Advanced Computer Networks
- And many others Topics are reviewed annually to reflect developments in the field of computing.
You will spend the second half of this fourth year working with an academic supervisor on a substantial Capstone project in an area of your choice.
Fifth Year
In your fifth and final year, as well as continuing to study advanced subjects, you will spend the second half of the year working with an academic supervisor on a substantial research dissertation in an area of your choice.
On successful completion of the five years, both a B.A. Moderatorship and Master's degree in Computer Science are awarded.
Study Abroad
You may apply to spend your third year studying at a university abroad as part of an exchange programme.
Course Details
Awards
- B.A. (Moderatorship) Honours Bachelor Degree (NFQ Level 8)
- Optional: M.C.S. in Computer Science (NFQ Level 9)
CAO Information
- CAO Points: 521 (2024)
- CAO Code: TR033
Number of Places
- 100 Places
Admission Requirements
Leaving Certificate
- H4 Mathematics
Advanced GCE (A-Level)
- Grade C Mathematics
International Baccalaureate
- HL Grade 5 Mathematics
English Language Requirements
All applicants to Trinity are required to provide official evidence of proficiency in the English language. Applicants to this course are required to meet Band B (Standard Entry) English language requirements.
Course Fees
For a full list of undergraduate fees, please refer to the relevant section.
Register Your Interest
Register your interest in studying at Ireland’s leading university, Trinity College Dublin, the University of Dublin.
