Bachelor of Science (Honours) in Computer Science (Infrastructure)

4 Years On Campus Bachelors Program

Technological University Dublin

Program Overview

Computer Science (Infrastructure) teaches you how to develop and sustain large-scale IT systems—from single devices right up to cloud-based data centers—by combining software development with robust network and infrastructure skills. It's ideal for students who ask how software and hardware communicate and who aim to build secure, high-performance systems.

Curriculum Structure:

  • Year 1: You start with foundation modules such as Computing Fundamentals I/II, Introduction to Algorithms, and Networking 1, where you learn to write straightforward programs, comprehend algorithmic thinking, and set up simple networks.
  • Year 2: The focus deepens with Networking 3 and Cloud Computing, and is ongoing with Data Structures. In this, you'll learn about more complex networking topologies, get hands-on with cloud infrastructure and services (using AWS/Cisco tools), and learn to structure data appropriately.
  • Year 3: You'll study distributed systems, operating systems, and security via modules like Operating Systems, Distributed Systems, and Ethical Hacking. This year gets you ready to build solid multi-user systems and secure them from common threats.
  • Year 4: You apply your competence in a capstone project in parallel with challenging electives—like advanced networking and secure software development—demonstrating that you can engineer infrastructure solutions from start to finish.

Focus areas: System security, software development, distributed systems, network & cloud infrastructure.

Learning outcomes: The graduates will be capable of securing, deploying, and designing intricate IT infrastructures; programming in varied environments; and working in technical teams effectively.

Professional alignment (accreditation): The programme is professional in that it is aligned to industry standards, with modules being taught by industry-certified experts—including CISCO and AWS certification streams

Reputation (employability rankings): TU Dublin is among the world's leading young universities (QS 801–1000 & THE 801–1000), providing reputable and employable graduates

Experiential Learning (Research, Projects, Internships etc.)

In this programme, you'll Computer Science (Infrastructure) learns how to design and manage large-scale IT systems—from personal devices to cloud-based data centers—by blending software development with robust network and infrastructure skills. It's perfect for students who are interested in learning about the interaction between software and hardware and want to develop secure, high-performance systems.Placement  Apply for a third-year placement to gainYear 1: You'll begin with core modules like Computing Fundamentals I/II, Introduction to Algorithms, and Networking 1, where you'll learn to create simple programs, understand algorithmic thinking, and install basic networks.

International Exchange: Study abroad in the third year through Erasmus or exchange Year 2: Specialisation strengthens with Networking 3 and Cloud Computing, and carries on with Data Structures. Here, you'll work on more complex networking topologies, get hands-on with cloud infrastructure and services (using AWS/Cisco tools), and understand how to structure data appropriately. 

Internship Support: Dedicated coordinators, career services, and workshops help with securing internships aligned with your career path.

Industry Projects & Partnerships: Collaborate with top tech firms lYear 3: You'll learn about distributed systems, operating systems, and security via modules like Operating Systems, Distributed Systems, and Ethical Hacking. This year sets you up to construct solid multi-user systems and defend them from common threats.

State-of‑the‑Art Labs: Study in fully equipped computing and networking labs at Grangegorman, featuring virtualization, cloud platforms (AWS/Cisco), and secure infrastructureYear 4: You apply your skills in a capstone project along with advanced electives—such as secure software development and advanced networking—in which you demonstrate your ability to engineer infrastructure solutions from end to end.

 

Progression & Future Opportunities

Graduates from this programme are strongly career-oriented, obtaining employment in systems architecture, cloud engineering, network operations, cybersecurity, and IT consultancy.
 Here's how TU Dublin assists in your success:

  • Career Services: CV preparation, interview preparation, careers fairs, and internship arrangement through the Student Internship Scholarship Programme and individual departmental assistance. 
  • Employment Statistics & Salaries: TU Dublin's industry-aligned curriculum and strong industry connections translate into good placement rates; graduates tend to transition into roles with good starting salaries in the €35–45k bracket.
  • Industry Partnerships: Collaborations with Oracle, Microsoft, IBM, Google, VMware, and others provide real-world project opportunities and recruitment pipelines
  • Accreditation Value: Mapping of modules to CISCO and AWS certification streams provides long-term professional credibility
  • Graduate Destinations: The graduates work as Systems Architects, Cloud Engineers, Network Administrators, and Cybersecurity Specialists across industries.

Further Academic Progression:

You can proceed to Master's in specialized areas such as Cloud Computing, Cybersecurity, or Data Engineering upon graduation. The academic‑industry linkages also open opportunities for research roles and PhDs

Program Key Stats

€13500 (Annual Cost)
€ 50
Sept Intake : 1st Jun


Yes
Yes

Eligibility Criteria

2.4 - 3.0
24
70 - 75

1090
21
6.0
80

Additional Information & Requirements

Career Options

  • Software Developer
  • Systems Administrator
  • Virtualisation Engineer
  • IT Security expert
  • Database Administrator  

Book Free Session with Our Admission Experts

Admission Experts