# Search Course Outline

### Showing 25 course outlines from 2938 matches

451

#### COMPSCI 110

: Introduction to Computer Systems2020 Semester Two (1205)

An introduction to the various layers that make up a modern computer system: encoding of data and instructions, hardware, low-level programming, operating systems, applications and communications.

No pre-requisites or restrictions

452

#### COMPSCI 110

: Introduction to Computer Systems2020 Semester One (1203)

An introduction to the various layers that make up a modern computer system: encoding of data and instructions, hardware, low-level programming, operating systems, applications and communications.

No pre-requisites or restrictions

453

#### COMPSCI 110

: Introduction to Computer Systems2020 Summer School (1200)

An introduction to the various layers that make up a modern computer system: encoding of data and instructions, hardware, low-level programming, operating systems, applications and communications.

No pre-requisites or restrictions

454

#### COMPSCI 111

: 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.

Restriction: Cannot be taken with or after COMPSCI 210, 220, 230

455

#### COMPSCI 111

: 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.

Restriction: Cannot be taken with or after COMPSCI 210, 220, 230

456

#### COMPSCI 111

: 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.

Restriction: Cannot be taken with or after COMPSCI 210, 220, 230

457

#### COMPSCI 111

: An Introduction to Practical Computing2022 Semester One (1223)

Restriction: Cannot be taken with or after COMPSCI 210, 220, 230

458

#### COMPSCI 111

: An Introduction to Practical Computing2022 Summer School (1220)

Restriction: Cannot be taken with or after COMPSCI 210, 220, 230

459

#### COMPSCI 111

: An Introduction to Practical Computing2021 Semester Two (1215)

Restriction: Cannot be taken with or after COMPSCI 110

460

#### COMPSCI 111

: An Introduction to Practical Computing2021 Semester One (1213)

Restriction: Cannot be taken with or after COMPSCI 110

461

#### COMPSCI 111

: An Introduction to Practical Computing2021 Summer School (1210)

Restriction: Cannot be taken with or after COMPSCI 110

462

#### COMPSCI 111

: An Introduction to Practical Computing2020 Semester Two (1205)

Restriction: Cannot be taken with or after COMPSCI 110

463

#### COMPSCI 111

: An Introduction to Practical Computing2020 Semester One (1203)

Restriction: Cannot be taken with or after COMPSCI 110

464

#### COMPSCI 111

: An Introduction to Practical Computing2020 Summer School (1200)

Restriction: Cannot be taken with or after COMPSCI 110

465

#### COMPSCI 111G

: An Introduction to Practical Computing2021 Semester Two (1215)

No pre-requisites or restrictions

466

#### COMPSCI 111G

: An Introduction to Practical Computing2021 Semester One (1213)

No pre-requisites or restrictions

467

#### COMPSCI 111G

: An Introduction to Practical Computing2021 Summer School (1210)

No pre-requisites or restrictions

468

#### COMPSCI 111G

: An Introduction to Practical Computing2020 Semester Two (1205)

No pre-requisites or restrictions

469

#### COMPSCI 111G

: An Introduction to Practical Computing2020 Semester One (1203)

No pre-requisites or restrictions

470

#### COMPSCI 111G

: An Introduction to Practical Computing2020 Summer School (1200)

No pre-requisites or restrictions

471

#### COMPSCI 120

: Mathematics for Computer Science2023 Semester Two (1235)

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

472

#### COMPSCI 120

: Mathematics for Computer Science2023 Semester One (1233)

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

473

#### COMPSCI 120

: Mathematics for Computer Science2023 Summer School (1230)

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

474

#### COMPSCI 120

: Mathematics for Computer Science2022 Semester Two (1225)

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, 255

Restriction: Cannot be taken with, or after, COMPSCI 225, MATHS 254, 255

475

#### COMPSCI 120

: Mathematics for Computer Science2022 Semester One (1223)

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, 255

Restriction: Cannot be taken with, or after, COMPSCI 225, MATHS 254, 255

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