Computer Science (Infrastructure) / Ríomheolaíocht (Infreastruchtúr)

Programme Title:  Bachelor of Science (Honours) in Computer Science (Infrastructure)

2021 CAO Points 403

Leaving Cert

Minimum Number of





Minimum Grade in


Eng OR Irish




Applications from QQI Level 5 are welcome. Further details at

Mature applicants (23+) are welcome. Further details at

Computer Science (Infrastructure) is about developing software and infrastructure for applications ranging from those on smart devices to those in global corporations. This programme provides the skills required to build data centres and networks, and to develop software securely, individually and in teams.

Recent graduates work as software developers, software engineers and system administrators. No prior programming experience is required.

Application areas include intelligent cities, ethical hacking, search-engine development, games, and legal and financial software.

You’ll gain a working knowledge of the components of a computer and a network, become familiar with the components of an operating system, and learn to administrate large distributed systems. You’ll write programs in multiple languages for platforms varying from single-user, single-platform applications to multi-user, multi-layered distributed systems.

You’ll learn how to ensure that an IT infrastructure complies with the most effective security techniques; learn many technologies, about web clients and servers, data storage, manipulation and analysis, the use of different platforms and physical devices, and techniques for developing systems, from small mobile devices to cloud-based services. You’ll learn how to integrate these technologies.

You’ll also study the architecture and infrastructure of large systems; how to design, document, implement and manage them.

You can apply for work placement in Year 3, to gain invaluable experience in the IT industry, or you can study further modules.

In your final year, you’ll present your work at a highly regarded project fair to an audience of industry partners and experts.
Students earning BSc (Hons) will be eligible for Professional Membership of BCS, the Chartered Institute for IT (MBCS), and are qualified to pursue postgraduate studies to MSc, MPhil or PhD levels.

Study Abroad Opportunities
You can apply to participate in an international exchange for the second half of third year as part of your experiential learning. Erasmus places are available in a number of European countries and there are also other student exchanges in countries such as South Korea. All modules taken abroad are taught through English.

The programme offers early exit awards under restricted conditions: a Higher Certificate on exit after Year 2 or a BSc (Ord) on exit after Year 3.

Graduates are working as Software Engineers, Software Developers, Systems Administrators, Virtualisation Engineers, IT Security experts and Database Administrators in global organisations such as IBM, Amazon and Oracle, local successful companies such as Ocuco, Version 1 and Digital Planet, and in start-ups.
Many also work in IT departments of banks, building societies and government organisations or as software or infrastructure consultants.

  • Software Engineer
  • Software Developer
  • Systems Administrator
  • Virtualisation Engineer
  • IT Security expert
  • Database Administrator
  • Programming
  • Robot Programming
  • Build a PC
  • Program Design
  • Algorithms
  • Mathematics
  • Operating systems
  • Networking
  • IT Fundamentals
  • Communication skills
  • Programming
  • Networking
  • Microprocessors
  • Operating Systems
  • System Administration
  • Databases
  • Web Development
  • System Infrastructure
  • Human Computer Interaction

Semester 1

  • Mobile Software Development
  • Databases, Networking
  • Network Programming
  • Systems Infrastructure and Architecture
  • Web Development

Semester 2

You can apply for work placement in the second half of third year, giving you invaluable experience in the IT industry, which can help you to put your final year in context, or you can study further modules:

  • Cloud Computing
  • IT Security
  • Choice of other modules
  • Data Management
  • Enterprise Systems Infrastructure
  • Security
  • Systems Administration

Major fourth year project and a choice of other modules including;

  • Artificial Intelligence
  • Games Development
  • Graphics and Image Processing
  • Web Development
  • Fundementals of IoT

Applications for Advanced Entry is now clsoed for 2021/2022

Having worked as a computer technician for a couple of years, I was made redundant and found I was being overlooked for jobs because of my lack of formal qualifications. I started in a course in DIT. I found the diversity of subjects and the pace of the course suited me very well. As part of the course I worked as an intern for the company with which I now work full-time. The course continued to be challenging and interesting throughout, and has given me a career path I would have never achieved on experience alone.

Exit Awards

Exit after 2 years:Exit after 3 years:Complete 4 years:


Level 6 Higher Certificate


Level 7 Bachelor of Science (Ord)


Level 8 Bachelor of Science (Hons)

TU Code



Level 8


Bachelor of Science (Hons)


4 years

Number of Places



City Centre: Grangegorman


EU Fees

Non-EU Fees

Contact Us

Barbara Byrne