At Princeton, Dr. Kaplan focuses most of his time as one of the co-instructors of COS 126. He recently designed the Raspberry Pi precept, which explores the use of Java to program various devices and sensors.
Dr. Kaplan is a Butler College Faculty Fellow and serves as an advisor for first-year BSE students. He is an Athletic Fellow for the Princeton Women's Track and Field / Cross Country team. He is also a member of the Princeton Lecturer Corps.
During the summers of 2018 and 2019, he led teams of four Princeton undergraduates teaching a version of COS 126 at the University of Puerto Rico Mayagüez (UPRM) and volunteering at rebuilding/recovery sites throughout the island (Princeton Computer Science News, Princeton Alumni Weekly).
Prior to joining Princeton, Dr. Kaplan was the Chief Technology Officer for Drakontas, a software company that develops a mobile command, control and collaboration platform, called DragonForce, for law enforcement, public safety and first responder agencies. Dr. Kaplan was formerly Department Head of Middleware and Software Technologies at the Panasonic Princeton Research Laboratory. He also previously held faculty positions in computer science departments at Clemson University and Flinders University of South Australia.