I started Have OOPL, Will Travel in 1989 and offer classes in C++ and Python.
I have taught classes at Bloomberg, Fermilab, Genentech, IBM, Intel, JPL, Motorola, National Instruments, Polycom, Qualcomm, and SARC.
I am an Assistant Professor of Instruction 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 have worked at the Jet Propulsion Laboratory (JPL), the Los Alamos National Laboratory, and the Microelectronics and Computer Technology Corporation (MCC).
Both of my parents were born and raised in Granada, Nicaragua. I was born in New York, NY and grew up in Miami, FL.
Year | Title |
---|---|
2020 | College of Natural Sciences Teaching Excellence Award |
2018 | Nominated for Regents’ Outstanding Teaching Awards |
2013 | College of Natural Sciences Golden Apple Teaching Excellence Award |
2006 | College of Natural Sciences Foundation Advisory Council Awards |
2002 | College of Natural Sciences Teaching Excellence Award |
Company | City | Class | Years |
---|---|---|---|
Fermilab (FNAL) | Chicago, IL | C++/STL | 2019- |
Samsung RD (SARC) | Austin, TX | C++/STL | 2015- |
Jet Propulsion Laboratory (JPL) | Pasadena, CA | Python | 2013- |
Qualcomm | San Diego, CA | C++/STL and Python | 2008- |
National Instruments (NI) | Austin, TX | C++/STL | 1993- |
IBM | Austin, TX | C++/STL and Python | 1991-1999 |
Motorola | Austin, TX | C++/STL | 1989-2003 |
Year | Title | Co-Authors |
---|---|---|
2004 | Data Sharing in Scientific Simulations Computing in Science and Engineering (CISE) |
Paul Dubois Teresa Bottom |
1998 | System and Method for Initializing Variables in an Object-Oriented Program U.S. Patent No. 6,708,181 |
James Peterson Ron Rockhold |
1996 | Being Lazy About Global-Object Initialization Journal of Object-Oriented Programming (JOOP) |
Copyright © Glenn P. Downing, 1989-2022 Updated 31 Jan 2023