TU Dublin students laughing outdoors on grangegormancampus

Computer Science (International) / Ríomheolaíocht (Idirnáisiúnta)

Course Title: Bachelor of Science (Honours) in Computer Science (International)

2023 CAO Points: 420

Leaving Certificate Requirements

Minimum Number of





Minimum Grade in


English OR Irish



QQI/FET Requirements

QQI/FET Award Required

Additional Requirements

Level 5:
One of the following awards:
  • CITXX Information Technology
  • 5M0536 / 5M17814 Computer Systems & Networks
  • 5M0529/5M17817 Software Development
A distinction in 5 modules which must include:
  • C20012 Computer Architecture
  • C20013 Computer Programming
5M0536 / 5M17814
A distinction in 5 modules which must include:
  • 5N0548 / 5N17783 Computer Systems Hardware
  • 5N0556 / 5S17694 Maths for STEM
  • 5N0554 / 5N17782 Computational Methods & Problem Solving
  • 5N18396 Maths for Information Technology
  • Leaving Certificate Mathematics 04/H7
At least 3 distinctions from the following:
  • 5N2929 / 5N17788 Networking Essentials
  • 5N0544 / 5N17784 Distributed Systems
  • 5N0583 / 5N17786 ICT Security Policy & Management
  • 5N0580 / 5N17787 Mobile Technologies
  • 5N2927 / 5N17802 Programming & Design Principles
  • 5N2434 / 5N17805 Virtualisation Support
  • 5N2928 / 5N17789 Operating Systems
5M0529 / 5M17817
A distinction in 5 modules which must include:
  • 5N0541 / 5N17785 Fundamentals of Object Oriented Programming
  • 5N0556/5S17694 Maths for STEM
  • 5N0554/5N17782 Computational Methods and Problem Solving
  • 5N18396 Maths for Information Technology
  • Leaving Certificate Mathematics 04/H7
At least 3 distinctions from the following:
  • 5N0783 Database Methods
  • 5N1651 Games Analysis Design
  • 5N1910 Web Authoring
  • 5N0580 / 5N17787 Mobile Technologies
  • 5N2928 / 5N17789 Operating Systems
  • 5N2927 / 5N17802 Programming & Design Principles
  • 5N2769 / 5N17804 Software Testing
  • 5N2772 / 5N17803 Software Architecture

In addition to the QQI minimum entry requirements, QQI quotas and QQI points apply. The max QQI points awarded is 390. Further details at www.tudublin.ie/qqi

Mature Applicants

Applications from mature students (23+) are welcome. Further details at www.tudublin.ie/mature

English Language Requirements

If English is not your first language you will need to provide evidence of your English language proficiency as detailed on our website. Applicants for this course should have a minimum IELTS (Academic Version) English Proficiency of 6 overall (or equivalent) with nothing less than 6 in each component.

Software is a global industry with a strong presence in Dublin, considered as the Silicon Valley of Europe.

This course will provide you with the knowledge and skills to work as a global software engineer or as an application developer, able to develop as needed in an ever-changing global industry.

On graduation, you’ll be qualified to work in the international IT industry in a wide range of computer roles. You’ll have a strong foundation in such areas as Internet development, cloud computing, mobile software, enterprise systems, artificial intelligence and games technology.

You’ll learn IT skills early on that are required in the international IT industry, including core software design and development skills as well as highly sought-after international skills such as global citizenship, software localisation, entrepreneurship, and creating webinars. You can also select to study a foreign language (German, Chinese or Korean).

In the final year, you can specialise in a variety of areas such as Enterprise Systems Development, Applied Intelligence or Digital Games Development & Simulation.

TU Dublin has strong links with global industry companies such as Google, Microsoft and IBM, through sponsorship and project co-operation. Students can showcase their final-year projects at our project fair and meet with industry company representatives.

Study Abroad Opportunities

If you do not undertake an International Industrial Placement, you must spend your second semester in Year 3 on an international study exchange at one of our university partners in Europe, China or Korea. There are also opportunities for spending all of Year 3 studying abroad, participating in our double-degree courses in either Germany, Finland or Korea.

Work Placement

In Year 3, you can undertake an International Industrial Placement in an IT company. In addition, all Year 3 students participate in the Global Classroom, a virtual, online classroom comprised of teams of international students on exchange at our international university partners. This emphasises the importance of globalisation and simulates how a team can design and develop software with team members in different locations.

  • Software Developer
  • Game Developer
  • Mobile Software Developer
  • Internet of Things Developer
  • Programming
  • Web Development
  • Computer Architecture
  • Global Citizenship
  • Software for the Global Market (User Interface Design)
  • Foreign Language
  • Object Oriented Programming
  • Databases
  • Software Engineering
  • Software for the Global Market (Internationalisation & Localisation)
  • International Project Management (Webinars & Entrepreneurship)
  • Foreign Language
  • Operating Systems
  • International Study Exchange
  • Global Classroom
  • Mobile Software Development
  • Web Development and Deployment
  • Software Engineering
  • Client-Server Programming
  • Foreign Language
  • International Internship

Specialise your study into an area such as:

  • Enterprise Systems Development
  • Applied Intelligence
  • Digital Games Development & Simulation

Advanced Entry applications are accepted to this course. For further information on how to make an Advanced Entry application, please visit our CAO Hub. A full list of courses open for Advanced Entry are listed on the CAO website.

On graduation, you may continue to postgraduate study at TU Dublin or elsewhere.

TU Code



Level 8


Bachelor of Science (Honours)


4 years

Number of Places



City Centre: Grangegorman

Virtual Tour



EU Fees

Non-EU Fees

Contact Us

School of Computer Science