Overview

Mathematics and Computer Science cannot be untangled. Most of the problems found in computer science are often formalized and solved with mathematical foundations. Many important problems addressed by computer scientists need the skills in logical thinking, algebraic operations, probability theory and statistical tests and optimization techniques.This unit is designed to … For more content click the Read More button below.

Offerings

MO-TP1-01-ONLINE-MO
MO-TP3-01-ONLINE-MO
MO-TP5-01-ONLINE-MO

Requisites

Contacts

Chief Examiner(s)

Associate Professor Anuja Dharmaratne

Notes

This unit is only available to students enrolled in Monash Online. 

Learning outcomes

On successful completion of this unit, you should be able to:
1.

apply discrete mathematical structures, especially graphs and trees to solve problems in computer science.

2.

apply propositional logic and predicate logic to problem-solving and set theory to represent collections of data to solve real-life problems.

3.

demonstrate an understanding of the fundamentals of continuous probability and statistics, including common Probability Distributions, Bayes’ Theorem and parameter estimation.

4.

describe the fundamental concepts relating to linear algebra such as linear functions, vectors, and matrices.

5.

demonstrate skills and understanding on calculus, partial derivatives, differentiation, integration, gradients and gradient algorithms.

6.

demonstrate understanding on the fundamental concepts in information theory such as entropy, encoding, decoding and data compression.

Teaching approach

Online learning

Assessment

1 - Assessment 1
2 - Assessment 2
3 - Assessment 3