Bachelor of Arts in Education Computer Science and Mathematical Studies

4 Years On Campus Bachelors Program

National University of Ireland Galway NUIG

Program Overview

This BA in Education (Mathematical Studies and Computer Science) at University of Galway is a four-year teaching qualification that integrates mathematics, computer science and post-primary education training in an unmatched way. It sets you up for full qualification to teach Computer Science and Mathematics at secondary level, with the added advantage of a sound background in programming, logic and mathematical problem-solving.

Curriculum Structure

  • Year 1: In year one you begin all three strands: modules in logic and computer programming and mathematics basics like algebra and numerical methods, and you'll also be beginning education foundation modules preparing you for school‑based learning. This gives you a sound balanced introduction in both subjects and education theory.
  • Year 2: The second year builds on discrete mathematics, statistics or set theory alongside deeper CS topics such as algorithms and hardware/software design, while progressing your pedagogical studies with classroom management and curriculum design modules. You’ll also prepare for upcoming school placements.
  • Year 3: In year three you begin significant school-based placements alongside subject-specialist modules—such as operating systems, cryptography and applied mathematical techniques—and continue to develop your teaching practice in real classrooms.
  • Year 4: Your final year focuses on advanced modules in both fields (e.g. networking and commercial symbolic/numeric computation in CS, and more complex mathematics topics), integrated with culminating teaching placements and education portfolio assessment. By graduation you’re fully qualified to teach both subjects in post‑primary schools.


Focus areas: Education, Computer Science, Mathematics, Programming, Pedagogy

Learning outcomes: Qualified to teach Mathematics and Computer Science at secondary level; strong analytical, programming and classroom‑management skills

Professional alignment (accreditation): Fully accredited by Ireland's Teaching Council as a concurrent initial teacher education program
Reputation (employment rankings): University of Galway is fully five QS-starred, in the top 1% in the world, with high employment rates consistently reported for graduates in education, ICT and finance.

Experiential Learning (Research, Projects, Internships etc.)

At University of Galway, this degree emphasizes real-world teaching experience and hands-on development from day one. You’ll learn through a combination of education theory and classroom practice, supported by dedicated resources and collaborations within the School of Education and the wider STEM education community. The programme integrates school placement opportunities throughout the four years, along with curriculum design and subject-specific modules in both mathematics and computer science.

Here’s how you’ll develop practical skills and experience:

  • School placements throughout the programme: engage in supervised teaching in real classrooms, building confidence and classroom-management skills alongside your academic learning
  • Integration of subject‑specialist modules: practical labs and project work in computer science (e.g. algorithms, operating systems, cryptography) and mathematics (e.g. applied mathematical techniques) to ground your teaching in strong subject knowledge
  • Collaborative learning environments: group projects and ICT-rich learning tools through the university’s STEM education research initiatives, such as Innovation in STEM Education, encouraging creative pedagogical approaches
  • Access to teaching and research facilities: you’ll benefit from the resources of the School of Education and associated libraries, and be involved in interdisciplinary efforts at the Education and Innovation in STEM Education research centr

Progression & Future Opportunities

Progression & Future Opportunities

Graduates of this program are well-positioned to pursue careers that combine sound technical understanding with education expertise. Some common positions include: secondary school educator (Computer Science and Mathematics), education specialist, curriculum developer, or STEM education coordinator for schools or educational agencies.

Here's how the program helps your future:
Career Development Centre support: university services offer personalized guidance—from interview preparation to placements and job search support, tailored to education graduates and graduate teachers
Enhanced labour market outcomes: Education graduates perform very highly during the early years—with over 90% in employment after nine months, the highest of any graduate course of study in Ireland
University–industry and school collaborations: school networks in Galway and national collaborations as part of STEM education research projects facilitate actual placement opportunities and continuing professional connections
Long-term value of accreditation: accreditation by the Teaching Council of Ireland assures your qualification is both recognized in Ireland and internationally, presenting teaching opportunities globally

Graduation Outcomes: Graduates will possess a double qualification, meaning they are registered to teach both of the high‑demand subjects met with, and therefore more likely to be employed in either the education industry or in the technology industry
You may then gain subsequent master's qualifications at: a - following graduation, you may progress to a master's, i.e., MSc Mathematics Education or Digital Learning and Teaching, furthering your pedagogical study
Postgraduate qualification in Computer Science or Mathematics, for example, MSc or research MA, if you would like to work more intensively on subject-specialist research or higher technical employment.

Program Key Stats

€20500 (Annual Cost)
€ 35
Intake : 30th Jul


Eligibility Criteria

2.75
32
70 - 75

1090
21
6.5
88

Additional Information & Requirements

Career Options

  • Post-Primary School Teacher (Maths & Computer Science)
  • Accountant
  • Actuary
  • Software or Data Analyst 
  • Artificial Intelligence Designer

Book Free Session with Our Admission Experts

Admission Experts