Search Course Outline
Showing 25 course outlines from 4499 matches
3851
COMPSCI 1000MC
: Cyber Forensics and Security2025 Quarter Three (1256)
No pre-requisites or restrictions
Outline is not available yet
3852
COMPSCI 1000MC
: Cyber Forensics and Security2025 Quarter Two (1254)
No pre-requisites or restrictions
Outline is not available yet
3853
COMPSCI 1000MC
: Cyber Forensics and Security2023 Quarter Four (1238)
No pre-requisites or restrictions
Outline is not available yet
3854
COMPSCI 1000MC
: Cyber Forensics and Security2023 Quarter Three (1236)
No pre-requisites or restrictions
Outline is not available yet
3855
COMPSCI 1000MC
: Cyber Forensics and Security2023 Quarter Two (1234)
No pre-requisites or restrictions
Outline is not available yet
3856
COMPSCI 1000MC
: Cyber Forensics and Security2023 Quarter One (1232)
No pre-requisites or restrictions
Outline is not available yet
3857
COMPSCI 1001MC
: Data Visualisation and Business Intelligence2025 Quarter Four (1258)
No pre-requisites or restrictions
Outline is not available yet
3858
COMPSCI 1001MC
: Data Visualisation and Business Intelligence2025 Quarter Three (1256)
No pre-requisites or restrictions
Outline is not available yet
3859
COMPSCI 1001MC
: Data Visualisation and Business Intelligence2025 Quarter Two (1254)
No pre-requisites or restrictions
Outline is not available yet
3860
COMPSCI 101
: Principles of Programming2022 Semester Two (1225)
An introduction to computers and computer programming in a high-level language. The role of computers and computer professionals in society is also introduced. The course is intended for students who may wish to advance in Computer Science or in Information Systems and Operations Management.
Restriction: Cannot be taken with or after COMPSCI 105, 107, 130, 210-220, 230-289, 313-399
Outline is not available yet
3861
COMPSCI 111G
: An Introduction to Practical Computing2024 Semester Two (1245)
A practical introduction to computing. Topics include: web design, an overview of computer hardware and operating systems, effective use of common applications, using the internet as a communication medium, applying programming concepts, and social implications of technology.
No pre-requisites or restrictions
3862
COMPSCI 111G
: An Introduction to Practical Computing2024 Semester One (1243)
A practical introduction to computing. Topics include: web design, an overview of computer hardware and operating systems, effective use of common applications, using the internet as a communication medium, applying programming concepts, and social implications of technology.
No pre-requisites or restrictions
3863
COMPSCI 111G
: An Introduction to Practical Computing2023 Semester Two (1235)
A practical introduction to computing. Topics include: web design, an overview of computer hardware and operating systems, effective use of common applications, using the internet as a communication medium, applying programming concepts, and social implications of technology.
No pre-requisites or restrictions
3864
COMPSCI 111G
: An Introduction to Practical Computing2023 Semester One (1233)
A practical introduction to computing. Topics include: web design, an overview of computer hardware and operating systems, effective use of common applications, using the internet as a communication medium, applying programming concepts, and social implications of technology.
No pre-requisites or restrictions
3865
COMPSCI 111G
: An Introduction to Practical Computing2022 Semester Two (1225)
A practical introduction to computing. Topics include: web design, an overview of computer hardware and operating systems, effective use of common applications, using the internet as a communication medium, applying programming concepts, and social implications of technology.
No pre-requisites or restrictions
3866
COMPSCI 111G
: An Introduction to Practical Computing2022 Semester One (1223)
A practical introduction to computing. Topics include: web design, an overview of computer hardware and operating systems, effective use of common applications, using the internet as a communication medium, applying programming concepts, and social implications of technology.
No pre-requisites or restrictions
3867
COMPSCI 111G
: An Introduction to Practical Computing2022 Summer School (1220)
A practical introduction to computing. Topics include: web design, an overview of computer hardware and operating systems, effective use of common applications, using the internet as a communication medium, applying programming concepts, and social implications of technology.
No pre-requisites or restrictions
3868
COMPSCI 120
: Mathematics for Computer Science2025 Semester Two (1255)
Basic mathematical tools and methods needed for computer science are introduced. Elementary mathematical skills for defining, analysing and reasoning with abstract objects used in programming are developed. Topics include integers and rational numbers, strings and sets, methods of proof (including induction), algorithms and functions, and elementary introductions to graphs, trees, counting and probability.
Prerequisite: MATHS 102 or at least 13 credits in Mathematics at NCEA Level 3 or D in CIE A2 Mathematics or C in CIE AS Mathematics or 3 out of 7 in IB Mathematics
Restriction: Cannot be taken with, or after, COMPSCI 225, MATHS 254
Restriction: Cannot be taken with, or after, COMPSCI 225, MATHS 254
Outline is not available yet
3869
COMPSCI 130
: Introduction to Software Fundamentals2020 Summer School (1200)
Fundamental programming techniques and processes, such as conditionals, iteration, recursion, functions, testing and debugging. Efficient ways to organise and manipulate data, including sorting and searching algorithms. Writing software that uses and implements common abstract data types such as lists, stacks, queues, dictionaries and trees.
Prerequisite: COMPSCI 101, or Achievement Standard NCEA Level 3: Digital Technologies and Programming: 91637 Develop a complex computer program for a specified task
Restriction: COMPSCI 105, 107
Restriction: COMPSCI 105, 107
Outline is not available yet
3870
COMPSCI 215
: Data Communications and Security2020 Semester One (1203)
An introduction to data communications: the OSI reference model, particularly how the lower layers combine to implement the application layer. An introduction to secure communication and computer systems.
Prerequisite: COMPSCI 110 and PHYSICS 140 and 15 points from COMPSCI 105, 107, 130
Outline is not available yet
3871
COMPSCI 220
: Algorithms and Data Structures2023 Semester One (1233)
An introduction to the analysis of algorithms and data structures. Common abstract data types and their implementations. Asymptotic complexity analysis. Sorting and searching algorithms. Depth-first and breadth-first search and applications. Graph optimisation problems.
Prerequisite: COMPSCI 120 and 15 points from COMPSCI 105, 107, 130
Outline is not available yet
3872
COMPSCI 220
: Algorithms and Data Structures2020 Semester One (1203)
An introduction to the analysis of algorithms and data structures. Common abstract data types and their implementations. Asymptotic complexity analysis. Sorting and searching algorithms. Depth-first and breadth-first search and applications. Graph optimisation problems.
Prerequisite: COMPSCI 120 and 15 points from COMPSCI 105, 107, 130
Outline is not available yet
3873
COMPSCI 230
: Object Oriented Software Development2020 Semester One (1203)
The design and implementation of object-oriented programmes. Analysis and design. Modelling with UML. Design for reuse, for testing, and for ease of change. Programming with classes, objects and polymorphism.
Prerequisite: 15 points from COMPSCI 105, 107, 130
Outline is not available yet
3874
COMPSCI 289
: Research Seminar in Computer Science2025 Semester Two (1255)
An introduction to research topics in computer science. Students will be expected to prepare and deliver a review of research in a topic of their choice. Research articles will be provided during the course, and will consist of key scientific publications.
Prerequisite: Minimum GPA of 5.0 and COMPSCI 110, 120, 130
Outline is not available yet
3875
COMPSCI 290
: Special Topic2022 Semester Two (1225)
No pre-requisites or restrictions
Outline is not available yet
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180