Kip Irvine earned Bachelors, Masters, and Doctoral degrees in Music during (1975-82), and a Master of Computer Science degree in 1995. He was a full-time faculty member in the Computer Information Systems Department at Miami-Dade College from 1983 to 2000, rising to the rank of Full Professor. He has been at FIU since 2000 as a full-time Instructor and was promoted to Senior Instructor in 2011. He taught undergraduate courses in eight different programming languages. He also taught Human-Computer Interaction, Component-Based Software Development, Fundamentals of Computer Systems, and Data Structures. He taught all undergraduate levels and developed three courses for FIU. He was awarded both the Excellence in Teaching award (2010) and the Excellence in Service award (2008, 2012, and 2016) by the School of Computing and Information Sciences. He won the College of Engineering and Computing Service award for 2013. He is the author and co-author of five college textbooks in computer programming, where two of the books dominate their fields. He is a Senior Member of Association for Computing Machinery.