The classes below are degree requirements. Students are encouraged to enroll in other elective courses depending on their home department and interests. Some of these classes may be required or strongly suggested by their home department (see Handbook page 15).