Research Interests
My current focus is on software quality focusing on security aspects including designing secure code, securing software systems and defining best practices.
I am working on several software security projects with RIT colleagues as well as Dr. Patricia McQuaid at Cal Poly Tech in San Luis Obispo, CA.
I am also working on several Data Mining projects, specifically Privacy Preserving Data Mining (PPDM) practices. I am also interesting in text and opinion mining.
Challenges in Building Secure Software, with Dr. Patricia McQuaid. Software Quality Professional, 14(3), June 2012, pp. 4-13.
Emphasizing Ethics and Privacy Preservation in an Undergraduate Data Mining Course, The Journal of Computing Sciences in Colleges, 27(6), June 2012, pp. 121-127.
CyberSecurity as General Education with Drs. Raj, Romanowski and Mishra. In Proceedings of the 15th Colloquium for Information Systems Security Education, Fairborn, Ohio. June 13-15, 2011.
A Holistic, Modular Approach to Infuse CyberSecurity into Undergraduate Computing Degree Programs with Drs. Raj, Romanowski and Mishra. In Proceedings of the Annual Symposium on Information Assurance (ASIA), Albany, NY. June 7-8, 2011.
Building Secure Software. With Dr. Patricia McQuaid in Proceedings of the 2011 International Conference on Software Quality, Sponsored by the American Society for Quality, San Diego, CA. February 7-11, 2011.
A Study of Attrition and the Use of Student Learning Communities in the Computer Science Introductory Programming Sequence, 2009. Computer Science Education, 19(1), 1-13.
Teaching Challenges: Testing and Debugging Skills for Novice Programmers. With Dr. Fereydoun Kazemian. 2008. Software Quality Professional, 11(1), December, 2008.
Conference Presentation: The Declining Interest and Persistence in University Computing Programs. World Congress for Software Quality, 2008. A joint effort of the American Society for Quality, the Software Group of the European Organization for Quality and the Union of Japanese Scientists and Engineers. Invited speaker.
Conference Presentation: Faculty Learning Communities, 2008. The Lilly Conference on College Teaching, Miami of Ohio University. Co-presenter with Susan Donovan and Sarah Cass.
Preliminary Results of a Longitudinal Study of Computer Science Students Backgrounds, Preferences and Habits, 2007. The Journal of Computing Sciences in Colleges, 22(6), 18-27.
Conference Presentation: Preliminary Results of Student Learning Communities in the CS Discipline, 2007. IEEE Frontiers in Education Conference, Milwaukee, WI.
Conference Presentation: Fitting Software Quality into the Curriculum. American Society for Quality International Conference on Software Quality,2007, Lakewood, CO.
Conference Presentation: Knowing Your Students, 2006. The Lilly Conference on College Teaching, Miami of Ohio University. Co-presenter with Susan Donovan.
Accommodating Learners with Special Needs, 2006. IEEE Frontiers in Education Conference, San Diego, CA.
A Software Testing Course for Computer Science Majors, 2005. SIGCSE Inroads, 37(4), 50-53. Paper co-authored with Fereydoun Kazemian.
Invited Speaker (peer reviewed presentation): 2005 American Society for Quality 14th International Conference on Software Quality, Orlando, Florida, Educating Software Quality Professionals.
Conference Presentation: Intrinsic Motivation as a Predictor of Success in Computer Science. 2005 IEEE Frontiers in Education Conference, Indianapolis, IN.
Conference Presentation: American Society for Quality, Rochester Section 61st Annual Quality Conference, Rochester, NY. Co-presenter with Fereydoun Kazemian.
Community and Accountability in a First Year Programming Sequence, 2005. SIGCSE Inroads, 37(2), 99-102.