Advancing Computer Science (BS)

Advancing Computer Science (BS)

ADVANCING COMPUTER SCIENCE DEGREE

MOVING SOFTWARE ENGINEERING INTO THE FUTURE

The University of Advancing Technology’s computer science degree is earned as an Advancing Computer Science Bachelor of Science. Students of our computer science degree program will be immersed in software engineering frameworks, combining the most current elements of a modern computer science degree.

UAT’s Bachelor of Science computer science degree program provides the technology resources of one of the top technology college’s campuses within the U.S. The computer science degree is designed to help you conceive, program, and deploy applications rapidly with the most modern software engineering frameworks and environments across a variety of emerging software engineering platforms.

The focus of this computer science degree is developing elite enterprise-level computer science degree professionals with mastery over new program languages, architectures and software engineering paradigms in order to create applications for advancing code architectures. As a student of UAT’s computer science degree program, you will experience leading edge, evolving environments that allow you to work on a variety of software engineering projects. Our computer science degree continuously incorporates emerging language programming across a variety of platforms including open source and enterprise languages.

Students of our computer science degree will be mentored to master the software engineering principles necessary to be successful in their careers. As a computer science degree major, you will achieve a deep understanding of, and familiarity with, advancing software engineering paradigms as you develop innovative ways of creating and interpreting data to generate robust, effective applications. As a student of UAT’s Advancing Computer Science degree, you will design, build and identify challenges of software engineering systems in a team environment. Computer science degree graduates will also master industry-standard software engineering processes encompassing all phases of the software development cycle.

Students in the Advancing Computer Science undergraduate program will be prepared to take software engineering positions in a variety of organizations. Computer science degree graduates will demonstrate a mastery of multiple software engineering languages and become fluent in the most current software development methodologies.

UAT will provide computer science degree students the tools, stewardship and technology infused environments necessary to fully grasp and become a maven in the current and future computer science field. Pursue your software engineering and computer science career dreams at UAT and code the future with the tech leaders of the next evolution.

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.
I am currently, or was previously, a member of the United States Armed Services (Active Duty, Reservist, National Guard or Veteran)
 
 
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 Course Description

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 Advancing Computer Science (ACS) program 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 understanding of algorithms and complex software design are important as well as being well-versed in mobile, frameworks, and multiple programming languages and environments.
Advancing Computer Science

COMPUTER SCIENCE DEGREE OBJECTIVES

  • Follow a software development process to analyze a problem, and to design, build, test and document software solutions.
  • Demonstrate software development skills using more than one programming language and development environment.
  • Design and implement software solutions across multiple platforms.
  • Design and implement software solutions for mobile devices or embedded systems.
  • 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.

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 PROGRAMMING BLOG

    post featured image

    Programming a Social Robot to Help Around Campus

    Innovation is key at UAT—staff, faculty and students are always looking to create something. The University bought the Segway Loomo platform for Advancing Computer Science and Robotics and Embedded Systems students to program it. Enter Brandon...

    Read full entry »

    post featured image

    Alumni Highlight

    Scott Velasquez Software Engineering May 2000   For the past 18 years, Scott Velasquez has worked Gearbox Software in Frisco, TX, where he resides as a Lead Programmer. He’s had the pleasure of working on a number of different titles such as Counter-Strike, Borderlands, Brothers and Arms, Halo...

    Read full entry »

    post featured image

    Tech Tank

    Did you know UAT has their own version of Shark Tank, coined Tech Tank, where students pitch their hypothetical business ideas to a panel of real-world potential investors, business owners and entrepreneurs. The goal of Tech Tank is to see who can give the best pitch, arrive the most prepared and encourage the panel to invest in their idea.    This year,...

    Read full entry »

UAT Accreditation and Recognition

accreditation logo

UAT is accredited by the Higher Learning Commission.

www.hlcommission.org
800.621.7440

Read More
SEC logo

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

Read More
NSA logo

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

Read More