- Current Syllabus , updated frequently.
- Assigned and commented Homework
- Fill out and return the Class Information Sheet a.k.a. "infosheet".
- Advice on how to do most things in this course.
- First Lecture Commentary on D'Angelo-West Chapter 1
- Second Lecture Commentary on D'Angelo-West Chapter 2
- Lesson T2 on Material Implication in texPad
- Lessons on Writing Mathematics
- Supplemenatry lesson on Logic from a different course. Temporary link.
- Third Lecture Commentary on D'Angelo-West Chapter 3
- Koenig's proof of the Cantor-Bernstein-Schroeder Theorem
- Cantor's Diagonal Theorems and an example of Koenig's proof.
- Commentary on Euclid's Algorithm and Diophantine equations, with filecard.
- Jim Carlson's Python Short Course for Number Theory.
- Discussion of Algorithm for Solving Diophantine Equations
- Some Python algorithms
- Commentary on Modular Arithmetic digest and supplement to D'Angelo-West Chapter 7.
- RSA Public Key Encryption