We will start this module with a short overview of the module aims and objectives, and a summary of what you should expect from us and what we expect from you during the module.
Module Overview
This lecture is intended to be a concise summary of the `What?, Why? and How?' of the module.
We will uses the programming language [python](https://www.python.org) to study common tasks in discrete mathematics applications in computer science. So we will start with a small exercise to help you get become familiar with python syntex.
The aim of our first practical is to get you started with the [Python programming language](https://www.python.org/) and working with notebooks using [Google's Colab environment](https://colab.research.google.com/notebooks/intro.ipynb).
This is a short slide desk showing the process of opening a python notebook in colab, completing the required work, and then uploading your work to Moodle for grading.
Locating and open python notebooks on colab
Completing your work
Downloading your work from colab and uploading to Moodle
This page will contain a link to a formula sheet covering most of the notation that we will use during this modules and some exam papers from previous years.