Marquette University (old numbers)
COSC 060 Introduction to Software Problem Solving:
Fall 2008
COSC 065 Hardware Systems:
Fall 2008,
Fall 2007,
Fall 2006,
Spring 2006,
Fall 2005
COSC 125 Operating Systems:
Spring 2009,
Spring 2008,
Spring 2007,
Spring 2006
COSC 152 Programming Languages:
Fall 2007,
Fall 2006,
Fall 2005
COSC 170 Compiler Construction:
Spring 2009,
Spring 2007
COSC 198 Embedded Systems:
Spring 2008
My research interests span several areas of computing. My
work primarily centers on building tools to help those who
design, build, or teach complex systems, with particular focus on
Embedded, Real-time, and Interrupt-Driven Systems, Programming
Languages and Software Engineering.
The
Embedded XINU
Project is a culmination of both my research and teaching
interests.
I am the Principal Investigator for our NSF-funded REU (Research Experience for Undergraduates) site, "
Computation Across the Disciplines".
I am a ringleader for the
PUMP-CS Project, working
to increase the number of qualified high school computer science teachers
in the upper Midwest.