Courses
A variety of courses can be taught using the chapters on this site.
A. A course in Discrete Mathematics (for undergraduate mathematics and computer science students) can be made with the following chapters.
Set Theory
Relations
Functions
Counting
Graphs
With topics chosen from the following.
Posets
Sequences
Trees
Methods of Proof
B. A course in introduction to proof can be made with the following chapters.
Logic
Set Theory
Relations
Functions
Properties of Integers
Methods of Proof
Number Theory
C. A course in Coding Theory can be made taking preparatory topics from numerous chapters and from the chapter.
Error Correcting Codes
D. A course on Coding and Cryptography can be made taking preparatory topics from numerous chapters and from the following chapters.
Error Correcting Codes
Cryptography