Hello and Welcome

Welcome to my home page. I am an Associate Professor of Computer Science at Pennsylvania Western University of Pennsylvania, a position which I began in the Summer of 2022 (I started at Edinboro in 2001).

My current schedule is available as is some contact information.

If you are really interested, I have written a paragraph or two about me.

After much critique of my webspace by the PennWest CS student population (you know who you are), I found the explanation. Please see Dr. Stroustrup's comment on his web space. I agree totally. But, if my style is problematic for you, Chris Schneider has written a Mirkwood Reader so you can slip into the dark side of mirkwood.

Fall 2024 classes:

Class Days Times Room
CMAC/CMSC 2100 Logic and Switching Theory MWF 11:00 11:50 Ross 136
CMAC 3100 Computer Architecture and Assembly Programming MWF 2:00 2:50 Ross 136
CMAC/CMSC 3780 Computer Graphics TR 3:30 4:45 Ross 136
CMSC 3995 Computer Science Seminar TR 12:30 1:45 Ross 128