MAA203 covers a wide-range of important notions in probability theory and focuses in particular on discrete and continuous random variables with examples in modelling. A particular emphasis is put on how to perform and use computer simulations.

Prerequisite: : MAA203
MAA204 is an introductory course in
statistics, with complements in probability.
Topics include displaying and describing
data, writing a statistical model,
introduction to statistical inference,
confidence intervals, approximations
with the Central Limit Theorem.




MAA204 is an introductory course in statistics, with complements in probability. Topics include displaying and describing data, writing a statistical model, introduction to statistical inference, confidence intervals, approximations with the Central Limit Theorem.

Prerequisites: MAA101, MAA104, CSE101
The purpose of this course is to use computer
science and programming to solve
problems in Discrete Mathematics, and
vice versa.
The main objectives of the course are:
❯ Learning to use various tools (recursivity,
symbolic computing, graphs,
matrices…) to deal with complex
problems.
❯ Using computer programming and
experimentation to help prove theorems.
❯ Improving intuition in pure and applied
Mathematics.
Discrete Mathematics happen to offer
a lot of aspects that lend themselves to
computer experimentation. Topics may
include: graphs and adjacency matrices,
number theory, logic, analysis of algorithms,
dynamical systems, elementary
probability…
The course will mainly consist of practical
labs in Python.




The purpose of MAA205 is to use computer science and programming to solve problems in discrete mathematics, and vice versa. Topics include: graphs and their matrices, combinatorics and generating functions, elementary probability, sorting algorithms. The course consists of lectures and practical labs in python.