I received my Ph.D. in Mathematics in September of 1997 and began work as a software engineer with Raytheon. At Raytheon, I worked on a range of systems from deeply embedded to massively distributed super-computing.
My time in industry led me to pursue model-based design methodologies for component software architectures in the real-time systems domain, especially as applied toward product lines.
After joining my Penn State, my research continues to broaden as I encounter new areas of interest, including data mining, data quality, network science and peer assessment and team-based learning. This is enhanced through active mentoring students in undergraduate research where projects are mostly in an area of interest to the student.