Computer Science Faculty
Tom graduated from the University of Illinois as a high school physics teacher. He then spent the next 29 years at Fermi National Accelerator Laboratory where he worked in both Accelerator Operations, and Accelerator Instrumentation as an embedded systems developer. While at Fermilab, Tom earned his Master’s degree in Computer Science. Tom returned to teaching in 2012, at first teaching science and then migrating to computer science. Today he teaches CS at the Illinois Mathematics and Science Academy (imsa.edu). In his free time, Tom enjoys bicycling, amateur astronomy, making stuff with Raspberry Pis, and spending time with his family in Minnesota. As well as his human family, Tom provides room and board for two small monsters, Huckleberry (dog) and Moose (cat).