Phil is a Lecturer in the Computer Science Department at the Rochester Institute of Technology. He received a BS in Computer Science and Mathematics from Clarkson University (even though he enrolled in Clarkson College of Technology, and attended Clarkson College, the college had three names in four years) and MS in Computer Science from RIT.
Before starting his teaching career, Phil spent four years at IBM working on the packaging tool used to install software on MVS systems. He has been teaching at RIT for 11 years with a short hiatus working in industry developing custom applications. His current interests are in Computer Organization, Artificial Intelligence, and Computer Graphics.
- CS Education