Bachelor of Science (Honours) in Computing with Software Development

  • Course Code


  • Type of Qualification:

    Honours Bachelor Degree

  • Field of Study

    Combined,Computer Science,Computing

  • Type of Study:

    Full Time,Part Time,Non IT Tallaght

  • Application Closing Date:

    Not Specified

About the Course

Computing at IT Tallaght

Placement/ Period Abroad: Option for 6 month placement or period abroad in Year 3.

Last year over 70 students availed of this option across a range of companies such as SAP, IBM, Amazon AWS, Ergo, Groupon, Equinix, Openet, OpenJaw and many, many more. Placement countries include France, Spain, Austria, Germany.

The Computing with Software Development programme is the latest update of our Computing programmes has been updated to reflect a number of key inputs from our industry collaborators and the increasingly diverse technological landscape.

Software has become ubiquitous within society, and consequently we have seen the proliferation of software development tools and techniques aimed at facilitating this expansion.

The IT Tallaght Computing programme combines the advanced theory sought by industry with up to date current hands on skills in areas such as DevOps. You will learn advanced data structures and algorithms, a range of programming languages and frameworks covering the major language types and developing for cloud/ web / mobile device.

Allied to this you will learn advanced database, networks, operating systems, analysis and security material.

We have taken inputs from a wide range of serious ICT Sector companies such as IBM, Microsoft, SAP among others in developing this programme.




CAO Code TA 322
Honours Bachelors Degree of Science – Computing with Software Development
Length of course: 4 years
Recognised in Europe
Mature students welcome
Mature applicants (23 years of age) may not be required to meet the minimum entry requirements but may be considered on their merits.
Research opportunities at Post Graduate level
MSc, PhD

Entry Requirements

Leaving Certificate with a minimum of Grade H5 in two Higher Level subjects, and a minimum of Grade 06 (Ordinary Level) in 4 other subjects in the Leaving Certificate Examination, which must include Mathematics and English or Irish. The French language option will require a 05 grade in LC French or equivalent, other languages can be from the beginning.

You should be expecting to score better than a 06 grade in Ordinary Level Mathematics if considering this programme.

Previous computing experience not required so much as a logical approach to problems and an interest in being involved in a fast growing rewarding career.

Career Opportunities

Computing at IT TallaghtIn 2015 over 90%of Level 8 graduates found employment in ICT Sector roles within 3 months of graduating with 5% going on to further study. Salaries ranged from €22k to €52k with typical salaries in the region of €35k for good development roles. 


Graduates go on to to a wide range of roles with a typical distribution shown belo. IBM was the single largest employer closely followed by SAP and Ergo Systems. Other employers were Sage, Intel, Bearing Point, PaddyPower, Microsoft, Dell, Guidewire, Allnone, Dell, ERS.



How To Apply

Apply through CAO for entry to year 1. Advanced entry into later years apply through Institute online system.

Further Information

Contact Gary Clynch/ James Doody (Course Leaders) /

Or Head of Department of Computing: Dr. Barry Feeney


Select here for information on fees:

Course Content

Semester 1


Software Development 1
Discrete Mathematics 1
Visual Design & User Experience
Critical Skills Development
Computer Architecture
Business & Information Systems

Semester 2


Software Development 2
Systems Analysis
Database Fundamentals
Operating Systems Fundamentals
Social Media Communications

Semester 3


Software Development 3
Software Quality Assurance and Testing
Advanced Database Technologies
Network Fundamentals
Client-Side Web Development
Discrete Mathematics 2

Semester 4


Software Development 4
Data Administration and Analysis
Routing & Switching Essentials
Information Security
Management Science


Systems Analysis & Design

Semester 5


Cloud Services & Distributed Computing
Data Structures and Algorithms
Server-Side Web Development
Big Data Technologies
Operating Systems


Data Analysis
Advanced Routing & Switching
Innovation & Entrepreneurship

Semester 6


Experiential Learning

Semester 7


Enterprise Applications Development 1
Algorithms & Computation
Interactive Media Design & Visualisation
Information Management


DevOps - Continuous Integration and Deployment
Security for the cloud and IoT
Applied Machine Learning

Semester 8


Enterprise Applications Development 2
Computational Theory
Enterprise Performance Architecture


Game Design and Development
Architecting on the Public Cloud
Applied Artificial Intelligence and Deep Learning
User Experience Design
Algorithmic Analysis
  • Synergy Centre at ITT Dublin
  • QQI Brand Logo
  • Member of the Technological University for Dublin Alliance
©2019 Institute of Technology Tallaght • Built by Digital Crew