course
CSC281 - Discrete Mathematics for Computer Science
The purpose of this course is to understand and use (abstract) discrete structures that are the backbones of computer science. In particular, this class is meant to introduce logic, proofs, sets, functions, sequences, summations, number theory, counting, relations, graphs, and trees with an emphasis on applications in computer science.