Where would you like to study?

We’ve got locations in three of the best cities in Ireland. If you know exactly where you’d like to study, just pick the one that suits you best. If you don’t know yet – then that’s fine too!

Griffith College Logo

BSc (Hons) in Computing Science

BSc (Hons) in Computing Science


Prepare for your career in one of the fastest growing industries in the world

This exciting Level 8 Bachelors Degree teaches students about the latest technological developments, and enables them to gain practical work experience, and specialise in, one of four emerging areas.

Why Study Computing Science at Griffith College?

Designed specifically with the needs of industry in mind, the BSc (Hons) in Computing Science at Griffith College is a 4-year programme, which aims to equip students with a thorough understanding of the key principles of computer science. Delivered on a full and part-time basis, as a graduate of this course, you will:

  • Obtain highly sought after skills essential for a career in IT.
  • Gain invaluable industry experience with a 6-month work placement in the ICT sector.
  • Specialise in one of four key emerging areas such as Cloud Computing, Games Development, Network Management and Software Development.
  • Fantastic job prospects with a 100% employment record from a sample of 35 graduates from our class of 2017
  • Obtain the necessary skills and academic requirements to further your studies with progression onto one of Griffith College’s postgraduate computing courses including including a range of Postgraduate Diplomas in Networking, Software Development and Information Management, Master of Science in Network and Information SecurityMaster of Science in Cloud Computing and Master of Science in Big Data Management & Analytics.

Course Highlights

  • A 6-month work placement
  • Small class sizes
  • Access to state of the art facilities
  • A dedicated experienced lecturing team
  • Industry guest speakers

Intake Dates

  • This course will next commence September 2019.

Are you applying through the CAO?

Download our 2018 CAO Toolkit for everything you need to know about applying to the CAO!


Having a tight-knit class gave me the ability to always ask my peers for help when needed. Thanks to the lecturers and the atmosphere at Griffith, we were able to work very well together and there was always someone at hand to help with a problem.

Eimear Brennan
BSc (Hons) in Computing Science

Having earned my degree from GCD, I feel the strongest skill gained from the course was the versatility to approach a multiplicity of computing disciplines with confidence and enthusiasm.

Kevin Jordan
BSc (Hons) in Computing Science
Course details
Core Subjects
Year One
  • Business Information Systems
  • Computer Hardware
  • Computer Programming
  • Client Side Web Development
  • Effective Learning and Development
  • Foundations of Computing
  • Systems Software
Year Two
  • Data Structures & Algorithm
  • Linear Algebra
  • Operating System Design
  • Server Side Web Development
  • Object Oriented Programming
  • Probability & Statistics
  • Relational Databases
  • Systems Analysis & Design
Year Three
  • HCI & GUI Programming
  • Introduction to Formal Design
  • Networks & Data Communications
  • Programming Paradigms
  • Work Placement
Year Four

Depending on your chosen speciality - you’ll follow one of four streams:

  • Cloud Computing Stream - Advanced Network Theory, Concurrent Programming, Cloud Services & Platforms, Distributed Systems, Emerging Technologies, Web Frameworks, Managing Big Data Development Project
  • Games Development Stream - Computer Graphics, Concurrent Programming, Development Project, Games Design, Artificial Intelligence for Games, Games Engines, Games Development
  • Software Development Stream - Concurrent Programming, Development Project, Managing Big Data, Distributed Systems, Emerging Technologies, Web Frameworks, Formal Specifications
  • Network Management Stream - Concurrent Programming, Development Project, Network Security, Distributed Systems, Network Design and Administration, Practical Networking

In your third year, you’ll complete a six-month work placement gaining practical experience.

What languages will you learn?
First Year
  • Java, HTML, CSS, Javascript
Second Year
  • Java, PHP
Third Year
  • Java
Fourth Year
  • Java, C-Sharp, Python, Ruby

Course Contacts

Dublin Campus
Limerick Campus
How to Apply

Entry Requirements

2 H5 and 4 O6/H7 grades, to include a language (English, Irish or other language) and maths or equivalent. 

Mature Students

If you are 23 years or over from the 1st January 2018 you will be asked for a copy of your passport. A member of the College’s admissions team will be in touch to discuss your course entry requirements.

Part-time Applicants

Applicants that are under 23 years on Jan 1st, 2018 will be asked for a copy of their passport, Leaving Certificate results / FETAC qualifications or equivalent and must meet the minimum entry requirements for the programme.

How to Apply

Applicants under 23 years of age on 1st of January, 2018 must apply through the CAO system www.cao.ie. Please consult the CAO website for information on important dates for 2018 applications.

Applicants over 23 years

Mature Students
Applicants over 23 years of age on 1st January 2018 must apply to Griffith College directly online using the Apply Online facility on the website homepage. Mature applicants will be asked for a copy of their passport.

English Language
If English is not your native language, you must show that your English level is of a suitable standard. For further information please contact a member of the Admissions Team.

Tuition Fees

General Fee Information 

An Academic Administration Fee of EUR250.00 and a 2% Learner Protection Charge is applicable each academic year in addition to the fees quoted below. The fees below relate to Year 1 fees only.

Study Mode: Full-Time


Irish/EU living in Ireland: EUR 4,900.00


Irish/EU living in Ireland: EUR 4,150.00


Irish/EU living in Ireland: EUR 4,200.00

Study Mode: Part-Time


Irish/EU Living in Ireland: EUR 4,300.00


Irish/EU living in Ireland: EUR 2,900.00


General Fee Information 

An Academic Administration Fee of EUR250.00 and a 2% Learner Protection Charge is applicable each academic year in addition to the fees quoted below.

Non-EU students: a Medical Insurance, Student Services and Administration fee of EUR300 is payable each academic year in addition to the fees quoted below.

Study Mode: Full-Time


Non-EU Living in Ireland: EUR 9,400.00

Non-EU living Abroad: EUR 9,400.00

EU Living Abroad: EUR 5,900.00


Non-EU Living in Ireland: EUR 7,000.00

Non-EU living Abroad: EUR 8,000.00

EU living Abroad: EUR 6,000.00


Non-EU Living in Ireland: EUR 5,240.00

EU living Abroad: EUR 4,200.00

Direct Debit Scheme

Students wishing to pay for their fees monthly may avail of our direct debit scheme. Please download our Fee Payment Information document to review the payment plan schedule and how to apply.


Is your company paying for your course?

They will need to complete a Griffith College Sponsorship Form and send this to the Student Fees Office:

  • Post: Student Fees, Griffith College Dublin, South Circular Road, Dublin 8
  • Email: [email protected]


2% Learner Protection Charge

All QQI accredited programmes of education and training of 3 months or longer duration are covered by arrangements under section 65 (4) of the Qualifications and Quality Assurance (Education and Training) Act 2012 whereby, in the event of the provider ceasing to provide the programme for any reason, enrolled learners may transfer to a similar programme at another provider, or, in the event that this is not practicable, the fees most recently paid will be refunded.

QQI Award Fee

Please note that a QQI Award Fee applies in the final year of all QQI courses. To find the relevant fee for your course level, please see the Fees page.


Academic Progression

Graduates of the BSc (Hons) in Computing Science can pursue further study options here at Griffith College, in the form of an MSc in Computing Science (offered on a full/part-time basis), or at other institutions worldwide. On the Master's programme at Griffith College, some of the modules cover professional course material (granted by CISCO, Microsoft, Sun Microsystems Inc. etc.) which provides students with sufficient knowledge to undertake professional qualifications, should they wish to do so.

Other study options at Griffith College include a range of Postgraduate Diplomas in Networking, Software Development and Information ManagementMaster of Science in Network SecurityMaster of Science in Cloud Computing and Master of Science in Big Data Management & Analytics.


Career Progression

Past graduates of the BSc (Hons) in Computing Science are currently working in a variety of exciting roles such as assistant software project leaders, computer technology consultants, MIS (Management Information Systems) personnel, software engineers, systems analysts, applications programmers etc., across a wide range of industry sectors. The career opportunities are many and varied and having solid industry work experience from the six-month work placement has given students an advantage in their careers.


Ready to take the next step?