Both the B.A. and B.S. degree programs in computer science are accredited by the Computer Science Accreditation Commission of the Computing Sciences Accreditation Board.
Students begin the curriculum by declaring a pre-computer science major.
Students in other majors should note that enrollment in some computer science courses is restricted to declared pre- and full computer science majors. Petitions for changing to the pre-computer science or computer science majors may be filed any time upon meeting the above requirements. Students may satisfy some of the requirements for the computer science degree through the College Board Advanced Placement Tests. Students substituting AP credit for Computer Science 10 must take Computer Science 11JA before enrolling in Computer Science 20. For additional information concerning the programs in computer science, see the entry of the Department of Computer Science in the College of Engineering, which describes departmental facilities, faculty, advising services, courses offered, career opportunities, and graduate study.