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.


  1. Logic

  2. Set Theory

  3. Relations

  4. Functions

  5. Properties of Integers

  6. Matrices

  7. Counting

  8. Graphs


With topics chosen from the following.

  1. Modular Arithmetic

  2. Posets

  3. Sequences

  4. Trees

  5. Methods of Proof


B. A course in introduction to proof can be made with the following chapters.


  1. Logic

  2. Set Theory

  3. Relations

  4. Functions

  5. Properties of Integers

  6. Methods of Proof

  7. Number Theory


C. A course in Coding Theory can be made taking preparatory topics from numerous chapters and from the chapter.

  1. Error Correcting Codes


D. A course on Coding and Cryptography can be made taking preparatory topics from numerous chapters and from the following chapters.

  1. Error Correcting Codes

  2. Cryptography