4 Years On Campus Bachelors Program
The Bachelor of Science in Computer Science and Information Technology at University of Galway gives you a strong foundation in both the theory and practice of computing — from programming and algorithms to databases, networking, and systems — preparing you for real-world tech careers. With a mix of core study, optional modules, and an extended work placement, it’s ideal for students who want to build technical depth while gaining hands-on experience in software and IT roles.
Curriculum Structure
Year 1
In your first year, you’ll build essential computing knowledge with modules such as Programming, Algorithms & Information Systems, and Computing Systems, while also choosing mathematics or related options to support your core skills. You’ll begin professional skills development early with subjects such as Web Development and Professional Skills I, grounding you in both technical fundamentals and how to work effectively in teams.
Year 2
The second year progresses into deeper software engineering and technical topics. You’ll study Object-Oriented Programming, Software Engineering I, and Database Systems I, while also exploring Networks and Data Communications and Statistics for Data Science. Optional modules allow you to tailor your studies toward areas like digital security, electronic instrumentation, or advanced mathematics.
Year 3
In the third year, you’ll broaden your skill set with professional experience modules and advanced topics such as Programming III and Software Engineering II. This year also includes opportunities to explore subjects like Human Computer Interaction or Games Programming and embeds professional development as you prepare for the industrial placement ahead.
Year 4
The final year lets you specialize further and undertake advanced studies like Machine Learning and Computer & Network Security alongside your Final Year Project. You can choose modules in Artificial Intelligence, Cryptography, Distributed Systems, or Image Processing and Computer Vision to match your interests and career goals.
Focus Areas
Software development, systems programming, databases and networking, algorithms, cybersecurity, machine learning, professional skills, and real-world project work.
Learning Outcomes
Graduates will be able to design, develop, analyze, and deploy computing solutions; demonstrate technical expertise across key IT domains; communicate professionally; solve complex problems; and apply ethical and analytical judgment in computing environments.
Professional Alignment (Accreditation)
All engineering degrees at University of Galway, including this BSc, are professionally accredited by Engineers Ireland, meaning the programme meets recognized standards for engineering education and enhances eligibility for professional roles globally.
Reputation (Employability & Rankings)
University of Galway is ranked in the top 2% of universities worldwide in the QS World University Rankings, reflecting strong academic quality and graduate outcomes.
At University of Galway, learning in Computer Science and Information Technology goes far beyond lectures and textbooks — it’s about hands-on experience. From the start, you’ll work with professional-grade software, use modern computing environments, and participate in collaborative labs that mirror real IT workplaces. The School of Computer Science provides structured practical experiences, including programming support centres, access to development platforms, and an industrial placement, ensuring you graduate with both technical competence and the confidence to succeed in industry.
Your practical experience is built into the programme in several ways:
Long industrial placement: After Year 3, you complete an eight-month work placement with a company, gaining real-world experience in software, IT, or computing roles, and building professional networks. If an external placement isn’t available, the School provides on-campus project work instead.
Dedicated programming support: ComputerDISC is a drop-in support centre where you can get one-to-one help with programming and software development topics at all levels, ideal for project work or improving coding skills beyond the classroom.
Software and developer tools: You have access to industry-standard tools and platforms, including cloud services, virtualization software, and development environments, supporting work in programming, cloud computing, databases, and more.
Lab and computing facilities: The School provides multiple labs and open-access computing spaces with modern PCs and high-speed networks. You are also expected to use your own laptop in classes and labs to build familiarity with professional workflows.
Group and project work: Throughout the curriculum, you collaborate with peers on real assignments and software projects, especially in later years where capstone projects reflect the teamwork and problem-solving common in tech careers.
Graduates from this programme go on to rewarding careers across the tech sector, stepping into roles such as software developer, systems analyst, IT consultant, or cybersecurity specialist. You’ll leave with the technical depth and professional experience that employers value, backed by a degree accredited by Engineers Ireland, which provides long-term career recognition and mobility. With strong industry demand for computing graduates, most students secure work or further study soon after completing their degree.
Your practical experience is supported in several ways:
University careers support: The Career Development Centre offers tailored services including CV and interview preparation, internship and job listings, employer engagement events, and one-to-one career coaching to help you transition confidently into the workforce.
Employment outcomes: Many graduates are in work or further study within six months of finishing their degree, reflecting the high demand for graduates from this programme.
Industry partnerships: Through your industrial placement and employer links, you’ll engage with companies that recruit computing talent, giving you genuine workplace experience and valuable professional connections.
Accreditation value: The degree is professionally accredited by Engineers Ireland, ensuring your education meets recognised industry standards and supporting routes to chartered status and international opportunities.
Graduation destinations: Graduates work in technology and computing roles both in Ireland and internationally, contributing to software design and development, consulting, data systems, and more — reflecting the wide range of skills developed on this programme.
Further Academic Progression:
After completing this bachelor’s, many students choose to deepen their expertise or specialise further by pursuing postgraduate study. Options include taught master’s programmes in areas such as Computer Science with Data Analytics, where graduates can build advanced skills in data science, machine learning, and computing, or other advanced degrees that build on the strong technical foundation developed during this programme.



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.
