Bachelor of Arts Education Computer Science and Mathematical Studies
Course Overview
This innovative four-year concurrent teacher education program uniquely combines in-depth studies in mathematics and computer science with professional teaching preparation. It integrates multiple school placements to provide practical, hands-on classroom experience throughout the degree. Graduates will be fully qualified to teach both Computer Science and Mathematics at the post-primary level.
Key Program Highlights
- Earn a dual teaching qualification in both Mathematics and Computer Science
- Gain real-world experience through integrated school placements
- Master the intersection of mathematical theory and computational thinking
- Complete a full teaching qualification in an accelerated four-year program
- Graduate with the skills to teach two high-demand STEM subjects
Course Overview
This innovative four-year concurrent teacher education program uniquely combines in-depth studies in mathematics and computer science with professional teaching preparation. It integrates multiple school placements to provide practical, hands-on classroom experience throughout the degree. Graduates will be fully qualified to teach both Computer Science and Mathematics at the post-primary level.
Key Program Highlights
- Earn a dual teaching qualification in both Mathematics and Computer Science
- Gain real-world experience through integrated school placements
- Master the intersection of mathematical theory and computational thinking
- Complete a full teaching qualification in an accelerated four-year program
- Graduate with the skills to teach two high-demand STEM subjects
Requirements
Modules
- Principles of Second-Level Mathematics
- Philosophy and History of Irish Education
- Preparing to Teach
- Mathematical Skills
- Analysis and Algebra 1
- Programming I
- Computer Systems
- Introduction to Educational Sciences
- Analysis and Algebra 2
- Programming II
- Methodologies 1
- Curriculum & Assessment
- Calculus I
- Object Oriented Programming I
- Web-based Information Systems
- Statistics for Data Science 1
- Practical Teaching Programme 2
- Methodologies 2: Computer Science
- Object Oriented Programming II
- Linear Algebra
- Practical Teaching Programme 3
- Psychology, Sociology & Catering for Diversity
- Linear Algebra I
- Database Systems I
- Discrete Mathematics
- Research Dissertation Part 1
- Systems Analysis & Design
- Web Application Development
- Statistics for Data Science 2
- Research Dissertation Part 2
- Block Teaching Practice
- Calculus II
- Geometry
- Complex Variable
- Multi-Media Development
- Final Year Project