Teaching Interests & Activity
Cal Ribbens

While serving as associate department head (2003-2015) and department head (2015-2024), my opportunities to teach were limited. However, I regularly taught CS 1944, our Computer Science Sophomore Seminar, and CS 4944, our Senior Seminar.

In the past (and hopefully again in the future), I have taught ...

CS 1114 Introduction to Software Design
CS/Math 3414   Numerical Methods
CS 4124 Theory of Computation
CS 4234 Parallel Computation
CS 5234 Advanced Parallel Computation
CS/Math 5485 Numerical Analysis & Software
CS 6204 Advanced Topics in Systems
CS 6404 Advanced Topics in Mathematical Software
ENGE 1044 Engineering Exploration