Skip to main content

Computing - BSc

Course Code: LC336




3 Years


Information Technology

CAO Points


Course Type

Undergraduate - CAO



This three year programme prepares students for a broad range of exciting careers in the computing sector. It provides students with an opportunity to work with evolving technologies in a fast moving industry. Students will develop essential skills in computing which will open many career paths and options for further study. During the programme, students will learn how to design and build desktop and mobile apps, troubleshoot and fix computer hardware, use computers to work with and manage data, connect devices and make them work together.

Technology is used in all aspects of industry, retail and financial sectors. Whether you want to work in a large multinational company, a small indigenous Irish company or an innovative start-up, computing graduates are much sought after. The technology sector in Ireland is a vibrant one providing many opportunities for graduates. Companies such as Twitter, Facebook, eBay, PayPal and Google have chosen to locate in Ireland providing jobs across a wide variety of computing areas.

What are the entry requirements?

Leaving Certificate

A minimum of 5 O6/H7 grades in Leaving Certificate subjects, including Mathematics and English or Irish.

Mature Applicants

Mature student (i.e. 23 years of age on 1st January for admission in September) applicants must apply through the CAO on or before 1st February.

International Applicants

Non-EU applicants should apply directly to the International Office at TUS allowing plenty of time for completing the visa process. Applications for September start should be made by July 1st at the latest.

Who can I contact?

View our IT CAO presentation and Q&A session

Click here to view

What modules will I study?

Year 1

Semester 1        

  • Interpersonal Skills
  • Web Development Fundamentals
  • Computer Organisation & Architecture
  • Computer Mathematics
  • Data Essentials
  • Introduction to Programming

Semester 2        

  • Mathematical Methods
  • Operating Systems Fundamentals
  • Structured Programming
  • Structured Query Language Essentials
  • Responsive Design and Web Development
  • Introduction to Object Oriented Programming
Year 2   

Semester 1        

  • Object Oriented Theory and Programming
  • Software Development
  • Discrete Mathematics
  • Fundamentals of Data Structures and Algorithms
  • Networking Fundamentals
  • Data Design and Programming                                   

Semester 2        

  • Application Development
  • Internetworking
  • Data Driven Systems
  • Problem solving with Data Structures and Algorithms
  • Software Testing
  • Real Time Embedded Systems
Year 3   


  • Mobile Application Design & Development
  • Statistics, Algorithms & Artificial Intelligence
  • Software Security
  • Project & Group Dynamics


  • Work Placement


Are there opportunities for further study?

Graduates can pursue further third level education including level 8 courses in computing and technology.

What are the career prospects?

Graduates work in the following postions:

  • Software Engineer
  • App/Games/Computer Programmer
  • Computer Systems Architect
  • Database Administrator
  • Software Test & Quality Engineer

More Information

Top 3 Reasons to Choose this Course
  1. Our Computing programmes are designed specifically to bridge occupational gaps in a wide range of industries thereby increasing graduate employment potential. 
  2. State of the art technology is used across our Computing programmes to enhance the student’s learning experience.
  3. Work placement is an integral part of all of our Computing programmes. Students will undertake six months industry work placement in Year 3 as part of their studies.