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