• Toll free: 1800 258 5772

Trinity College Dublin

Dublin , State ,Ireland

B.A. (Moderatorship) Honors Computer Science

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. Theoretical issues in computer science relate to the abstract notions of computation and information.

The study of these issues leads, for example, to efficient and robust algorithms and to new programming languages. Applications of computer science range from artificial intelligence to health informatics, from computer animation and graphics to information security, and from social network sites to educational and training systems.

Computer Science: The course for you?
Computer Science at Trinity is a challenging and exciting course with a focus on innovation and cutting-edge technology that demands the very best from our students. 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 need to 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
Computer Science at Trinity is ranked number 1 in Ireland, top 25 in Europe and top 100 worldwide (QS subject rankings, 2019). Computer Science at Trinity is an integrated programme: students can study for an honors degree over four years, and also have the option to study for a fifth year leading to a Master in Computer Science (MCS) degree.

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. The School hosts three National Research Centres and continues to evolve and lead ground breaking research programmes.

The School collaborates with leading employers and fosters innovation through its many successful start-up companies 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 and Emizar, SoapBox Labs, Good Travel Software, SilverCloud, Danalto, Volgrams and Data Chemist.

This course is accredited by Engineers Ireland.

Graduate skills and career opportunities
Graduates from this programme 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 PhD and beyond. The School is proud of the entrepreneurial and academic success of its graduates.

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.

Students will take two Trinity Electives in the second year, one in the first semester and one in the second semester. At the end of third year, you choose to study either for the honors degree (B.A. Moderatorship in Computer Science) or the Master in Computer Science (MCS).

If you decide to study for the honors 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.

If you decide to study for the Master in Computer Science degree over five years, you also choose from the range of advanced subjects listed above.

Fourth-year students who opt for the master’s degree undertake an internship in industry or in a research laboratory at home or abroad. The aim is to develop your understanding of how design and theoretical aspects of computer science are applied in a commercial or research workplace.

Companies participating in our internship programme include: Cisco, DemonWare, Microsoft, MasterCard, Murex, Susquehanna International Group (SIG), Accenture, Google, First Derivatives, Havok, Bloomberg, Bank of America Merrill Lynch, Glanta Ltd., SAP, Amazon, AOL, Incognito, Swrve, ALTV, Citi, EATON, Edgescan, Effective Software, Enernoc, Ezetop, FieldAware, Hosted Graphite, Hubspot, Intel-Movidus, KDEG/CNGL TCD, LexisNexis, Popdeem, Popple, PricewaterhouseCoopers pwc, Purpledecks, Qualtrics, Revenue, Shutterstock, SQA Consulting, Ticket Chain, Toast, Touchtec Payments, Travelport Digital, Ultan Technologies, Visible Thread, Workday.

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 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.


  • Sep

Application Processing Time in Days: 60

Minimum English Language Requirements

English Level Description IELTS (1.0 -9.0) TOEFL IBT (0-120) TOEFL CBT (0-300) PTE (10-90)
Expert 9 120 297-300 86-90
Very Good 8.5 115-119 280-293 83-86
Very Good 8 110-114 270-280 79-83
Good 7.5 102-109 253-267 73-79
Good 7 94-101 240-253 65-73
Competent 6.5 79-93 213-233 58-65
Competent 6 60-78 170-210 50-58
Modest 5.5 46-59 133-210 43-50
Modest 5 35-45 107-133 36-43
Limited 4 32-34 97-103 30-36
Extremely Limited < 4 < 31 < 93 < 30

Job Opportunity Potential

If you are an international student studying at Trinity, you might be considering internship and graduate work in Ireland, in your home country, or elsewhere. This section provides information for Non EU students on working in Ireland during and after your studies. For information and resources to support an international job search, see our Devex resource which includes international job search advice and information.

Employers value candidates who have more to offer than a good degree with high grades. They look for students who are well rounded and who have experience outside the classroom. Search for and take advantage of opportunities to gain experience, develop your skill set, and gain a clearer picture of what you like and don't like in terms of career options.

For example, you can get involved in some of the many student clubs and societies in college, volunteer or get a part time job. Remember that voluntary work is as valuable as paid work on your CV or resume - it's a great way to demonstrate your skills to future employers. Have a look at the TCD Civic Engagement website and check out volunteering opportunities in Ireland and abroad.

PSW Opportunity

2 Year

Admission Requirement / Eligibility Criteria

  • General Entry Requirements
  • Class XII – ISC, CBSE
  • 80-90% in six subjects at XII depending on course (or 5 at Grade XII and 1 at Grade X) Mathematics up to Grade X

International Baccalaureate

  • 3 subjects at Grade 5 (Higher Level)
  • 3 subjects at Grade 4 (Standard Level),
  • including English & Maths
  • 32 to 40 points, depending on course


  • 4 A2 or best 3 A2 plus one AS
  • Pass in English & Maths
  • *75% or above / HL Mathematics required
  • at Class XII level for Computer Science,Engineering, Science and Mathematics courses

*Additional requirements may apply for some courses

  • English Language Proficienc Test
  • IELTS - 6.5 (No individual band below 6)
  • TOEFL - 90 (Written score 21)
  • PTE Score -63 (No section below 59)

For More Information Please Connect Our PSA Counselor