Teaching

CSc 245: Introduction to Discrete Structures - Summer 2021

Undergraduate course, University of Arizona, Computer Science Department, 2021

An introduction to mathematical concepts for Computer Science. Topics include first-order logic and logical arguments, proof techniques with an emphasis on mathematical induction, sets, relations and functions, properties of integers, counting methods, probability, and recurrences.