Available courses

This certificate course in Applied Programming and Data Automation is a practical learning pathway that introduces learners to Python programming, data structures, CSV and Excel automation, data cleaning, reproducible reporting, SQLite databases, APIs, local data automation, workflow packaging and capstone project development.

The course uses guided self-paced lessons, face-to-face support, CodeRunner practice questions, Virtual Programming Lab activities, quizzes, reflections and portfolio evidence. Learners gradually move from basic programming thinking to building local data automation solutions for agriculture, education, public service, enterprise and institutional reporting contexts.

Digital Productivity and Communication (DST2601) is a self-paced support course designed for students across all levels who wish to strengthen their practical digital competence for academic work, communication, productivity and responsible participation in digital environments. The course supports learners in developing foundational abilities in digital systems and file management, document creation and formatting, spreadsheet use, presentation design, digital communication and online collaboration, and safe, ethical, and responsible use of digital tools and information.