You are here

Computer Science

UA South's small campus atmosphere offers students the advantage of individualized instruction and support while also providing access to the resources of one of the top-ranked research universities in the nation.

The Bachelor of Science in Computer Science prepares students for a variety of careers in programming, web and systems security, government defense, forensics, and information management and analysis.

Students will receive hands-on experience by working in many mainstream areas of Computer Programming such as algorithms, programming languages, compilers, databases, Artificial Intelligence and more.

Click for a Closer Look

Computer Science is offered in the following locations: Sierra Vista, Yuma County

Because the B.S. in Computer Science has specific entrance and degree requirements, it is highly recommended that students first meet with an academic advisor to ensure that they have met the following requirements before submitting their application for admission to The University of Arizona:

  • Completion of 60 or more transferable credits from a regionally accredited institution
  • A minimum 2.0 GPA in all transferable units
  • Completion of lower division major and minor requirements
  • Completion of CSC 127A and 127B or the transfer equivalents
  • All Computer Science applicants are admitted to the UA as Pre-Computer Science majors. After at least one semester at the UA and completion of the major admission criteria, pre-computer science majors who meet the auto-admit criteria will be moved to the Computer Science major.
  • Effective in the 2016-17 catalog, the following auto-admission criteria apply:
Major Auto-Admission Criteria Cochise College Arizona Western College
Cumulative UA GPA of 2.4 or higher
GPA of 3.0 or higher between 120, 245 & 210
Pre-major GPA of 2.0 or higher in all attempts at all pre-major courses
CSC 110 Intro to Programming I CIS 204 or 208 CSC 127A
CSC 120 Intro to Programming II CIS 220C or 220J CSC 127B
CSC 245/MATH 243/MATV 323 Intro to Discrete Structures MAT 227 N/A
CSC 210: Software Development (Java) CIS 208 or 220J CSC 127A or 127B (Java)

Please contact Student Services if you have any questions, or if you are interested in meeting with an academic advisor to do an unofficial transcript evaluation and assist you in completing your application.

UA South maintains a variety of tools to help you plan your education. We include them here for your reference. To make a personalized plan for your UA South education, contact us!

UA Degree Search provides an overview of the Computer Science major, four year plans, transfer pathways, and career opportunities.

Transfer Pathway Agreements guide students who are earning specific community college degrees. AZ Transfer Pathways allow students to complete an Associates of Applied Science degree at any Arizona community college and transfer seamlessly into the Bachelor of Applied Science degree at The University of Arizona South. Specifically, UA South has partnership agreements with Arizona Western College, Central Arizona College, Cochise College, Eastern Arizona College, the Maricopa Community College District, and Pima Community College. Students can also transfer from other institutions and should contact an academic advisor to find out how!

All prospective students are encouraged to speak with an academic advisor for an unofficial evaluation of their transfer credit, including military credits, to ensure the timely and cost efficient progress towards their Bachelor's degree.

Academic Advisement Reports are the official degree audits for UA students once they have been admitted into their chosen major. The Computer Science report contains lists of applicable classes to be used to satisfy graduation requirements. Current UA students can access their personalized Advisement Report in UAccess Student Center under the Academics menu.

UAccess Student Center

Please contact an Academic Advisor if you are interested in this program.
Associate Professor | Program Director, Computer Science, Informatics, and Mathematics
Adjunct Instructor
Faculty, Adjunct
Adjunct Instructor
Faculty, Adjunct
Minor Offered: Thematic
Program Type: Bachelor of Science
Program Career Level: Undergraduate Degree
Locations Offered: Sierra Vista, Yuma County

Li Xu, Ph.D.

Associate Professor | Program Director, Computer Science, Informatics, and Mathematics
Request Information