The University of Arizona

Undergraduate Info

Computer Science is a dynamic and ever-evolving field. A computer science degree can prepare you for a wide range of careers in industry, government, the non-profit sector, and education. Recent graduates of our BS program have accepted a variety of positions, including: Consultant, IBM; Mac Genius, Apple Computer; Software Design Engineer, Google; Systems Analyst, Deloittee Consulting; and Web Developer, Results Direct. In addition, our undergraduate students have been accepted to graduate programs at many well-known institutions, including Harvard, University of California at Berkeley and San Diego, University of Colorado–Boulder, University of Texas–Austin and University of Washington.

Bachelor's Program

The CS department offers a quality, student-centered research program. In terms of teaching, our undergraduate and graduate curricula provide a timely and well-rounded view of the field, with special emphasis on the practical aspects of traditional mainstream areas of computer science: algorithms, programming languages, operating systems, distributed computing, networks, databases, and theory of computing. We also offer courses in several subfields including graphics, computer vision, and the software aspects of computer architecture.
>Learn more

Undergraduate Research

Participation in undergraduate research is one of the best ways to get involved in the department, get to know your professors, and explore areas of academic interest. The University of Arizona is a Research I university, and opportunities to get involved in hands-on research are available. Students who engage in research can earn academic credit, and also gain a real professional edge when applying to graduate school or for jobs after graduation. Contact your advisor for more information about getting involved in research.
>Learn more