A GUI written in JAVA for computer based examination implemented using TCP socket.