A student who wishes to declare a computer science major must complete the Computer Science Major Plan (CSMaP) together with a CS faculty member. This tentative plan outlines how the required courses for the major might fit into the student’s schedule. It also helps the student explore elective courses that match their individual interests.