Skip to Main Content
Idaho State University home
Headshot Photograph of Isaac Griffith

Isaac Griffith

Ph.D - Assistant Professor

Office: Business Admin 315

(208) 282-4876

isaacgriffith@isu.edu

Website: https://www2.cose.isu.edu/~grifisaa

Software Engineering, Empirical Techniques, Technical Debt, Software Quality, Architecture of Systems, Quality Assurance, Computer Graphics, Augmented Reality, Mixed Reality

Affiliations

Computer Science
College of Science and Engineering
College of Business

Education

Ph.D. Montana State University-Bozeman, Computer Science, 2021
M.S. Montana State University-Bozeman, Computer Science, 2014
Graduate Certificate Montana State University-Bozeman, Applied Statistics, 2014
B.S. Montana State University-Bozeman, Computer Science, 2011
B.A. Montana State University-Bozeman, Philosophy, 2011

Bio

Professor Griffith joined ISU in the Fall of 2018 as an Assistant Professor of Computer Science. His research addresses the questions concerning the nature of software engineering phenomena and their effects on software quality, focusing particularly on design pattern disharmonies. His approach utilizes the application of methods from statistics and data science to help further the development of a fundamental theory and scientific basis for the field of software engineering. Towards this he has developed several methods to evaluate the effects of various phenomena occurring within source code through a technique known as "software injection" which can be applied to a wide range of software issues including those inducing technical debt to those inducing security vulnerabilities. Professor Griffith's prior research also includes several publications concerning computational ecology and simulation.

Professor Griffith holds a Ph.D. in Computer Science from Montana State University (MSU). Additionally, he graduated MSU with an M.S. in Computer Science, a B.S. in Computer Science, a B.A. in Philosophy, and a graduate certificate in Applied Statistics. Additionally, Dr. Griffith is an avid fly fisherman and snowboarder.

Research Interests

Software Engineering, Empirical Techniques, Technical Debt, Software Quality, Architecture of Systems, Quality Assurance, Computer Graphics, Augmented Reality, Mixed Reality

Teaching Interests

Software Engineering, Empirical Software Engineering, User Interface and User Experience, Software Testing and Formal Methods, Augmented Reality and Mixed Reality, Computer Graphics, Software Architecture, Software Evolution, Data Structures and Algorithms