Computer science is the body of knowledge dealing with the design, analysis, implementation, efficiency, and application of algorithms. An algorithm is a precise method for solving a problem or transforming information. Students should declare pre-computer science as their major as freshmen, and apply for admission to the department after completing 30 units (including 16 units of math and computer science). Admission is based on pre-computer science performance.
major requires math beyond basic calculus