"index_1.gif"


The following consists of a few files mostly concerned with discrete mathematics in general, and in particular, is for the students and faculty of the CMIS Department at UMUC.

Reece T. Harris,  rth0@comcast.net


Click on any of the URL's below for the document.  A brief description of the document is given as well as its format. You can download it or read it online, as you wish.   


On Making Random Functions,  a wmv file. This builds a program that produces random functions.

Replacement Rules, an html file. This sees all of algebra, functional programming, as simply an application of 1) a body of rules to 2) certain given expressions. This is what some would call a program.

Composition of Functions, an html file. Recalling that a program consists of functions calling other functions, we might say more about this business of functions calling other functions, which is also called composition of functions, that is applying a function to another function.

Learning about how to learn, a doc file that looks at problem solving as a Socratic enterprise, that is, asking the right questions.

The Turing Machine, an html file that gives an example of a Turing Machine and shows its input, output, and how it works.


Here is a version of Composition of Functions as a wmv file with audio + video.  It is 6MB, however.

**********
Below are self-grading exams, flash-cards, and a game for CMSC150.

A first Quiz of the matching type
Propositional Logic Quiz
Logic Flash Cards
A Review Quiz (1)
Sets, Relations, and Functions
A Review Quiz (2)
Posets and Graphs Drill Cards
A Review Game
Set Theory Drill Cards
General Review Flash Cards


Created by Wolfram Mathematica 6.0  (25 June 2008) Valid XHTML 1.1!