This report describes a Bachelor’s Project at the Department of Computer Science, Karlstad University. The dissertation took place during the spring term 2004 and was located at the University. Our assignment, given by our supervisor Donald F. Ross, was to design a web based knowledge test. The knowledge test is a test for a student to test their understanding for a specific course. The questions for the test are created by the teacher who is responsible for a course. The background to the project was that we ourselves would use such a test. We also wanted to learn more about how a database works over Internet. To develop such test we used several tools. The tools we used were PHP, HTML, JavaScript and MySQL. The main requirement was to create a product that is easy to use. The result was a functional prototype that is fully suitable to use for tests on the Internet. In the dissertation we describe all the phases of the project and the result we achieved.