Advancing Computer Science (MS)

Computer Science Degree and Masters Program at the University of Advancing Technology, Tempe Arizona



Software development and computer science are advancing rapidly in the expanding world of information technology. In order to stay aligned with these exciting new movements, today’s software developers must have the advanced knowledge and skills that can be gained from this computer science master’s degree.

Advancing computer science aims to capture the fluid movement of software development and to advance the field further through the development of cutting edge research and applications. New algorithmic structures, code metaphors and programming languages are being developed to capture new architectures and paradigms in software development. Students in this Advancing Computer Science masters degree program learn the leading edge elements on which the new architectures and paradigms in software development are founded.

Program available online

Request Info

Provide your information below and an Admissions Advisor will contact you shortly to answer your questions about UAT and your Advancing Technology degree program of interest.

Required Fields Are Highlighted

When do you plan on attending?

University of Advancing Technology (UAT) is pleased to provide you with additional information about the college and its programs. By hitting submit, you give us permission to use either direct-dialed, autodialed and/or pre-recorded telemarketing to call or text you at the phone number you provided. Please note that such consent is not required to attend UAT.

Need assistance with this form?


+ Follow

    Branch Prediction

    Written by: Advancing Computer Science student ...

    Read full entry »

    03.16.17 | Technology Specialist | 0 comments
    CodeDay Phoenix at UAT

    UAT Continues Support of STEM Initiative, As Host of CodeDay Phoenix for 2nd Consecutive Year

    UAT’s Tech-Infused Campus Welcomes Young Programmers for a 24-Hour Development Competition, Two Years Running For the second ...

    Read full entry »

    02.16.17 | Technology Specialist | 0 comments
    Bubble Wrap PopAPalooza

    Bubble Wrap: Pop A Palooza Now on Google Play

    Do you have friends or siblings who like to pop Bubble Wrap? Most people enjoy this simple, yet satisfying task, which is why it’s the ...

    Read full entry »

    08.10.16 | Game Developer | 0 comments

Advancing Computer Science Program Description

Software development and computer science are continuously evolving. Today’s software developer needs to stay on top of these changes. New algorithms, code designs including design patterns, and new programming languages are being developed to capture new architectures and paradigms in these fields. The Advancing Computer Science Masters degree aims at capturing the fluid nature of software development and advance the field through development of cutting edge research and applications.

Why UAT Grad?

UAT graduates have been innovating and pioneering the world of technology since the dawn of the computer age. Today, UAT’s graduate programs engage students to take their tech education to the next level.

  • You can complete your graduate degree in less time. UAT offers flexible year-round schedules for working professionals to take evening courses on-campus or online.
  • UAT’s graduate programs are taught by award-winning and distinguished faculty.
  • Graduate students receive individual attention from professors in an intimate campus environment and online.
  • There is no thesis required to graduate. Students complete a Graduate Innovation Project applicable to their field of study, which develops a market-ready innovation.

Interested in a graduate education from UAT? View our full list of graduate degrees »

Why UAT Online?

A Structured Course Load

Every online assignment is geared toward your technology degree program. Each online class follows a standard assignment schedule ensuring a swift, successful completion of classes. This standardization, combined with a team-based approach and access to industry-standard toolsets and techniques, encourages development of the collaborative and creative skills necessary for the advancing technology workplace.

Online Degree Faculty

The UAT Online faculty receives extensive training to help students succeed in an online environment. During class sessions, instructors participate in online lectures and discussion groups and respond to online questions. They also respond to emails and discussion threads. Students hand in their assignments via email or by posting the assignments online.

Graduate Degree Start Dates

  • March 2, 2017
  • May 8, 2017
  • June 29, 2017
  • September 5, 2017
  • October 26, 2017


An online education at UAT is an investment, and we understand the amount of aid you receive may be a deciding factor in whether or not you attend. Therefore, UAT is committed to providing all our students with the information they need to finance their education.

Military Recognition

UAT has a variety of program offerings, learning delivery options and financial aid opportunities for military students that will allow you to achieve your educational goals in a way that meets your needs.

Advancing Computer Science Degree Objectives

  • Assess and develop applications for new code architectures such as distributed computing and neural networks.
  • Develop and test algorithms, strategies, and methodologies to support model generation for computationally intelligent software components.
  • Leverage the strengths of multiple programming languages in software development.
  • Apply advanced development tools and methods to create software solutions.
  • Analyze, select and implement appropriate professional software development paradigms and processes to software projects.

Advancing Computer Science Program Information

Program Core Credits: 18
Program Degree-Specific Credits: 18
Semesters to completion: 6

Requirements to graduate include the creation and presentation of a Graduate Innovation Project.

For a more detailed breakout of completion time frames and rates, please see the UAT Fast Facts page.

Advancing Computer Science Disclosure

At University of Advancing Technology, we believe that students and families should be prepared financially for college and understand employment opportunities prior to starting any program. In an effort to ensure you have the information you need to make informed choices on program cost, medial loan debt incurred by students who completed the program, on-time completion rates, and the occupations this program prepares you to enter, the Department of Education has instituted the following disclosure template.* For more information, click on the respective academic level.

UAT Accreditation and Recognition