Overview
Designing intuitive digital interfaces, evaluating user experience, and bridging human cognitive needs with software engineering are essential for modern interactive technology. Associated with Adelaide University, this foundation pathway equips students with essential mathematical concepts, computational logic, and programming principles required for advanced computing and design disciplines. By integrating foundational mathematics, user-centered methodologies, and algorithmic problem-solving, the curriculum prepares learners to analyze digital interaction models and transition seamlessly into undergraduate computer science studies focusing on human-centred computing.
What You'll Learn
Core mathematical operations, including differential and integral calculus, algebraic functions, and quantitative modeling.
Fundamental software design principles, interactive programming syntax, and algorithmic logic.
Applied computing skills, structured data organization, and digital information management techniques.
Principles of user experience design, ergonomic evaluation, and human-computer interaction frameworks.
Probability modeling, discrete distributions, and empirical statistical data analysis.
Essential academic English communication, technical documentation, and structured scientific research evaluation.
Learning Outcomes
By completing this program, students will be able to apply mathematical logic, computational principles, and design frameworks to evaluate interactive software challenges. Participants will gain the practical ability to construct functional code, process quantitative user datasets effectively, and analyze digital interaction structures. Furthermore, graduates will establish the critical quantitative reasoning, academic language proficiency, and technical grounding necessary to succeed in degree-level studies in computer science and human-centred computing.

Adelaide University