12 months
18200 USD/year
18200 USD/year
Tuition fee
Apply date
Start date


Graduates in Advancing Computer Science from University Of Advancing Technology will be prepared for software development positions where an understanding of algorithms and complex software design is important as well as being well-versed in mobile, frameworks and multiple programming languages and environments.


The craft of programming transcends individual programming languages and emphasizes design across multiple scales, from the design of individual programs to complex multi-platform software architectures including mobile platforms, multiple frameworks and multiple design patterns. The program is offered at University Of Advancing Technology.

University of Advancing Technology's Advancing Computer Science (ACS) degree balances the science of computing and the art of design with the application of these principles to real-world problems. 

Program Benefits

  • Follow a software development process to analyze a problem, and to design, build and test software solutions.
  • Demonstrate software development skills using more than one programming language and development environment.
  • Implement data driven solutions.
  • Design and implement software solutions for mobile devices or embedded systems on multiple platforms.
  • Document the planning and development of software applications using industry-standard tools, techniques and processes.
  • Within software solutions describe, implement and analyze data structure techniques such as lists, trees, hash tables, graphs, along with sorting and searching algorithms.

Programme Structure

Courses include: 

  • Algorithms, Frameworks, and Design Patterns
  • Software Development Paradigms
  • Application Testing and Metrics 
  • Software Architecture
  • Mobile Development

Key information


  • Full-time
    • 12 months

Start dates & application deadlines


36 SCH


On Campus

Academic requirements

We are not aware of any academic requirements for this programme.

Other requirements

General requirements

  • US citizen or eligible non-US citizen
  • Bachelor’s degree from an accredited institution or completion of at least six (6) semesters of undergraduate coursework at the time of application
  • Minimum 500-word essay
  • Official college transcripts
  • An academic resume (detailing your technology training, skills and life experiences)

Tuition Fee

To alway see correct tuition fees
  • International

    18200 USD/year
    Tuition Fee
    Based on the tuition of 9100 USD per semester during 12 months.
  • National

    18200 USD/year
    Tuition Fee
    Based on the tuition of 9100 USD per semester during 12 months.

Living costs for Tempe

900 - 1350 USD /month
Living costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Our partners

Advancing Computer Science
University Of Advancing Technology


Go to your profile page to get personalised recommendations!