Cost & earnings at University of Arizona What students borrow here, and what they go on to earn
The Bachelor’s in Applied Computer Science at the University of Arizona is a practice-oriented undergraduate degree that emphasises software development, systems engineering and real-world problem solving. It suits students who want strong programming foundations plus applied experience through projects, labs and industry engagement rather than a purely theoretical or research-focused route.
This applied Computer Science degree combines core computing fundamentals with hands‑on courses and project work. Early study focuses on programming, discrete mathematics and data structures, then progresses to operating systems, software engineering, databases and computer architecture. Electives and applied modules allow specialisation in areas such as mobile and web development, cloud and distributed systems, data analytics, machine learning applications, human–computer interaction, and cybersecurity.
Typical modules and subjects include:
The programme places emphasis on lab work, collaborative projects and internship or co‑op experiences to build practical skills employers seek. Students are also encouraged to take complementary coursework in mathematics, statistics, business or domain areas relevant to applied computing.
Typical entrants hold a recognised secondary school qualification with solid preparation in mathematics. Applicants are expected to demonstrate competence in algebra and precalculus; prior programming experience is helpful but not always essential if strong quantitative skills are shown.
For domestic applicants this usually means a standard high school diploma with appropriate STEM coursework. Transfer applicants should present college‑level credits with a competitive GPA and transcripts for all post‑secondary study. International applicants must hold an equivalent secondary school completion credential and meet the university's English language proficiency requirements.
Admissions decisions consider academic record, the strength of mathematics and science preparation, personal statement and any relevant experience such as programming projects, work experience or extracurricular technical activities. Some applicants may be advised to take preparatory or bridging courses if they lack foundational programming or math.
Graduates of an applied Computer Science bachelor’s degree typically enter technical roles across the technology sector and other industries that rely on software systems. Common job titles include:
Graduates also commonly pursue postgraduate study in computer science, software engineering, data science or specialised professional certifications. The programme's applied orientation supports immediate entry into development roles, while capstone projects and internships strengthen employability in both startups and established organisations across finance, healthcare, government, defence and research labs.
Studying Computer Science at the University of Arizona gives you access to a large, research-active public university with extensive instructional labs, maker spaces and computing facilities. The campus maintains connections with regional and national technology employers, offering internship pathways and project collaborations that help translate classroom learning into workplace experience.
Students benefit from a broad faculty expertise spanning software engineering, systems, machine learning and cybersecurity, and from opportunities to join student clubs, hackathons and research teams. The university's location in Tucson supports a growing tech and startup scene while providing a lower cost of living than many larger tech hubs, which can make internships and local job searches more accessible.
Overall, the Applied Computer Science bachelor’s emphasises employable technical skills, teamwork and applied project experience—preparing graduates to step into development roles immediately or continue to specialised graduate study.
Shortlist scholarships and plan your application — free guidance from our advisors.