Xerox Corporation, June, July, and August 1981. Thirty-six class hours of high-level programming ideas as implemented in Mesa. Graduate level course taught during work hours.
Newer software engineering ideas, techniques and methods including object based and object oriented design using Modula-2 as a means for applying these ideas to practical problems. Offered seven times in 1987-1989 at the IBM Rochester Laboratory; now offered by IBM Technical Education. Thirty two hours of classroom instruction. Graduate level course taught during work hours.