BSc in Computing Science

3 Years On Campus Bachelors Program

Dublin Griffith College

Program Overview

Griffith College's BSc in Computing Science provides students with a solid grounding in core computer science principles, coupled with the opportunity to specialize in fields such as Cloud Computing, Games Development, Network Management, or Software Development. Ideal for technology-intent pupils who wish to learn through practice, the course combines theory with real-world industry practices in a three-year Level 7 degree.

Curriculum Structure

  • Year 1: Students are exposed to core basics, such as Foundations of Computing, Computer Programming, Client-Side Web Development, and Computer Hardware. They are also learning academic and group skills in Effective Learning and Development, and learning to program in Java, HTML/CSS/JavaScript and problem-solving basics.
  • Year 2: Foundations are expanded on, and students learn Systems Analysis & Design 1, Relational Databases, Object-Oriented Programming, and higher-level courses like Network & Data Communications, Concurrent Development, and HCI & GUI Programming. Java and PHP programming takes center stage in the year.
  • Year 3: Programme core—Year 3 includes Software Development 2, web development from the server side, and specialisations in Cloud Services & Platforms, Games Development, AI & Robotics, Data Analytics & Visualisation, Cyber Security & Ethical Hacking, Machine Learning, and IoT & Sensor Systems. Students are also placed on a 6‑month industry placement, acquiring essential hands‑on experience.

Focus areas: Cloud Computing, Games Development, Network Management, Software Development
Learning achievements: They will develop and test top-notch software systems, apply data communication tools, work well with development teams, acquire specialisms in new IT areas, and successfully enter the job market with practical experience and self-confidence.
Professional alignment (accreditation): QQI-full validated; aligned with Irish National Framework of Qualifications (Level 7) and facilitates progression onto Level 8 Computing Science honours and postgraduate MSc programmes in areas of Network & Information Security and Big Data Management & Analytics.
Reputation (employability rankings): Outstanding graduate employer outcomes with documented 100% placement into employment with large employers such as Amazon, Indeed, Intercom, Vodafone and DAA

Experiential Learning (Research, Projects, Internships etc.)

You will receive invaluable hands-on training from experienced day one, backed by the latest facilities and equipment appropriate for real-world computing environments. From building multi-level applications, to debugging network systems, or building AI-based systems, these hands-on sessions have you work-ready upon graduation. Coming to the details:

  • Industry Placement (6 months, 30 ECTS) – You’ll work full-time within a company, applying your skills to real projects, receiving mentorship from both your employer and Griffith’s placement coordinator, and taking part in career-prep seminars covering CVs, interviews, LinkedIn, and ethics.
  • Software Development Capmmstone Project – In your final year, undertake a year-long, faculty-supervised project, employing professional research methods and project management techniques to create a full software system and test it.
  • Group Project Module – An experiential team exercise in a specialist facility with the latest software tools, supplemented by the VLE and Lynda.com for collaborative development.
  • Emerging Technologies Module – Use Docker containers, Jenkins for continuous deployment and integration, and virtual machines in the cloud to simulate enterprise environments.
  • Advanced Network Theory Module – Use the faculty hardware lab to install, test, and harden real network devices, with hands-on exposure to enterprise-scale networking
  • HCI & GUI Programming Module – Develop and test intuitive user interfaces in a 25-seat computer lab, engaging in usability testing and hands-on prototyping

Progression & Future Opportunities

Graduates of this programme consistently launch into roles like Software Developer, Network Engineer, Cloud Solutions Architect, and Data Analyst, with many securing positions before graduation. With such outcomes, you’re well-positioned for success:

  • Career Services – You’ll get targeted support via CV clinics, mock interviews, employer fairs, and ongoing liaison from dedicated placement coordinators.
  • Employment Stats – Reported 100% placement rates, with alumni employed at leading tech firms like Amazon, Indeed, Intercom, Vodafone, and DAA.
  • Industry Partnerships – Regular employer engagement through guest lectures and seminars, plus placement opportunities arranged directly by the college.
  • Accreditation Value – QQI-validated Level 7 degree, with an ideal pathway to Level 8 honours and postgraduate studies—boosting qualifications and employability.
  • Graduate Outcomes – Students are equipped with professional portfolios, vast industrial experience, and industry contacts.

Further Academic Progression:
After finishing your degree, you can progress to Level 8 with the BSc (Hons) in Computing Science, or qualify through MSc programs in Network & Information Security, Big Data Analytics, Cloud Computing, and others—all offered by Griffith College

Program Key Stats

€13500 (Annual cost)
€ 45
Rolling


Eligibility Criteria

2.4
24
60

6.0
60

Additional Information & Requirements

Career Options

  • Assistant software project leaders
  • Computer technology consultants
  • MIS (Management Information Systems) personnel
  • Software Engineers
  • Systems Analysts
  • Applications Programmers
  • Computer Systems Analyst
  • Business Intelligence Analyst
  • Web Developer
  • Computer Programmer

Book Free Session with Our Admission Experts

Admission Experts