# Search Course Outline

### 15 course outlines found

1

#### COMPSCI 120

: Mathematics for Computer Science2024 Semester Two (1245)

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

2

#### COMPSCI 120

: Mathematics for Computer Science2024 Semester One (1243)

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

3

#### COMPSCI 120

: Mathematics for Computer Science2024 Summer School (1240)

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

4

#### COMPSCI 120

: Mathematics for Computer Science2023 Semester Two (1235)

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

5

#### COMPSCI 120

: Mathematics for Computer Science2023 Semester One (1233)

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

6

#### COMPSCI 120

: Mathematics for Computer Science2023 Summer School (1230)

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

7

#### 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

8

#### 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

9

#### COMPSCI 120

: Mathematics for Computer Science2022 Summer School (1220)

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

10

#### COMPSCI 120

: Mathematics for Computer Science2021 Semester Two (1215)

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

11

#### COMPSCI 120

: Mathematics for Computer Science2021 Semester One (1213)

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

12

#### COMPSCI 120

: Mathematics for Computer Science2021 Summer School (1210)

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

13

#### COMPSCI 120

: Mathematics for Computer Science2020 Semester Two (1205)

Basic mathematical tools and methods needed for computer science are introduced. Elementary mathematical skills for defining, analysing and reasoning with abstracts objects used in programming are developed. Topics include integers and rational numbers, strings and languages, methods of proof (including induction), propositional logic, 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 after COMPSCI 225, MATHS 255

Restriction: Cannot be taken after COMPSCI 225, MATHS 255

14

#### COMPSCI 120

: Mathematics for Computer Science2020 Semester One (1203)

Basic mathematical tools and methods needed for computer science are introduced. Elementary mathematical skills for defining, analysing and reasoning with abstracts objects used in programming are developed. Topics include integers and rational numbers, strings and languages, methods of proof (including induction), propositional logic, 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 after COMPSCI 225, MATHS 255

Restriction: Cannot be taken after COMPSCI 225, MATHS 255

15

#### COMPSCI 120

: Mathematics for Computer Science2020 Summer School (1200)

Basic mathematical tools and methods needed for computer science are introduced. Elementary mathematical skills for defining, analysing and reasoning with abstracts objects used in programming are developed. Topics include integers and rational numbers, strings and languages, methods of proof (including induction), propositional logic, 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 after COMPSCI 225, MATHS 255

Restriction: Cannot be taken after COMPSCI 225, MATHS 255