When later, corrected, versions of these files are posted here, the date is changed to when they were posted.
 Date File Content 1/26/09 Intro455.nb Slide show about Mathematica 2/8/09 Lab1.pdf What to do at Wed’s lab (ELAB 307) 2/8/09 Intro1.nb Mathematica introduction, part 1 2/8/09 Intro2.nb Mathematica introduction, part 2 2/1/09 Intro3.nb Mathematica introduction, part 3 2/10/09 SetsAndFunctions.nb Sets and functions 2/10/09 Combinatorics.nb Counting sets and functions 2/25/09 TableDisplay.nb Forming and formatting tables 3/8/09 InductionExamples.nb Writing proofs by  induction. 3/13/09 Factorial.nb Programming the factorial function 3/13/09 Fibonacci.nb Defining Fibonacci numbers recursively 3/9/09 Divisibility.nb Divisibility among integers 3/16/09 Primes.nb Testing for primality and finding primes 3/22/09 GCDmethods.nb How to find gcd 3/29/09 Lrand48.nb Linear congruential random number generator 3/26/09 CaesarCipher.nb Caesar’s cipher 3/27/09 AffineEncrypt.nb Affine encryption scheme 3/29/09 BreakAffineCipher.nb How to break an affine cipher 4/5/09 RSA.nb The RSA public-key cryptosystem 4/5/09 RSAChallenge.nb Martin Gardner’s RSA-129 challenge 4/9/09 Graphs.nb Guide to Combinatorica graph functions and Mathematica GraphPlot 5/1/09 AdjacencyMatrix&Walks.nb Power of adjacency matrix vs. # of walks 5/1/09 WalksInK33.nb Number of walks in complete bipartitite graph 5/5/09 GrayCode.nb Generating reflective Gray code 5/11/09 KuratowskiExamples.nb Use Kuratowski’s Theorem to test planarity
 Files with exension .nb are Mathematica notebook files and require Mathematica Version 6 or later to use. (They are plain text files, but the text will be largely meaningless unless you open them in Mathematica.)