Lessons learned after three years — This is a guest post by Philip Johnson, Professor of Information and Computer Sciences at the University of Hawaii. I have taught software engineering at the University of Hawaii for over 25 years at both undergraduate and graduate levels. As is typical for a software engineering curriculum, my approach mixes…