jon denning

associate professor
department chair
computer science and engineering
taylor university
developer
orange turbine
lecturer
computer science
dartmouth college
about
starting fall of 2014, i have been teaching computer graphics and core cs courses in the computer science and artificial intelligence department at taylor university. i have been the department chair / co-chair since 2018, and i received tenure in the fa beginning fall of 2018, i am a department (co-)chair. i receieved tenure in fall of 2020.
i earned a ph.d. in computer science from dartmouth college in june 2014 and a b.a. in computer science and mathematics from tabor college in may 2009, where i graduated summa cum laude. while at grad school, i have been working with dr. fabio pellacini from the dartmouth computer graphics lab on studying 3d content creation and design workflows (primary focus), material visualization, and the perception of lighting and shadows.
i have developed and instructed many computer science and systems courses, including computer graphics, data structures and algorithms, language structures, principles in human-computer interaction, information system design, surfaces and modeling, computational linear algebra, and video games and game engines. i have well over two decades of professional programming and management experience through many capacities.
in collaboration with jonathan lampel, jonathan williamson, patrick moore, and christopher gearhart through orange turbine / cgcookie, i helped develop the successful retopology toolset for blender called retopoflow.
i have a beautiful wife and seven kids. i convert coffee into code and pixels, play woodsball paintball, hack the dvorak keyboard layout, avoid capitalizations, sport toe shoes, and ride a janus halcyon 250.