Overview
Designing intuitive digital interfaces, evaluating advanced user experience, and bridging complex human cognitive needs with rigorous 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-centred research methodologies, and algorithmic problem-solving, the curriculum prepares learners to analyze digital interaction models and transition seamlessly into undergraduate honors 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 advanced algorithmic logic.
Applied computing skills, structured data organization, and digital information management techniques.
Principles of advanced user experience design, cognitive ergonomics, and human-computer interaction research 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 research-driven design frameworks to evaluate complex interactive software challenges. Participants will gain the practical ability to construct functional code, process quantitative user datasets effectively, and analyze advanced digital interaction structures. Furthermore, graduates will establish the critical quantitative reasoning, academic language proficiency, and technical grounding necessary to succeed in honors-level degree studies in computer science and human-centred computing.

Adelaide University