The BSc in Computing Science at Griffith College equips you with essential knowledge and skills in computing, from programming and web development to network systems and software project work, preparing you for exciting careers in the tech industry. It’s perfect for students who enjoy problem-solving, creativity with code, and real-world IT applications while building a solid foundation for further study or professional progression.
Curriculum Structure
Year 1 – Foundations of Computing
In your first year, you’ll dive into the fundamentals that every tech professional needs. Core modules such as Computer Programming and Foundations of Computing help you build logical problem-solving skills and a strong understanding of programming basics, while Client-Side Web Development introduces practical front-end web technologies like HTML, CSS, and JavaScript. In addition, classes like Computer Hardware and Systems Analysis & Design 1 give you insight into how computers work and how real systems are analysed and organised.
Year 2 – Building Technical Depth
During the second year, you’ll move into more advanced topics that strengthen your coding and system design capabilities. Object-Oriented Programming and Data Structures and Algorithms help you write efficient, structured software and understand essential design patterns. You’ll also explore Relational Databases and Server-Side Web Development, gaining experience building dynamic applications and managing data, while Software Development 2 focuses on collaborative, real-world software projects.
Year 3 – Applied Skills & Professional Readiness
In your final year, you’ll refine your expertise with specialised modules such as Network & Data Communications and HCI & GUI Programming, where you’ll design user interfaces and understand communication technologies. You’ll also tackle Numerical Optimisation and a Group Project, applying everything you’ve learned to complete a substantial software application. Practical experience like Linux Systems Administration can prepare you for industry certifications that employers value.
Focus Areas
Software development, web technologies, database systems, networking, human-computer interaction, optimisation, systems design, Linux systems administration.
Learning Outcomes
Graduates will be able to design and implement software solutions, develop web and database applications, analyse and solve computing problems, understand networking principles, and work effectively in project teams, ready for roles such as software engineer, systems analyst, web developer, and more.
Professional Alignment (Accreditation)
The BSc in Computing Science is validated by QQI (Quality and Qualifications Ireland) at NFQ Level 7, meaning your degree meets national standards for higher education in Ireland and is formally recognised for quality assurance.
Reputation (Employability & Recognition)
Griffith College is Ireland’s largest independent third-level institution with a strong emphasis on practical, career-focused education. Independent reviews and official accounts highlight its supportive environment and high graduate success rates in computing and other fields.
At Griffith College, the BSc in Computing Science isn’t just about lectures — you’ll spend much of your time actively applying what you learn. You’ll work hands-on in modern computer labs equipped with professional-grade PCs and software that support programming, web development, database management, and system administration. The college also provides well-stocked libraries and study spaces, as well as digital tools that help you practice coding, research topics, and complete projects effectively.
Here’s how practical learning is embedded throughout the program:
Collaboration and Group Projects: You’ll work in teams on real software applications, particularly in modules like Software Development 1 and the Group Project, designing, building, and documenting solutions while gaining valuable teamwork experience.
Industry-Relevant Tools and Software: You’ll use professional programming languages and development environments such as Java, Python, HTML, CSS, SQL, and Linux, applying them in server-side web, network, and GUI programming contexts.
Work Placements: In your third year, there is a work placement module where you can apply your knowledge in a real IT workplace for several months, gaining practical experience and building a strong CV.
Library and Research Support: The college library offers a wide range of academic and computing resources, online databases, and computers to work independently on assignments or expand your technical knowledge.
Guest Speakers and Workshops: Industry professionals regularly deliver talks and workshops, helping you connect classroom learning to current trends and real-world technology challenges.
Graduates from the BSc in Computing Science move into exciting and rewarding careers in the tech world, stepping confidently into roles where they design software, manage systems, or solve complex IT challenges. Typical career paths include Software Developer, Systems Analyst, Web Developer, and IT Consultant, all of which are in strong demand across industries:
Support from University Services: Griffith College provides dedicated career support, including CV and interview coaching, job fairs, internship guidance, and employer engagement. Computing students receive ongoing support throughout their degree, helping them transition smoothly from study to work.
Employment Outcomes and Salary Potential: The computing field continues to be highly sought-after. Graduates often start in roles with competitive entry-level salaries, reflecting the practical skills and experience gained during the programme.
Industry Connections: Through the work placement and industry projects built into the programme, students connect directly with employers, gaining experience that makes their resume stand out. Opportunities exist with local tech companies as well as global firms looking for workplace-ready graduates.
Accreditation and Long-Term Value: The degree is accredited by Quality and Qualifications Ireland (QQI), giving your qualification recognition both in Ireland and internationally. This provides a strong foundation whether you plan to work locally or abroad.
Graduate Success: Alumni from this programme have gone on to key roles in the IT sector. The combination of hands-on experience, coursework, and career support positions graduates for continued growth in their chosen fields.
Further Academic Progression:
After completing the BSc in Computing Science, you can continue your studies through postgraduate programmes such as an honours degree in Computing Science or specialised Masters in areas like Cloud Computing, Network and Information Security, or Applied Digital Media. These pathways allow you to deepen your expertise, focus on areas of interest, and open doors to leadership roles or highly specialised technical careers.



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.
