To support your privacy rights we have updated our Privacy Statement and Cookie Policy to describe our use and sharing of cookies with our social media, advertising & analytics partners. We recommend that you review the privacy statement here, and follow the instructions to modify your cookie settings to suit your privacy preferences. Continued use of our site confirms your choice to accept our privacy statement & cookie policy and confirms your agreement to the processing of your personal data in line with our policy and your preferences. Read Cookie Policy.


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


What is... Computer Science (International)?

Software is a global industry with a strong presence in Dublin, which is considered as the Silicon Valley of Europe. Many software companies possess a truly-international presence such as Facebook, Google and Amazon and encounter unique challenges both technically and culturally. So if you have wondered how to build software for the wider international market, how to effectively communicate with distributed teams and how to be successful working on large scalable applications then this programme is for you. As well as providing you with the skills to work as a global software engineer, this programme gives you the core computer science skills to work as an application developer with the skills to grow and evolve within an ever changing global industry.

What are my... Career Opportunities?

Graduates of this programme will be uniquely qualified to successfully work in the international IT industry in a wide range of computer roles. Employment may be in the mainstream computer industry with a unique understanding of how multi-cultural teams work effectively, allowing opportunities for working in multi-national corporations. With a strong computer science background in such areas as Internet development, cloud computing, mobile software, enterprise systems, artificial intelligence and games technology opportunities, graduates will be well suited to seek employment across all computing disciplines while bringing a solid understanding of software internationalisation. Qualified graduates will also be well suited for postgraduate study.

What other options do I have after completion?

Students who have reached the appropriate honours standard may have access to a range of Masters Degrees in DIT and elsewhere in Higher Education.

Learning Outcomes: What will I Study?

This programme will deliver all the fundamentals in Computer Science with a strong emphasis on Internationalisation and Globalisation from the outset. Students are taught IT skills early on that are required in the International IT industry. This will include not only core software design and development skills, but also highly sought after international skills such as global citizenship, software localisation, entrepreneurship, creating webinars and a foreign language (select either German, Chinese or Korean).

In year 3, you have an option to undertake an International Industrial Placement and gain valuable international work experience in an IT company. In addition, all year 3 students participate in the Global Classroom, which is a virtual, online classroom comprised of teams of international students on exchange at our international university partners. This emphasizes the importance of globalisation in the workplace and simulates how a team can design and develop software with team members located in different locations.

In the final year, you will have the opportunity to specialise your knowledge and skills in a variety of areas such as Enterprise Systems Development, Applied Intelligence or Digital Games Development & Simulation. The School has strong links with global industry companies such as Google, Microsoft and IBM amongst others, through sponsorship and project co-operation. Students have the opportunity to show-case their final year projects at our unique project fair and meet with these and other invited industry company representatives.

Module Listing

Year One

  • Programming
  • Web Development
  • Computer Architecture
  • Global Citizenship
  • Software for the Global Market (User Interface Design)
  • Foreign Language and many other subjects to give you a solid foundation in International Computer Science

Year Two

  • Object Oriented Programming
  • Databases
  • Software Engineering
  • Software for the Global Market (Internationalisation & Localisation)
  • International Project Management (Webinars & Entrepreneurship)
  • Foreign Language
  • Operating Systems and other subjects which give relevant practical skills

Year Three

  • International Study Exchange
  • Global Classroom
  • Mobile Software Development
  • Web Development and Deployment
  • Software Engineering
  • Client-Server Programming
  • Foreign Language
  • International Internship

Year Four

Specialise your study into an area such as:

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

Is there an Advanced Entry Option?

Yes. An application to any year after Year 1 is called Advanced Entry.

  • All applications are made through CAO and not directly to us here in TU Dublin. Click here to apply.
  • Closing dates for application vary. Most programmes will be open until 30th June but many programmes accept late applications.
  • Contact the School directly using details below to ask if a late application will be considered.

Are there study abroad options?

Yes. If a student does not undertake an International Industrial Placement, they must spend their 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 programmes in either Germany, Finland or Korea.

Further Information

T: (01) 402 4704 (Barbara Byrne)