Overview This program provides a structured pathway into the foundational mathematical, computational, and algorithmic concepts that power intelligent systems. Combining core academic preparation with introductory computer science disciplines, the curriculum establishes a solid grounding in higher-level mathematics, logical reasoning, and programming fundamentals. Studying at the University of Exeter equips students with the quantitative skills, computational thinking, and analytical mindset necessary to progress into specialized undergraduate studies in artificial intelligence and machine learning.
What You'll Learn
Key principles of foundation-level academic writing, mathematical logic, and critical inquiry.
Fundamental mathematical concepts, including advanced algebra, calculus, and linear geometry.
Core principles of computer programming, algorithm design, and software problem-solving.
Introductory statistics, probability theory, and data representation techniques.
Basic concepts of discrete mathematics, symbolic logic, and computational thinking.
Learning Outcomes By completing this foundational course, students will be able to apply essential mathematical and logical frameworks to analyze quantitative problems and design structured algorithms. Graduates will demonstrate functional competency in computer programming and abstract mathematical reasoning. Furthermore, students will cultivate the analytical, critical thinking, and technical communication skills required to transition smoothly into degree-level artificial intelligence modules.

University of Exeter