Mathematical models for cancer treatment that include immunological activity are considered as an optimal control problem with an objective that is motivated by a separatrix of the uncontrolled system. For various growth models on the cancer cells the existence and optimality of singular controls is investigated. For a Gompertzian growth function a synthesis of controls that move the state into the region of attraction of a benign equilibrium point is developed.