I started Have OOPL, Will Travel in 1989 and offer classes in C++ and Python.

I have taught classes at Bloomberg, CSC, Fermlab, Freescale, IBM, Intel, JPL, LSI, Motorola, National Instruments, and Qualcomm.

I'm a lecturer in the Department of Computer Science at the University of Texas at Austin.

I did my undergraduate work at Purdue and Illinois and my graduate work at MIT, Stanford, and Texas.

I've worked at the Jet Propulsion Laboratory (JPL), Los Alamos National Laboratory, and Microelectronics and Computer Technology Corporation (MCC).


2016 Class Schedule

Class Date Company Contact City
Python 11 Jan 2016 JPL Margaret Burns Pasadena, CA
C++ STL 11 Feb 2016 Samsung David Murrell Austin, TX
C++ STL 18 Feb 2016 Polycom Guruprasad Subbarao Austin, TX
Python 14 Mar 2016 JPL Margaret Burns Pasadena, CA
Python 9 May 2016 Qualcomm David Whittaker San Diego, CA
C++ DP 25 Aug 2016 Samsung David Murrell Austin, TX
C++ STL 20 Sep 2016 National Instruments Mandie Kramer Austin, TX

Papers & Patents

Teaching Awards