P. Maurer's Website, DGL, FHDL, Education, Research

Peter M. Maurer: Home Page

Short Biography

Alternate View 1         Alternate View 2           Alternate View 3

Progamming Language Archive. One program in many different languages. Click here to see it.

Current Course Materials CSI 2350 Discrete Structures

Course Materials Archive CSI 1430 Introduction to Computer Science
CSI 1440 Intro to CS II
CSI 2350 Discrete Structures
CSI 3330 Foundations
CSI 4337 Operating Systems
CSI 5338 Advanced Computer Organization
CSI 5V93 Component-Level Programming
CSI 2350 Discrete Structures

Current Research

Professor Maurer's research interests include GPS Applications, Component Level Design, Metamorphic programming, VLSI Design automation, VLSI Design, Random Software Testing, Computer Architecture, and Parallel Processing.

Current technical reports can be downloaded from the following web page:

Baylor CS Technical Report Archive

Older technical reports are available here:

Technical Report Home Page

Mature Software Packages

Package Web Page Manual Software


Metamorphic Programming

The objective of this project is to provide information about the art of metamorphic programming, and ultimately a collection of tools that will assist programmers in creating metamorphic programs.

Metamorphic Programming Technical Report.

Metamorphic Programming Examples

Component Level Programming

Design Automation

There will be some stuff here eventually. For right now, check out the research page by clicking the button on the left.

Random Data Generation

ActiveX version of DGL 

Also, see the DGL page (see buttons on the left)

Theory of Algorithms

This project contains overhead slides for a complete course in the Theory of Algorithms. Not every topic is touched upon. I don't deal much with algorithmic styles nor do I deal with program proofs. If you would like to contribute to this project, E-Mail me your slides. I'll give you credit for them if I post them here.

Mathematical Reasoning
Big O notation
Mathematical Preliminaries
Basic Operations
Recurrence Relations
Quicksort average case
Optimal Algorithms
Graph Algorithms
NP Completeness
Cook's Theorem
Parallel Algorithms
Polynomial Evaluations
Matrix Multiplication
Fast Fourier Transform
String Matching
Adversary Arguments

Picture Books

I created these electronic picture books to share some of my favorite pictures with others.

They are hosted on a non-Baylor site.

Click here to view them.

Children's Stories

These are some stories I wrote for my children. They are hosted on a non-Baylor site.

Click here to read them.


I have created an extensive set of tools for the benefit of the geocaching community. This material is hosted on a non-Baylor site.

Click here to visit the site.

Baylor Home Pages: University --- School --- Department

Mail Box PictureEmail: peter_maurer@baylor.edu
Phone: (254) 710-7305
Fax: (254) 710-3889
-- Department of Computer Science
-- Box 97356
-- Baylor University
-- Waco, TX 76798-7356
-- USA.