Basic counting principles, generating functions, permutations with restrictions. Fundamentals of graph theory with algorithms; applications (including network flows). Combinatorial structures including block designs and finite geometries. Prerequisite MATB24H3 Exclusion MAT344H Breadth Requirements Quantitative Reasoning Link to UTSC Timetable