The "Resurrecting old Java code" project involved salvaging a set of very complex, brilliant Physics/Electrical Engineering educational Java Applets, written in 2004 that no longer run in a web browsers. Java Applets are legacy software components, similar to ActiveX components, that were once supported by major web browsers and were embedded in web pages but are no longer supported due to security risks. All applets were successfully 'resurrected', modified, repaired, and migrated into a in-browser JavaScript runtime that can run Java code. All the legacy Java Applets can now run in any standard web browser and can be found online on the client's public web site: