Pātuhitia tēnei: Discrete mathematics in computer science /