Computer Science (BA)
Main Campus, Tucson, United States
Overview
Computer Science
Bachelor of Arts
Coursework Location(s)
Main/Tucson
Areas of Interest
- Business, Economics & Entrepreneurship
- Computer & Information Science
- Education & Human Development
- Interdisciplinary Studies
- Mathematics, Statistics & Data Science
Overview
Two machines: computers and the human brain interact to bring us the Information Age. Become one of the inventive computer scientists shaping this cutting-edge field. The Bachelor of Arts in Computer Science equips students to design, implement and test programs that solve significant and meaningful problems. Students learn how to collaborate to develop large software systems and can explain the purpose, design and implementation of programs. Graduates are able to design and analyze algorithms and can evaluate the correctness and performance of computer programs.
Learning Outcomes
- Programming; Graduates can design, implement, and test programs that solve significant and meaningful problems, making appropriate design choices that best meet given requirements.
- Reasoning; Graduates can design and analyze algorithms and reason about the correctness and performance of computer programs.
- Communication and Collaboration; Graduates can develop large software systems as part if a team, and can document and explain the purpose, design, and implementation of programs.
Program Details
Sample Courses
- CSC 346: Cloud Computing
- CSC 460: Database Design
- CSC 466: Computer Security
Career Fields
- Software development
- Cybersecurity
- Machine learning
- Mobile app development
Sample Courses
- CSC 346: Cloud Computing
- CSC 460: Database Design
- CSC 466: Computer Security
Career Fields
- Software development
- Cybersecurity
- Machine learning
- Mobile app development
Similar Programmes
Bachelor's Degree
48 months
Information Technology (With Foundation Year) BSc
London South Bank University, London, United Kingdom
Earliest Intake
October 2025
Gross Tuition
16500 £
Certificate & Diploma
19 months
Computer Engineering Technology Diploma
Saskatchewan Polytechnic, Moose Jaw, Canada
Earliest Intake
October 2025
Gross Tuition
17379 C$
Master's & Postgraduate
24 months
Communications and Computer Engineering
University of Ulm, Ulm, Germany
Earliest Intake
April 2025
Gross Tuition
3000 €
Bachelor's Degree
36 months
Communications and Computer Engineering
University of Ulm, Ulm, Germany
Earliest Intake
April 2025
Gross Tuition
3000 €
Certificate & Diploma
19 months
Computer Engineering Technology (Co-Op) Diploma
Saskatchewan Polytechnic, Moose Jaw, Canada
Earliest Intake
October 2025
Gross Tuition
17379 C$
Uni4Edu AI Assistant