For my class, a pre-requisite to the other programming classes