• Total units 24 Units
  • Minor code COMF-MIN
  • Academic career Undergraduate
Computing & Mathematical Foundations Minor

This Minor is incompatible with the Intelligent Systems major; Artificial Intelligence (UG) Specialization; and Machine Learning (UG) Specialization.

The Computing and Mathematical Foundations minor offers courses to set a mathematical and formal computer science foundation. It can be the stepping stone for a more in-depth computer science major, yet it also works as a stand-alone set of courses.


Learning Outcomes

Upon successful completion, students will have the knowledge and skills to:
1. demonstrate an applicable level of understanding in linear algebra and basic probability theory.
2. formalise real-world problems in a strict mathematical framework.
3. select and implement foundational computer science algorithms to solve strictly defined mathematical problems.
4. design frameworks and carry out empirical evaluations of linear algebra and basic probability theory problems.

Back to the top


This minor requires the completion of 24 units from the following list:

MATH1013 /MATH1115 Mathematics and Applications 1
MATH1014/MATH1116 Mathematics and Applications 2
COMP1100 /COMP1130 Programming as Problem Solving/ (Advanced)
COMP1110/COMP1140 Structured Programming/ (Advanced)


Back to the top

Responsible Officer: Registrar, Student Administration / Page Contact: Website Administrator / Frequently Asked Questions