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)

Intro1.nb

Mathematica introduction, part 1

Intro2.nb

Mathematica introduction, part 2

2/1/09

Intro3.nb

Mathematica introduction, part 3

2/10/09

SetsAndFunctions.nb

Sets and functions

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

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

BreakAffineCipher.nb

How to break an affine cipher

4/5/09

RSA.nb

The RSA public-key cryptosystem

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

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.)

Last modified: 05/24/09