Code for Program class at OCADU