Bachelor of Sustainability (BSust) majoring in Computer Science
Core papers
Every Bachelor of Sustainability programme must include the core papers listed below, as well as the required papers for the major subject.
| Level | Papers | Points |
|---|---|---|
| 100‑level | ENVI 111 Environment, Society and Sustainability | 18 |
| GEOG 101 Physical Geography | 18 | |
| GEOG 102 Geographies of Sustainable Futures | 18 | |
| 200‑level | ENVI 211 Environmental Change and Sustainability in Aotearoa New Zealand | 18 |
| GEOG 280 Engaging with People and Place Through Social Science Research | 18 | |
| Either MAOR 202 Māori and Tikanga or MAOR 204 Te Tiriti o Waitangi | 18 | |
| MATS 204 Treasure or Trash: Sustainability of Materials | 18 | |
| 300‑level | ENVI 311 Environmental Sustainability: Science, Society and Practice | 18 |
| MANT 337 Organisations and Sustainability | 18 |
Computer Science major papers
In addition to the core Bachelor of Sustainability papers, the Computer Science major has its own programme requirements.
| Level | Papers | Points |
|---|---|---|
| 100-level | COMP 121 Computer Programming | 18 |
| COMP 122 Foundations of Computer Science | 18 | |
| One of MATH 120, MATH 130, MATH 140, COMO 101, STAT 110 , STAT 115 or an approved alternative | 18 | |
| 200-level | COMP 221 Algorithms and Data Structures | 18 |
| COMP 223 Software Development | 18 | |
| COMP 224 Computer Systems | 18 | |
| One further 200-level COMP, DATA, DHUM, or SENG paper | 18 | |
| 300-level | Two 300-level COMP papers and two further papers from 300-level COMP, DATA, DHUM, or SENG | 72 |
| Notes: (i) Students are exempt from COMP 121 if they have gained entry to COMP 122 via an Advanced Placement Test. (ii) Students who have passed at least one of MATH 120, 130, 140, COMO 101, STAT 110, 115, BSNS 112, or FINC 102 as part of another subject's requirements do not need to pass another one of these papers to fulfil the Computer Science requirements. | ||
| Total (including core papers) | 360 | |