Computer Science, Mathematics and Education (Hons) is a four-year BSc (Hons) at University College Dublin that combines advanced study in computing and mathematics with professional teacher education.You complete structured school placements throughout the degree and progress directly to a one-year MSc, preparing you to teach Computer Science and Mathematics at post-primary level.
Computer Science, Mathematics and Education (Hons) is a comprehensive four-year BSc (Hons) program offered at University College Dublin. This course integrates advanced studies in computing and mathematics with a professional teacher education track, equipping you with the necessary skills to teach effectively at the post-primary level.
The curriculum includes structured school placements throughout your studies, culminating in a direct progression to a one-year MSc, which prepares you to teach Computer Science and Mathematics within the educational framework.
The program combines subject modules in mathematics and computing with education and pedagogy, supported by supervised school placements.
Integrated pathway: The BSc (Hons) program is designed to lead directly into the MSc Mathematics and Science Education, completing the full teaching education pathway.
Entry requirements may vary based on qualification type. Below are the commonly accepted subject and general entry requirements for Mathematics and a laboratory science (or an approved alternative).
Leaving Certificate (subject entry requirements):
A-Level (general entry requirements):
International Baccalaureate (IB):
Subject requirements (Mathematics):
Subject requirements (Laboratory Science):
Note: Specific minimum grades and any additional criteria may depend on the year of entry and the applicant’s combination of subjects. It is advisable to verify the latest UCD entry requirements for your qualification.
Graduates of the Computer Science, Mathematics and Education (Hons) program are well-prepared for careers in education, particularly as teachers of Computer Science and Mathematics in post-primary schools. The integration of practical teaching experience with academic study ensures that graduates possess both the theoretical knowledge and the hands-on skills necessary to thrive in educational environments.
Additionally, the program equips students with transferable skills applicable in various fields, including software development, data analysis, and educational technology, making them versatile candidates in a competitive job market.
Shortlist scholarships and plan your application — free guidance from our advisors.