Computer Science Computer science is an inherently mathematical discipline concerned with the application of rigorous methods to the specification, design, and implementation of computer systems. Computer science is a laboratory science, and most courses in the major require a formal laboratory. Students in computer science learn what a computer is and how computers are designed, organized, programmed, controlled, and used to solve problems in a broad range of fields.
Graduates are typically successful at obtaining well-paid positions in industry and government labs.
Students wishing to major in Computer Science are required first to demonstrate an aptitude for computer science and mathematics by doing well and showing a dedication of purpose in the lower division courses. Consult with the department for specific details on the acceptance criteria. In addition, once a student has been accepted, the student must demonstrate continuing promise by meeting the continuation requirements described in the catalog. There are several first-year courses in computer science, serving the needs of many students. Computer Science 100, which focuses upon the use of computers and commercial software, is for non-Computer Science majors.