COMPSCI 120 - Mathematics for Computer Science

Course Overview

test

Faculty

Science

Department

Computer Science

Points:

15

Available Semesters:

{}

Course Components

Labs

Tutorials

Lectures

Exam

TBLs

Workshops

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

Prerequisites / Restrictions

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

Average Rating From 3 Reviews

H

Teaching Quality

8 / 10

H

Content Quality

7 / 10

H

Workload

8.3 / 10

H

Difficulty

8.7 / 10

100% - Would Recommend

0% - Would Not Recommend

Reviews

The lecturer was cool, and the content was pretty relevant. Obviously, a very math-heavy course so be prepared for that. Note this kind of math is quite different from NCEA calculus.

Semester Two - 2021