4 Years On Campus Bachelors Program
UCD BSc (Hons) Computer Science, Mathematics & Education is a strongly integrated study experience that pairs underlying Computer Science and Mathematics theory with education training. It is for students interested in teaching and in STEM, with the optimal career route into post-primary classroom teaching.
Curriculum structure
Graduates will be able to:
• Integrate core principles of computer science, mathematics, and educational theory to design effective learning experiences.
• Apply computational thinking and mathematical problem‑solving in real‑world classroom settings.
• Reflect critically on practice in education, grounded in psychology, pedagogy, and curriculum design.
Professional alignment (accreditation)
This BSc + MSc pathway is fully accredited by the Teaching Council of Ireland, qualifying the student for the post‑primary (Leaving Certificate/Higher Level) teaching qualification in Mathematics and Computer Science
Reputation (employability rankings)
UCD is #1 in Ireland for employability at graduate level and leads national employment rankings across the board Also, UCD is #118 globally in QS World University Rankings 2026 and #33 in subject rankings, which reflects superb reputation for STEM and educatio
UCD's BSc Computer Science, Mathematics & Education is very practical—through year one, you'll be on school-based teaching placements, and through the course, structured internships and group projects turn theory into reality. The course also enjoys access to cutting-edge facilities in the O'Brien Centre for Science, where you'll be working in purpose-designed labs and active-learning classrooms with computing and science peers
Here's how skills are hones hands-on
Post-primary teaching qualification graduates are fully equipped to teach post-primary Mathematics and Computer Science, sound foundations for careers including:
Post‑Primary Teacher (Mathematics or Computer Science)
Educational Content Developer or Learning Technologist
Curriculum Designer for STEM education
Educational Advisor or Policy Specialist
All of these destinations are facilitated by UCD's career advice and extensive networks:
Academic Progression
After the BSc/MSc, you can then enhance your qualifications with doctoral work (e.g., PhD in STEM Education), specialist diplomas in education technology, etc., or certification in curriculum development and leadership—all on a good foundation provided by UCD
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.