Advancing Computer Science

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.

Program Credits: 120

Major Credits: 36

Semesters to Completion: 8

Minimum 28 credit hours including:

BUS200 - Entrepreneurship to Market

LAW370 - Legal Issues in Technology

TCH150 - Technology and Society

INT350 - Internship or INT400 - Internship

SIP311 - Student Innovation Project I

SIP483 - Student Innovation Project II and Portfolio Presentation

TCH115 - Thinking Strategies

TCH301 - Ethics in Technology

General Education Requirements
Minimum 36 credit hours including:

COM226 - Communication in Technology

ENG101 - Composition I

ENG102 - Composition II

PSY310 - Social Psychology


Conceptual/Foundational Courses Minimum 12 credit hours including:

CIS100 - Beginning Web Design

CSC102 - Introduction to Programming

CSC202 - C# Programming I

CSC203 - Java Programming I

CSC215 - C/C++ Programming I

Skill Development Courses
Minimum 12 credit hours including:

CIS240 - Building Dynamic Websites I

CSC211 - Introduction to Databases

CSC262 - C# Programming II

CSC263 - Java Programming II

CSC275 - C++ Programming II

CSC318 - Software Engineering Principles

Synthesis Cores Courses
Minimum 12 credit hours including:

CIS340 - Building Dynamic Websites II

CSC313 - Operating Systems Theory

CSC345 - High Performance Embedded Systems

CSC413 - Advanced Software Development I