No prior course preparation is needed unless advised beforehand. Computers will be provided for those courses that need them.