Crisis management is in place following flooding in Auckland. More information.
For help with understanding these important regulations, please watch our video.
Key to the tables
P Prerequisite: Course(s) you must complete to a defined standard (or have waived) before your enrolment in another course is confirmed.
C Corequisite: Course(s) that must be completed in the same semester as another course, unless already passed or waived.
R Restriction: Similar courses, that cannot both be credited to the same qualification.
The Graduate Diploma in Information Sciences
GradDipInfSc
Qualification Regulations
Part I
These regulations are to be read in conjunction with all other Statutes and Regulations of the University including General Regulations for Undergraduate Degrees, Undergraduate Diplomas, Undergraduate Certificates, Graduate Diplomas, and Graduate Certificates.
Part II
Admission
1. Admission to the Graduate Diploma in Information Sciences requires that the candidate will:
(a) meet the University admission requirements as specified; and
(b) have been awarded or qualified for an undergraduate degree or equivalent qualification.
Qualification Requirements
2. Candidates for the Graduate Diploma in Information Sciences shall follow a flexible programme of study, which shall consist of courses totalling at least 120 credits at 200 level or above, comprising:
(a) at least 120 credits from courses listed in the Schedules for the qualification;
(b) at least 75 credits at 300 level or above;
and including:
(c) any compulsory courses listed in the Schedules for the qualification;
(d) attending Contact Workshops, block courses, field trips, studios, workshops, tutorials and laboratories as required.
Specialisations
3. The Graduate Diploma in Information Sciences is awarded without an endorsement.
4. Notwithstanding Regulation 3, the following endorsements and joint endorsement are available in accordance with transitional provisions outlined in Regulation 9: Computer Science; Data Science; Information Systems; Information Technology; and Software Engineering.
Student Progression
5. In cases of sufficient merit, the Graduate Diploma in Information Sciences may be awarded with distinction.
Completion Requirements
6. Any timeframes for completion as outlined in the General Regulations for Undergraduate Degrees, Undergraduate Diplomas, Undergraduate Certificates, Graduate Diplomas and Graduate Certificates will apply.
7. Candidates may be graduated when they meet the Admission, Qualification and Academic requirements within the prescribed timeframes.
Academic Progress
8. The general Unsatisfactory Academic Progress regulations will apply.
Transitional Provisions
9. Subject to any Maximum Time to Completion and Abandonment of Studies provisions specified in the Part I qualification regulations, candidates enrolled in the Graduate Diploma in Information Sciences prior to 1 January 2023 may complete the Graduate Diploma by fulfilling the requirements of Schedule B, including endorsement requirements for those candidates enrolled in an endorsement. These transition arrangements expire 31 December 2025.
Schedule for the Graduate Diploma in Information Sciences
Subject courses (120 credits from)
Computer Science and Software Engineering courses
159201 Algorithms and Data Structures 15 credits
P 159102 R 159271
159234 Object-Oriented Programming 15 credits
P 159102
159236 Embedded Programming 15 credits
P 159102 R 159233, 159270
159251 Software Engineering Design and Construction 15 credits
P 159234
159272 Programming Language Paradigms 15 credits
P 159102 R 159202
159302 Artificial Intelligence 15 credits
P 159201 or 159234 R 159372
159336 Mobile Application Development 15 credits
P 159234 or 159235
159341 Programming Languages, Algorithms and Concurrency 15 credits
P 159201 or 159202 R 159331
159342 Operating Systems and Networks 15 credits
P 159201 or 159234 R 159334, 159335, 159354, 159355
159352 Advanced Web Development 15 credits
P ( 159100 or 159101 or 159171) and ( 158256 or 158258) R 159339
Data Science courses
158222 Data Wrangling and Machine Learning 15 credits
P ( 159101 or 159100) and one of (1611xx, 160101, 160102)
158333 Applied Machine Learning and Big Data Processing 15 credits
P 158222
158337 Database Development 15 credits
P One of 1582xx or 1592xx R 158247
161251 Regression Modelling 15 credits
P 1611xx R 161221
161324 Data Mining 15 credits
P One of 161122, 161220, 161221, 161250 or 161251 R 161223 and 161777
Games Programming courses
159235 Programming for Computer Graphics 15 credits
P 159102 R 159360
159261 Games Programming 15 credits
P 159101
159361 Advanced Games Programming 15 credits
P 159235, 159261
Information Technology courses
158225 Systems Analysis and Modelling 15 credits
P 157150 or 157151 or 115107 or 1581xx or 1591xx R 158254
158235 Networks, Security and Privacy 15 credits
P 1581xx or 1591xx or 157150 or 157151 or 115107
158244 Software Quality Assurance and Testing 15 credits
P One of 1571xx or 1581xx or 1591xx
158258 Web Development 15 credits
P 1581xx or 1591xx R 158256
158326 Software Construction 15 credits
P 158256 or 158258 or 159234 or 159270
158335 The Internet of Things and Cloud Computing 15 credits
P 158235 and ( 158212, 158256 or 158258)
158345 Professionalism in the Information Sciences 15 credits
P 1572xx or 1582xx or 1592xx
158359 User Experience Design 15 credits
P 1572xx or 1582xx or 1592xx
Information Systems courses
157216 Management, Analytics and Decision Making 15 credits
157240 Social Media Networks for Business 15 credits
157241 Technology Trends for Organisations 15 credits
P 157150 or 157151 or 115107 or 1581xx or 1591xx R 157242
157340 Organisational Knowledge Management 15 credits
P 1142xx or 1522xx or 1572xx or 1582xx or 1592xx
157350 Technology Governance and Risk Management 15 credits
R 57301, 157373, 157341
157394 Managing Technology Projects and Programmes 15 credits
P 1142xx or 1522xx or 1572xx or 1582xx or 1592xx
Schedule B: Graduate Diploma in Information Sciences Available under Transition Arrangements
Computer Science (90 credits)
No new enrolments
At least 30 credits from
159201 Algorithms and Data Structures 15 credits
P 159102 R 159271
159202 Declarative Programming 15 credits
P 159102 R 159272
159234 Object-Oriented Programming 15 credits
P 159102
159235 Programming for Computer Graphics 15 credits
P 159102 R 159360
159236 Embedded Programming 15 credits
P 159102 R 159233, 159270
159251 Software Engineering Design and Construction 15 credits
P 159234
159261 Games Programming 15 credits
P 159101
159270 Hardware-Oriented Computing 15 credits
P 159100 or 159101 or 159172 R 159236
159271 Computational Thinking for Problem Solving 15 credits
P 159102 or 159172 R 159201
159272 Programming Language Paradigms 15 credits
P 159102 R 159202
At least 60 credits from
159302 Artificial Intelligence 15 credits
P 159201 or 159234 R 159372
159336 Mobile Application Development 15 credits
P 159234 or 159235
159339 Internet Programming 15 credits
P 159201 or 159234 R 159352
159341 Programming Languages, Algorithms and Concurrency 15 credits
P 159201 or 159202 R 159331
159342 Operating Systems and Networks 15 credits
P 159201 or 159234 R 159334, 159335, 159354, 159355
159352 Advanced Web Development 15 credits
P ( 159100 or 159101 or 159171) and ( 158256 or 158258) R 159339
159361 Advanced Games Programming 15 credits
P 159235, 159261
Data Science (90 credits)
No new enrolments
Compulsory courses (45 credits from)
158222 Data Wrangling and Machine Learning 15 credits
P ( 159101 or 159100) and one of (1611xx, 160101, 160102)
158333 Applied Machine Learning and Big Data Processing 15 credits
P 158222
158337 Database Development 15 credits
P One of 1582xx or 1592xx R 158247
Specialisation courses
At least 15 credits from
158212 Application Software Development 15 credits
P 1581xx or 1591xx
159201 Algorithms and Data Structures 15 credits
P 159102 R 159271
160211 Linear Algebra 15 credits
P 160102, 160112, 160133 or 228172
At least 15 credits from
161323 Multivariate Analysis 15 credits
P One of 161222, 161220, 161221, 161250, 161251, 233214 R 161762
161324 Data Mining 15 credits
P One of 161122, 161220, 161221, 161250 or 161251 R 161223 and 161777
At least 15 credits from
158326 Software Construction 15 credits
P 158256 or 158258 or 159234 or 159270
159302 Artificial Intelligence 15 credits
P 159201 or 159234 R 159372
161323 Multivariate Analysis 15 credits
P One of 161222, 161220, 161221, 161250, 161251, 233214 R 161762
Information Systems (90 credits)
No new enrolments
Specialisation courses
At least 30 credits from
157216 Management, Analytics and Decision Making 15 credits
157240 Social Media Networks for Business 15 credits
157241 Technology Trends for Organisations 15 credits
P 157150 or 157151 or 115107 or 1581xx or 1591xx R 157242
At least 60 credits from
157340 Organisational Knowledge Management 15 credits
P 1142xx or 1522xx or 1572xx or 1582xx or 1592xx
157350 Technology Governance and Risk Management 15 credits
R 57301, 157373, 157341
157394 Managing Technology Projects and Programmes 15 credits
P 1142xx or 1522xx or 1572xx or 1582xx or 1592xx
158337 Database Development 15 credits
P One of 1582xx or 1592xx R 158247
158359 User Experience Design 15 credits
P 1572xx or 1582xx or 1592xx
Information Technology (90 credits)
No new enrolments
At least 30 credits from
158212 Application Software Development 15 credits
P 1581xx or 1591xx
158225 Systems Analysis and Modelling 15 credits
P 157150 or 157151 or 115107 or 1581xx or 1591xx R 158254
158235 Networks, Security and Privacy 15 credits
P 1581xx or 1591xx or 157150 or 157151 or 115107
158244 Software Quality Assurance and Testing 15 credits
P One of 1571xx or 1581xx or 1591xx
158256 Web Application Design 15 credits
P 158120 or 159171 R 158258
158258 Web Development 15 credits
P 1581xx or 1591xx R 158256
At least 45 credits from
158326 Software Construction 15 credits
P 158256 or 158258 or 159234 or 159270
158335 The Internet of Things and Cloud Computing 15 credits
P 158235 and ( 158212, 158256 or 158258)
158337 Database Development 15 credits
P One of 1582xx or 1592xx R 158247
158345 Professionalism in the Information Sciences 15 credits
P 1572xx or 1582xx or 1592xx
158359 User Experience Design 15 credits
P 1572xx or 1582xx or 1592xx
No more than 15 credits from
157340 Organisational Knowledge Management 15 credits
P 1142xx or 1522xx or 1572xx or 1582xx or 1592xx
157350 Technology Governance and Risk Management 15 credits
R 57301, 157373, 157341
157394 Managing Technology Projects and Programmes 15 credits
P 1142xx or 1522xx or 1572xx or 1582xx or 1592xx
Software Engineering (90 credits)
No new enrolments
Specialisation courses
At least 30 credits from
158225 Systems Analysis and Modelling 15 credits
P 157150 or 157151 or 115107 or 1581xx or 1591xx R 158254
158235 Networks, Security and Privacy 15 credits
P 1581xx or 1591xx or 157150 or 157151 or 115107
158256 Web Application Design 15 credits
P 158120 or 159171 R 158258
158258 Web Development 15 credits
P 1581xx or 1591xx R 158256
159201 Algorithms and Data Structures 15 credits
P 159102 R 159271
159202 Declarative Programming 15 credits
P 159102 R 159272
159234 Object-Oriented Programming 15 credits
P 159102
159251 Software Engineering Design and Construction 15 credits
P 159234
159271 Computational Thinking for Problem Solving 15 credits
P 159102 or 159172 R 159201
159272 Programming Language Paradigms 15 credits
P 159102 R 159202
At least 30 credits from
158326 Software Construction 15 credits
P 158256 or 158258 or 159234 or 159270
158335 The Internet of Things and Cloud Computing 15 credits
P 158235 and ( 158212, 158256 or 158258)
158337 Database Development 15 credits
P One of 1582xx or 1592xx R 158247
158345 Professionalism in the Information Sciences 15 credits
P 1572xx or 1582xx or 1592xx
158359 User Experience Design 15 credits
P 1572xx or 1582xx or 1592xx
At least 30 credits from
159302 Artificial Intelligence 15 credits
P 159201 or 159234 R 159372
159336 Mobile Application Development 15 credits
P 159234 or 159235
159339 Internet Programming 15 credits
P 159201 or 159234 R 159352
159341 Programming Languages, Algorithms and Concurrency 15 credits
P 159201 or 159202 R 159331
159342 Operating Systems and Networks 15 credits
P 159201 or 159234 R 159334, 159335, 159354, 159355
159352 Advanced Web Development 15 credits
P ( 159100 or 159101 or 159171) and ( 158256 or 158258) R 159339
Page authorised by Academic Manager
Last updated on Thursday 29 September 2022