This page explains how best to prepare yourself and your computational environment for CS 108.

Preparing for the course

CS 108 does not assume that you have any programming experience, but it does assume a background in basic mathematics. Contact us if you have any questions about your preparedness for this course.

Setting up your computer

CS 108 assumes that your computer is configured to support all of the following:

There may be other tools to install; we’ll discuss them as the need arises.