BSc(Hons) Computer Science (International)

4 Years On Campus Bachelors Program

Technological University Dublin

Program Overview

The Bachelor of Science (Honours) in Computer Science (International) at Technological University Dublin gives you a solid foundation in core computing skills while preparing you to work in global tech industries like software, mobile applications, cloud systems, and games development. This unique programme blends technical expertise with international experience and language learning, making it ideal for students who want a career as a software engineer with a global perspective.

Curriculum Structure

Year 1
In Year 1, you’ll build your core computing fundamentals with modules like Mathematics 1, Programming, Program Design, and Web Development 1, while also developing key professional skills in Global Citizenship (Professional and Ethical Communications). You can choose electives in languages such as Chinese, German, or Korean Language and Culture, giving you a head start in international communication alongside your technical learning.

Year 2
During Year 2, the focus shifts to deeper technical knowledge and problem-solving with Algorithms & Data Structures, Object Oriented Programming, Databases 1, and Operating Systems 2. Combined with Software Engineering 1 and Data Communications, you’ll refine your ability to design robust systems and work across platforms, while continuing to develop your chosen language competencies.

Year 3
In Year 3, the programme introduces advanced software skills like Mobile Software Development, Web Development & Deployment, and Client Serving Programming, along with options such as Cloud Computing and Introduction to Artificial Intelligence. This year also embraces international experience through either an International Industrial Placement or study abroad at partner universities, plus collaboration in a Global Classroom with students worldwide.

Year 4
Year 4 lets you specialise and demonstrate mastery with a Final Year Project tailored to your interests and electives in areas like Machine Learning for Data Analytics, Advanced Security, Enterprise Application Development, or Games Engines. These choices help you tailor your degree toward future career directions such as AI, systems security, enterprise systems, or digital entertainment.


Focus areas: Software development, global computing systems, mobile and web technologies, algorithms, databases, AI fundamentals, cloud and enterprise systems, international languages.

Learning outcomes: Graduates will be able to design and develop software solutions, apply computational thinking to complex problems, collaborate across cultures and technologies, engage in international work or study environments, and communicate effectively in global tech contexts.

Professional alignment (accreditation): This programme is accredited by the British Computer Society (BCS), ensuring it meets key professional standards for computing degrees.

Reputation (employability rankings): TU Dublin is ranked in the QS World University Rankings #781–790, and is recognised for strong graduate employability, being ranked Number 1 in Dublin for graduate outcomes in official national surveys.

Experiential Learning (Research, Projects, Internships etc.)

At TU Dublin you won’t just learn theory — you’ll build real, practical skills from early in the programme and throughout your years of study. The Computer Science (International) degree embraces hands‑on learning through group projects, industry exposure, international teamwork, and opportunities to apply your knowledge in real tech environments. You’ll work with professional tools in computing labs, participate in collaborative international classroom projects, and have options to gain industry experience either through study abroad or placement opportunities that mirror what you’ll encounter in the workforce. TU Dublin also supports you with computing‑specific services like the University’s Computing Learning Centre, where you can get free tutoring and extra hands‑on practice outside of class time.

Here’s how that translates into real experiences you’ll benefit from:

  • International Industrial Placement: In Year 3 you can take an international work placement with IT companies, gaining real industry experience and adding significant weight to your CV.

  • Global Classroom teamwork: Every Year 3 student participates in the Global Classroom — a collaborative virtual environment where you work with students from partner universities on real software projects, simulating global tech team experiences.

  • Study Abroad opportunities: If you don’t opt for an industrial placement, you spend part or all of Year 3 studying at partner universities in Europe, Korea or China, deepening both your technical skills and intercultural competence.

  • Computing Labs & Tools: You’ll use well‑equipped programming and computer labs at the Grangegorman campus to build software, test applications and work with professional‑grade technologies.

  • Computing Learning Centre support: TU Dublin’s Computing Learning Centre offers drop‑in support and one‑to‑one tutoring to strengthen your skills in programming, algorithms, databases and other key areas — plus extra workshops and challenges during the year.

  • Project Showcases: In later years you’ll present your own major project to peers and industry representatives at university events like the annual project fair, giving you real presentation experience and exposure to potential employers.

  • Industry connections: TU Dublin’s School of Computer Science works closely with industry partners and runs engagement events that help link you with companies and potential future roles.

Progression & Future Opportunities

 

Graduates of the Bachelor of Science (Honours) in Computer Science (International) at Technological University Dublin are well placed to launch careers in a variety of tech-focused roles thanks to strong industry connections and practical experience built into the degree. Typical job roles include Software Developer, Mobile Software Developer, Game Developer, and Internet of Things (IoT) Developer. On finishing this programme, you’ll leave with both the technical capabilities and the global perspective that employers look for in today’s competitive international IT job market.

Here’s how TU Dublin supports your future career opportunities:
University support services for employment: TU Dublin’s Career Development Centre helps you refine your CV and interview skills, prepares you for graduate recruitment, and connects you with employer networks through careers fairs and industry events — all tailored to computing and IT students.
Employment outcomes and salary figures: Official national surveys show that around 78% of Level 8 graduates are in full-time employment within nine months of finishing, placing TU Dublin first in Dublin and second nationally for graduate employability. Salaries for tech graduates in Ireland typically start in the range of €30,000–€40,000 per year, giving you a strong foundation for long-term career growth.
University–industry partnerships: TU Dublin has formal links and collaborations with major global tech companies including Google, Microsoft, IBM, Salesforce, SAP, and Huawei, offering project cooperation, sponsorship opportunities, and pathways into placements or graduate roles in cutting-edge organisations.
Long-term accreditation value: This degree is recognised as an NFQ Level 8 honours qualification and is professionally accredited by the British Computer Society (BCS), giving you a respected credential that is sought after by employers and internationally recognised in the IT field.
Graduation outcomes: TU Dublin’s emphasis on practical, industry-aligned learning and its location at the centre of Europe’s tech hub ensure that graduates regularly move directly into roles with software houses, multinational tech firms, start-ups, and consulting firms around the world.

Further Academic Progression:
If you want to build on your undergraduate degree, there are excellent pathways to postgraduate study. At TU Dublin you can pursue master’s programmes in areas such as Advanced Software Development, Data Science, or Artificial Intelligence, further specialising your skills and boosting your career prospects. There are also career conversion courses that allow you to transition into computing or data science fields if you decide to broaden or change your focus later on.

Program Key Stats

€13,500
€3,000
€ 50
Sept Intake : 27th Jun


86 %
Yes
Yes

Eligibility Criteria

3.0
24
70

1090
21
6.0
80

Additional Information & Requirements

Country Requirements

Career Options

  • Software Developer
  • Game Developer
  • Mobile Software Developer
  • Internet of Things Developer
  • Data Analyst
  • AI Engineer
  • Full Stack Developer
  • Software Test Automation Specialist
  • ICT Specialist
  • Cloud Engineer
  • System Administrator
  • Cyber Security Specialist
  • Technology Consultant
  • Solution Architect
  • Operations Specialist
  • Network Manager
  • IT Automation Specialist

Book Free Session with Our Admission Experts

Admission Experts