Advancing Computer Science Degree at University of Advancing Technology

SOFTWARE ENGINEERING
FOR THE FUTURE

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. 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. 

Graduates in ACS 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.

Request Info

1st step 2nd step 3rd step
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.

 
 
Next
Previous
 
Next
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.
Previous
 
Submit

ADVANCING COMPUTER SCIENCE DEGREE OBJECTIVES

  • 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.

ADVANCING COMPUTER SCIENCE DEGREE PROGRAM INFORMATION

  • Program Credits: 120
  • Major Credits: 36
  • Semesters to Completion: 8

Requirements to graduate include a 2.0 CGPA, completed required coursework, Portfolio, Internship, and a Student Innovation Project.

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

FROM THE ADVANCING COMPUTER SCIENCE BLOG

UAT Accreditation and Recognition

SEC logo

Approved by the Student and Exchange Visitor Information Systems (SEVIS) for training of foreign students

NSA logo

Network Security curriculum certified by the US National Security Agency's Information Assurance Courseware Evaluation program