University of Arizona - Arizona

Course Details

BS in Computer Science

Course Description

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.

Course Duration

NumberDuration
4year

Career outcomes

The knowledge of design, analysis, implementation, efficiency, and application of algorithms gained from a major in Computer Science forms a strong career foundation. Graduates in Computer Science can work for a wide variety of employers as programmers, managers, analysts, and security specialists, among other positions. This major is also excellent preparation for graduate studies in computer science or information science and technology, and it provides a marketable skill set to apply to further studies in linguistics, geography, and life sciences. Potential Career Areas Programming Design Web/systems security Information systems management Team management Data management and analysis Teaching Mapping Modeling Forensics Sales Defense Sample Employers Businesses Information technology producers/platforms Entertainment technology industry Technology retailers Nonprofit organizations Colleges and universities Technology consulting/design firms Legal offices Medical facilities Government agencies




BS in Computer Science University of Arizona - Arizona