His teaching and research interests lie in the software engineering area with an emphasis on software project management and software quality assurance. He has been heavily involved with local software development firms in addressing their applied research and education needs. Professor Collofello is also involved in research addressing engineering retention.