Computing - Information Technology / Ríomhaireacht - Teicneolaíocht Faisnéise

2019 CAO Points: 260

Leaving Cert

Minimum Number of




2 H5's

Minimum Grade in


Eng OR Irish




Applications from QQI Level 5 and 6 are welcome. Further details at

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

The modern world is driven by computing, so it’s an exciting field to study, and the demand for computing graduates keeps increasing. With a computing degree, you’ve got a skill set that is internationally recognised and has excellent earning potential.

In this four-year course, you’ll gain skills, knowledge and competencies in all the essential computing areas — such as programming computer infrastructure, communications and networking, web development, cloud computing, machine learning, developing mobile apps and cyber-security — and be able to specialise in more advanced subjects in Year 4.

You don't need to be good at maths but you should like problem-solving and enjoy learning new things.

We provide state-of-the-art computing, networking and cyber-security labs. The courses mix theory-based and practical, hands-on subjects, which will equip you with practical computer build and maintenance skills; advanced technical, design and programming skills, and the communication and entrepreneurial skills you'll need to build a rewarding career in this dynamic industry.

Professional Accreditation: You can receive dual accreditation for industry-certified programmes such as CompTIA, Cisco CCNA, Linux and Microsoft.

Postgraduate Study: On graduation, you may continue to postgradute study at TU Dublin or elsewhere.

  • Software Developer
  • Cyber Security Consultant
  • Network Engineer
  • Games Developer
  • Systems Administrator
  • App Developer
  • Project Manager
  • Web Developer
  • Database Administrator
  • Interface Designer
  • Data Analyst
  • IT Consultant

Semester 1

  • Fundamentals of Programming 1
  • Computer Systems
  • Networking Basics
  • Personal and Professional Development
  • Web Development Fundamentals
  • Algorithmic Problem-Solving

Semester 2

  • Fundamentals of Programming 2
  • Computer Architecture
  • Mathematics for Computing
  • Routers and Routing Basics
  • Web Development Client-Side

Semester 1

  • LAN Switching and Wireless
  • GUI Programming
  • Information Technology Mathematics
  • Database Fundamentals
  • Object-Oriented Analysis and Design
  • Interactive Multimedia

Semester 2

  • Advanced Programming
  • Operating Systems
  • Web Development Server-Side
  • WAN Technologies
  • Software Engineering and Testing
  • IT Business Management

Semester 1

  • Data Structures and Algorithms
  • Rich Web Applications
  • Parallel Computing
  • Advanced Switching and Routing
  • Project Skills
  • Major Group Project (Part 1)

Semester 2

  • Network Distributed Computing
  • Object-Oriented and Design Patterns
  • Troubleshooting IP Networks
  • Web Framework Development
  • Major Group Project (Part 2)

Semester 1

  • Project (Part 1)
  • Research Skills
  • Derivation of Algorithms


  • Ubiquitous Computing
  • Game Development
  • Applied Human Language Technology
  • Data Analytics
  • Enterprise and Cloud Computing
  • Network Security

Three electives must be selected

Semester 2

  • Project (Part 2)


  • Text Analysis
  • Advanced Network Technologies
  • Web Services
  • High Performance Computing
  • Computational Intelligence
  • Computer Vision

Four electives must be selected

The electives listed are indicative since they depend on learner demand and resource availability, and may vary from year to year.

This course will prepare graduates with the skills they need to thrive in the IT sector and covers a wide range of modules, including the CISCO networking module. At the end of second year, students can choose to either specialise in Information Technology or Digital Forensics and Cyber Security during third and fourth year. Every lecture is followed by its respective practical session to equip students with not only theoretical knowledge but also valuable hands on experience. 

- Suk Jing Lim, Computing

TU Code



Level 8


Bachelor of Science (Honours)


4 years

Number of Places





EU Fees

Non-EU Fees

Contact Us

Marketing Department