Math 232: Elements of Discrete Mathematics II

Here you will find slides from a course I taught online at the University of Oregon during the Summer 2021 term on discrete mathematics covering relations and functions, algorithmic analysis, languages and automata, generating functions, recurrence relations, and elementary graph theory. Warning: these slides may contain typos or minor errors.