Request Information About Our Degrees

Are you currently a licensed RN?

This program requires you to be a current licensed registered nurse. Please check out other programs to reach your education goals such as the BA in Health and Wellness.

Computer Software Technology Bachelors Degree

Bachelor of Science in Computer Software Technology

Questions? Request Information

Are you currently a licensed RN?

This program requires you to be a current licensed registered nurse. Please check out other programs to reach your education goals such as the BA in Health and Wellness.

Online BS in Computer Software Technology

Bring technological expertise to any organization with the Bachelor of Science in Computer Software Technology. Computer software technology is an accumulation of information technology, software engineering, and computer science. Pursuing a computer software technology degree  at The University of Arizona Global Campus will give you the opportunity to explore these various aspects of the software technology industry. The degree covers all stages of the software development lifecycle, including requirements gathering, software design patterns, software development, software testing, and software project management.

Built on a solid foundation of mathematics and computer programming, this Bachelor of Science degree will teach you how to develop and maintain software technology systems that are affordable, behave reliably and efficiently, and satisfy all customer requirements. Build the technical skills to create quality software technology products and the business knowledge to implement the computer software effectively.

clock
5 Week
Courses
arrows
90 Max
Transfer Credits
checkmark
1 Course
at a Time

What you will learn

The Bachelor of Science in Computer Software Technology degree program blends theory and practice to give a thorough knowledge of the field and a foundation for future growth. The computer technology program focuses on the foundations of computer software technology, including areas such as requirements gathering, design patterns, computer software development & testing, project management, and software development lifecycle. If you successfully complete the Bachelor of Science in Computer Software Technology degree program, you will be able to:

  • Apply knowledge of mathematics, computing, and scientific methods to system components and process development that meet requirement constraints in the software application domain.
  • Employ professionalism, ethics, and social responsibility values related to computer software technology tasks and projects.
  • Identify the computer software requirements that meet stakeholders’ specifications and concerns by selecting the appropriate requirements and elicitation techniques.
  • Use proven techniques and patterns to design computer software structure before it is implemented.
  • Utilize values, skills, and critical thinking throughout computer software engineering decision-making processes.
  • Apply established verification and validation techniques with well-defined objectives and targets to ensure that the software technology is meeting its stakeholders’ specifications and deliverables.
  • Communicate complex computer software engineering concepts in a multidisciplinary team using a variety of formats.
  • Integrate modern computer software technology knowledge, techniques, programming, and management skills to develop and deliver reliable and complex software in a cost-effective manner. 

Take the Next Step

Learn more about how to get started in your degree program.

Start Now

Your Courses in Computer Software Technology

The Bachelor of Science in Computer Software Technology degree program was developed on the basis of adaptive and engaged learning concepts to improve student professionalism and develop your ability to communicate ideas, work in groups, manage computer software products, and build quality into software products. Through your computer technology classes, you will explore technical skills such as software technology design and development, information security, operating system design and administration, and computer networking. You’ll also dive into business topics such as project management, economics, and statistics. 

Introductory Courses
To help students acclimate to the online classroom, you may be required to complete Introductory Course requirements. Learn more about Introductory Courses.

Major Course Requirements
(57 credits, all courses are 3 credits.)

Emphases for Computer Software Technology

An emphasis provides you with additional opportunities to broaden and enrich your education that is distinct from and enhances your major. It may be taken as a way to expand career options, to prepare for graduate study, or simply to explore in greater depth an area different from your major. An emphasis consists of 9-12 credits.

View Available Emphases

Careers in Computer Software Technology

The software technology field has grown substantially over the last decade, as more and more computer technology experts are needed to meet the growing demands of technology within the business industry. The knowledge you’ll receive from your computer technology classes will prepare you for a wide variety of related career options, allowing you to choose a career path that is specific to your interests. Take a look at your potential computer technology career options below.

COMPUTER SOFTWARE TECHNOLOGY CAREERS
 

Need more information? You Got It.

Check out the links below to learn more about this degree.

What’s the Difference Between Information Technology and Computer Science?

The UAGC Welcome Grant

Extended Through August 2021

Save up to $1,200* per academic year on your undergraduate tuition with the Welcome Grant. UAGC believes you deserve access to a quality education without cost getting in the way. As a new undergraduate student, you may be eligible to save on your tuition. Contact us today to find out if you qualify for this cost-saving opportunity

* Must be a new student enrolling in an undergraduate degree level program. This includes students who enrolled prior to July 2021, but did not matriculate in their degree program, and students who previously graduated with an associate degree from UAGC or Ashford University and are enrolling in bachelor’s degree program. To maintain eligibility, cannot exceed 365 days of consecutive non-attendance. There are no additional steps for the student after completing the Online Application. This grant applies only to tuition charges and does not include any savings for books and/or fees. Cannot be receiving any other institutional offers or grants exluding the Bridge Grant, the Alumni Grant, and the Referral Offer, as applicable.

close button

Let us help.

Fill out this form to talk with an advisor.

Are you currently a licensed RN?

This program requires you to be a current licensed registered nurse. Please check out other programs to reach your education goals such as the BA in Health and Wellness.

Let Us Help

Explore something different
Didn't find what you need?
What information is most important to you at this point in time?

Please provide a few details

Are you currently a licensed RN?

This program requires you to be a current licensed registered nurse. Please check out other programs to reach your education goals such as the BA in Health and Wellness.

I agree to the contact methods outlined below