Pātuhitia tēnei: Foundations of computing :