Discrete Structures and their Applications

An introduction to logic, proofs, sets, functions, mathematical induction, counting, big O notation, graphs, and trees with an emphasis on how they relate to computer science. Some familiarity with Python is assumed.

2026 Spring Semester Details

Instructor(s)

Instructor

Vidya Gaddy

Email

See https://compsci.colostate.edu/people/

Office Hours

See Canvas

Class Schedule

Section

Schedule

Location

Instructor

401/801

Async

Online

Vidya Gaddy

TA Information

See Canvas