Artificial Intelligence (BS)

Artificial Intelligence degree art, white robot on grid background

Artificial Intelligence Degree

Programming degree shapes future of intelligent software applications

UAT’s Artificial Intelligence degree derives inspiration from biology to design and build software systems that solve complex problems. Concepts of this computer programming degree compliment the traditional computer science approach with additional problem-solving methods. Students pursuing this specialized degree in computer programming develop applications using evolutionary and genetic algorithms, cellular automata, artificial neural networks, agent based models, and other artificial intelligence methodologies.

Graduates with a degree in artificial intelligence computer programming excel in architecture, autonomous systems, computer games, distributed systems, economics/market dynamics, machine intelligence, self-assembly/self-organization, and sociology.

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

    Winners of the UAT Programming Jam

    By: Brenda Najera, UAT Game Art & Animation Student My goal here at UAT is to create a game that will branch out past gamers and reach a broader audience...

    Read full entry »

    Oct 13, 2017

    Programming Jam at UAT

    8 years ago today on October 24th, 2009, we began production on our first all-greenscreen film, “Fallout” (not related to the videogame series but nonetheless set in a post-apocalyptic future)....

    Read full entry »

    Sep 14, 2017

    Branch Prediction

    Robotics and Embedded Systems student Kenneth Vorseth along with Professor Jill Coddington attended STEAM Night at Power Ranch Elementary on Thursday, Sept 21, showing off the 6-wheeled “dog robot” along....

    Read full entry »

    Mar 17, 2017

Artificial Intelligence Degree Course Description

Artificial intelligence programming derives inspiration from biology to design and build software systems that solve complex real-world problems. The concepts studied in this program compliment the traditional computer science approach by providing additional problem-solving methods and techniques. Students will study and develop applications using evolutionary and genetic algorithms, cellular automata, artificial neural networks, agent based models, and other AI degree methodologies. Artificial intelligence programming can be applied to many areas, including architecture, autonomous systems, computer games, distributed systems, economics and market dynamics, machine intelligence, self-assembly and self-organization, and sociology.

Artificial Intelligence Degree Objectives

  • Create object-oriented software applications and problem solutions using artificial intelligence methodologies such as L-system and evolutionary algorithms.
  • Follow a software development process to analyze a problem, and to design, build, and test software systems in a team environment.
  • Demonstrate software development skills using more than one programming language, development environment, platform, and source control system.
  • Evaluate problems and create software solutions that demonstrate appropriate applications for the following AI methodologies: L-systems, evolutionary algorithms, agent-based models, cellular automata, neural networks.
  • Describe, implement and analyze artificial intelligence applications.
  • Describe, implement and analyze fundamental data structures including lists, trees, hash tables, and graphs, and algorithms including sorting and searching.

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

Artificial Intelligence Degree 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

UAT is accredited by the Higher Learning Commission.

Read More
2016 Military friendly accreditation logo

UAT has been designated a Military Friendly School

Read More
The Princeton Review

Ranked as a Top Undergraduate Game Design Program in 2012 by the Princeton Review

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

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