No, it is not necessary for you to install any programs on your computer because WebCT is a client/server application.
You only need to have the supported browsers. Please click here to know more.