Teaching
The following are courses I've taught one or more times at UMBC.
For single items, the date is the last time I taught that particular
class.
A web page or syllabus is available for each course.
- Parallel and Distributed Processing
- Numerical Computation,
CMSC 655, Spring 1999
- Operating
Systems (MINIX version), CMSC 421, Spring 1997
- Operating
Systems (regular version), CMSC 421, Fall 1996
- Logic for Computer
Science, CMSC 691, 1992
- Principles of Programming
Languages, CMSC 331, 1991
- Symbolic and
Algebraic Processing, CMSC 656, 1991
- Analysis of
Algorithms, CMSC 641, 1990
- Theory of
Processes, CMSC 721, 1990
- Semantics and Program
Verification, CMSC 654*, 1988
- Automata Theory and
Formal Languages, CMSC 379*, 1987
- Theory of
Computation, CMSC 679*, 1987
* Old course numbering scheme.
Return to Motteler Homepage