A computer implemented method, apparatus, and computer program product for
presenting an internet-delivered, performance-based certification exam to
a user. The process requests connection details for a remote computing
server in response to receiving a login from the user. The process
transmits a web form to the user, wherein the web form presents an
objective portion of the certification exam to the user. The process
initiates a remote computing client to present a practical portion of the
certification exam to the user, and responsive to receiving the completed
certification exam from the user, the process calculates a score for the
certification exam according to a verification script.