request information

Navigate

The University of Arizona Global Campus | BS in Computer Software Technology

The online Bachelor of Science in Computer Software Technology at University of Arizona Global Campus offers students the opportunity to learn about the software development process, from conception to implementation. Read on to get more details about this undergraduate program.

Official Program Name:

Bachelor of Science in Computer Software Technology

School Offering Program:

University of Arizona Global Campus

Degree Level:

Bachelor's

Program Prerequisites:

Students interested in enrolling in the BS - Computer Software Technology program should have an understanding of basic computer systems and functions. Strong analytical and creative skills are important, as software professionals are typically responsible for evaluating existing and developing software and creating new programs. Incoming students must meet the minimum age requirement of 22 years and have access to a computer with Internet connection. Applicants to UAGC should have a high school diploma or equivalent; some programs may have additional requirements.

Program Description:

From software development methodologies to testing techniques, the University of Arizona Global Campus's Bachelor of Science in Computer Software Technology program provides a thorough education in software design. Students can expect to learn about software planning strategies, software quality assurance, business website development, software testing and integration methods, design patterns, software modeling, and architectural structures. Other courses provide study in programming languages, data structures, database management, operating systems, cybersecurity, and networking. The capstone allows students to work in teams to complete an extensive project covering the software development process resulting in a working demonstration.

Learning Format:

Online

Program Length:

120 credits.

Financial Aid Available:

Eligible students could be able to receive financial aid in the forms of grants, loans, and scholarships. Contact UAGC's financial aid office for more information.

Tuition, Financial Aid & Start Dates

Since every student is different, there isn't a "one size fits all" for school information. Complete the form to the right to get the most up-to-date and accurate information based on your selected program and circumstances.

Still Have Questions?

Complete this form to request more info and get your answers and advice.

Required Courses for a Bachelor of Science in Computer Software Technology:

A total of 57 of the 120 credits needed to earn this BS degree is taken in the major curriculum. The general education curriculum accounts for 43 credits; students must also take 20 credits in elective courses. Contact UAGC to confirm the most accurate information before enrolling in a program.

General Education Courses (43 credits)

  • Business & Academic Success
  • Professional & Business Communications
  • Introduction to Film
  • English Composition I
  • Business Writing with Confidence, Clarity & Style
  • Computer Literacy
  • Personal & Organizational Ethics
  • Information Literacy
  • Informal Logic
  • American National Government
  • Introduction to Cultural Anthropology
  • Our Dependence upon the Environment
  • Intermediate Algebra
  • General Education Capstone

Major Courses (57 credits)

Core Course of Study

  • Statistical Literacy
  • Principles of Macroeconomics
  • Scientific & Technical Writing
  • Fundamentals of Information Technology & Literacy
  • Fundamentals of Programming Languages
  • Computer Organization & Architecture
  • Operating Systems Theory & Design
  • Data Structure, Algorithms, & Designs
  • Computer Networking
  • Database Systems & Management
  • System Administration & Security
  • Software Technology & Design
  • Scrum Basics

Major Course of Study

  • Software Requirements & Analysis
  • Software Architecture & Design
  • Software Development
  • Software Testing
  • Information Security Management
  • Capstone for Computer Software Technology

Elective Courses (20 credits)

Post-Graduation Opportunities

Furthering Your Education:

Graduates of UAGC's BS in Computer Software Technology program who intend to pursue executive or senior management positions in the field might continue their studies in pursuit of a master's degree. In a master's degree program, students might be exposed to advanced topics in programming, systems development, information systems management, systems analysis, and software architecture.

Examples of possible master's degrees for graduates are listed below:

  • Master of Science in Software Engineering
  • Master of Science in Technology Management
  • Master of Science in Software Development

Career Paths:

Earning the Bachelor of Science degree in Computer Software Technology from UAGC could lead graduates to apply for mid-management or supervisory positions in corporate IT departments, software manufacturing companies, or technology consulting firms. In their new roles, graduates could be responsible for overseeing teams that design, test, and implement new software programs or evaluate and upgrade existing ones.

Probable career titles pursued by graduates include:

  • Software architect
  • Software tester
  • Programmer analyst
  • Business systems analyst
  • Software applications developer

Get your customized answers

Complete the form below to get program details, start dates, tuition, financial aid information, and much more!