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 to demonstrate skils and understanding of computing and mathmatical foundations.
Learning Outcomes
- demonstrate an applicable level of understanding in linear algebra and basic probability theory.
- formalise real-world problems in a strict mathematical framework.
- select and implement foundational computer science algorithms to solve strictly defined mathematical problems.
- design frameworks and carry out empirical evaluations of linear algebra and basic probability theory problems.
Requirements
This minor is not available to students enrolled in AACOM, AACRD, BCOMP, BADAN or AENSE.
This minor requires the completion of 24 units from the following lists including:
12 units from the completion of mathematics courses from the following list:
MATH1013 Mathematics and Applications 1
MATH1014 Mathematics and Applications 2
MATH1115 Mathematics and Applications 1 (Advanced)
MATH1116 Mathematics and Applications 2 (Advanced)
and
12 units from the completion of programming courses from the following list:
COMP1100 Programming as Problem Solving
COMP1110 Structured Programming
COMP1130 Programming as Problem Solving (Advanced)
COMP1140 Structured Programming (Advanced)
Back to the top