Griffith College

BSc (Hons) in Computing Science

BSc (Hons) in Computing Science

BSc (Hons) in Computing Science

Prepare for your career in this fast growing industry. Learn about latest technological developments, gain practical work experience & specialise in one of four emerging areas

Students in computing class
Validated by:QQI
QQI Level:8
Duration:4 years FT or 3.5 years PT

If you’d like an exciting and varied career in one of the fastest growing industries in the world, then one of our undergraduate computer science degrees is ideal for you.

Learn more about the latest technological developments in the IT industry and you’ll also complete a work placement as part of the course - adding valuable practical experience to what you learn in class.

About the Course

This 4-year Honours degree programme provides students with a thorough understanding of the key principles of computer science. You’ll obtain highly sought after skills and be ready to avail of the many job opportunities in the industry, including Games Development, Software Development, Network Management and Cloud Computing.

On this course, you’ll get to work on interesting software development projects, which have a strong industry focus. The projects will help support the theoretical content taught in class.

Industry Work Placement

In Year 3, you’ll undertake a 6-month work placement in the computing industry. This invaluable opportunity sets you up for your final year and your future career. Potential employers find this really attractive as you’ll have relevant industry experience and a reference on your CV when you finish your degree.

Year 4 Specialisms

In Year 4, you will choose a speciality: Cloud Computing, Network Management, Games Development or Software Development.

You’ll have broad experience of Computing Science whilst also fast-tracking your skills to start your career in either the Irish or international IT industry.

Career Prospects

An Honours degree in Computing Science from Griffith College gives you the opportunity to get a solid grounding in this area, get real-life practical work experience and specialise in one of four exciting areas.

Graduates from this course are working as assistant software project leaders, computer technology consultants, MIS (Management Information Systems) personnel, software engineers, system analysts, and applications programmers across a wide range of industries. Many graduates also go on to start their own companies.

Ireland’s IT Sector Has A Bright Future

Read about the predicted 150,000 new jobs in Ireland’s IT Sector by 2020


This is a four year full-time course. In your third year, you’ll complete a six-month work placement gaining practical experience.

In your fourth year. you will specialise in one of four streams - you’ll choose from Cloud Computing, Games Development, Network Management or Software Development.

Here is more detail on the modules covered in each year:

Year 1 Core Subjects

  • Business Information Systems
  • Computer Hardware
  • Computer Programming
  • Client Side Web Development
  • Effective Learning and Development
  • Foundations of Computing
  • Systems Software

Year 2 Core Subjects

  • Data Structures & Algorithm
  • Linear Algebra
  • Operating System Design
  • Server Side Web Development
  • Object Oriented Programming
  • Probability & Statistics
  • Relational Databases
  • Systems Analysis & Design

Year 3 Core Subjects

  • HCI & GUI Programming
  • Introduction to Formal Design
  • Networks & Data Communications
  • Programming Paradigms
  • Work Placement

Year 4 Core Subjects

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

Entry Requirements
General Requirements

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

Mature Students (Over 23 years old), Part Time Applicants and Applicants for Advanced Entry - Your application will be reviewed by our Admissions team and they will be in contact with you directly.
CAO Points: 

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:

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.

Please Note: A registration fee of Euro 250.00 is applicable each academic year in addition to the fees quoted below.

Study Mode: 
EU living Ireland: 
EUR 4,000.00
EU living Abroad: 
EUR 6,000.00
Non EU living Ireland: 
EUR 7,000.00
Non EU living Abroad: 
EUR 8,000.00
Study Mode: 
EU living Ireland: 
EUR 4,750 .00
EU living Abroad: 
EUR 6,500.00
Non EU living Ireland: 
EUR 9,400.00
Non EU living Abroad: 
EUR 9,400.00
Study Mode: 
EU living Ireland: 
EUR 4,150.00
Study Mode: 
EU living Ireland: 
EUR 4,075.00
EU living Abroad: 
EUR 4,075.00
Non EU living Ireland: 
EUR 5,600.00
How to Apply

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

Applicants over 23 years of age on 1st January, 2016 (Mature Students) or Part-Time Applicants must apply directlyMature students will be asked for a copy of their passport and applications should be made before the 21st September 2016. Part-time Applicants that are under 23 years on Jan 1st 2016 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.

When our Admissions team receive your application they will be in contact with you directly.

If you wish to apply for advanced entry onto the course, please apply directly and a member of our team will be in contact with you to discuss your application.

Academic Progression: 

After you finish your degree you 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 Masters 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 Management, Master of Science in Network Security, Master of Science in Cloud Computing and Master of Science in Big Data Management & Analytics.


Career Progression: 

Graduates of this course are 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.

Get in Touch

If you would like to find out more about this course, please do not hesitate in contacting a member of our admissions team.