The BSc (Hons) in Computing Science at Griffith College is a dynamic four-year honours degree designed for students who want to build a strong foundation in computing and specialise in today’s most in-demand tech areas, from cloud computing to software development. You will study core computer science principles, gain hands-on project experience, and graduate ready to step confidently into high-growth roles in the global tech industry.
Curriculum Structure
Year 1
In your first year, you will begin with essential building blocks: Computer Programming teaches you how to design and implement systematic and efficient code, Foundations of Computing strengthens your mathematical and logical reasoning, and Client-Side Web Development allows you to design responsive websites using HTML, CSS, and JavaScript. You will also explore Computer Hardware to understand how computers work at the structural level.
Year 2
In the second year, you will advance to Object-Oriented Programming, building software systems using industry-standard design techniques, and tackle Data Structures and Algorithms to learn efficient data handling. Modules such as Relational Databases and Server-Side Web Development deepen your understanding of dynamic systems and database-driven applications, equipping you with both theoretical knowledge and practical development skills.
Year 3
The third year focuses on specialised topics and real-world experience: Network & Data Communications introduces networking protocols and infrastructure, while HCI & GUI Programming focuses on building intuitive user interfaces. You will also complete a Work Placement, giving you valuable industry experience before your final honours year.
Year 4 (Award Stage)
In your honours year, you will work on advanced subjects such as Distributed Systems, Advanced Network Theory, and Mobile Development, and complete a substantial Software Development Project that demonstrates your ability to solve complex computing challenges. Elective modules like Cloud Services & Platforms or Games Development allow you to tailor your studies to your career interests.
Focus Areas
Cloud Computing, Games Development, Network Management, Software Development, Web Application Design, Distributed Systems
Learning Outcomes
Graduates will be able to design and implement software solutions, analyse complex computing problems, develop database and web-based applications, understand network protocols and system architectures, and apply theoretical knowledge to practical work environments.
Professional Alignment (Accreditation)
This degree is QQI-validated, ensuring your qualification meets high academic standards and is recognised nationally and within the European Higher Education Area.
Reputation (Employability Rankings)
Graduates from Griffith College report excellent outcomes, with recent surveys showing around 86% of graduates across campuses in employment or further education within two months of finishing their studies, indicating that the skills you gain will be in high demand.
At Griffith College, the BSc (Hons) in Computing Science focuses heavily on hands-on learning, giving you practical skills that employers value. From early in the degree, you’ll work in dedicated computing laboratories using industry-standard software, collaborate on team projects, and gain real-world experience through a substantial work placement in your third year. The college’s supportive learning environment also provides access to well-equipped computer labs and library resources to help you build, test, and refine your projects independently.
Students gain practical experience in the following ways:
Professional work placement: A six-month placement in an IT company allows you to apply your classroom learning to real-world problems, develop professional skills, and gain insight into industry practices.
Team software development projects: Collaborative projects in modules such as Software Development 1 and 2 let you design, build, and document real applications while using tools like Git and GitHub, reflecting real workplace workflows.
Dedicated computing labs: On-campus labs provide PCs and other hardware for coursework, programming exercises, testing, and self-directed study.
Library access and study spaces: Campus libraries offer computer workstations, study spaces, and resources to support independent research, assignment preparation, and exam revision.
Industry engagement: Guest speakers, seminars, and workshops connect students with IT professionals and the latest industry trends.
Graduates of the BSc (Hons) in Computing Science at Griffith College move confidently into a wide range of tech roles thanks to a degree built around practical skills and real-world experience. Many find themselves working as software engineers, web developers, systems analysts, or network administrators — all of which are in high demand in Ireland and internationally:
Support from Griffith College Careers Services: Students have access to the Careers and Employability Office throughout their studies and after graduation, including one-to-one careers advice, CV reviews, interview coaching, employability workshops, and connections through the alumni network.
Strong Graduate Outcomes: Computing Science graduates secure roles in IT and software development soon after graduation, thanks to the combination of theory, hands-on projects, and work placements.
Industry Partnerships and Placement Experience: The programme includes a six-month work placement in an IT company, allowing students to gain real-world experience, build professional networks, and develop skills that make them attractive to employers.
Long-Term Accreditation Value: The degree is validated by Quality and Qualifications Ireland (QQI), ensuring your qualification is recognised nationally and across the European Higher Education Area, providing credibility and mobility in your career.
Graduation Outcomes: Graduates move into a variety of positions such as assistant software project leaders, applications programmers, IT consultants, systems analysts, network administrators, and software developers, reflecting the broad skill set gained during the programme.
Further Academic Progression:
After completing the BSc (Hons) in Computing Science, graduates can continue their studies with postgraduate programmes such as a Master of Science in Computing or specialist master’s degrees in areas like Network and Information Security, Cloud Computing, or Big Data Management and Analytics. These further studies allow students to deepen their expertise and open doors to advanced roles in technology, research, or management.



Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
