The following are courses I've taught at UMBC, listed with the last
semester I taught the class. A syllabus or web page is available
for each, in some cases with significant supplementary materials.
Operating Systems and Parallel and Distributed Processing have links
to a list of several of the more recent courses. The courses for
1987–1988 are listed with the old (pre-1990) CMSC course numbers.
- Parallel and Distributed
Processing, CMSC 483/691p, Spring 2006
- Numerical
Computation, CMSC 655, Spring 1999
- Operating Systems, CMSC 421, Spring
1997
- Logic for Computer
Science, CMSC 691, Spring 1992
- Principles of Programming
Languages, CMSC 331, Fall 1991
- Symbolic and
Algebraic Processing, CMSC 656, Spring 1991
- Analysis of
Algorithms, CMSC 641, Fall 1990
- Theory of
Processes, CMSC 721, Spring 1990
- Semantics and Program
Verification, CMSC 654, Spring 1988
- Automata Theory and
Formal Languages, CMSC 379, Fall 1987
- Theory of
Computation, CMSC 679, Spring 1987
Here are the guidelines and
recommendations I've used for student programming projects.
Return to Motteler Homepage
|
|