MTAT.05.008 Discrete Mathematics
The first class is on Wednesday! (No practice sessions on Monday.)
This course serves two purposes:
- For those who have adequate background, to give them the solid graduate level skills which they need to adequately understand algorithms and protocols.
- Fill gaps in students' background, to give them the bare minimum of skills in discrete math (counting, graphs) which is needed to complete the CS graduate program.
To accommodate the two conflicting purposes, the course is split into two branches:
- A graduate level (or "honors", if you like) branch;
- A lower level branch covering the bare minimum.
At the end of the first week, you have to decide for a branch. In the first class meeting on Wednesday, we will explain in detail what the differences of the two branches are. The slides for that class are here.