BACHELOR OF SCIENCE
ENTERPRISE SOFTWARE DEVELOPMENT
BUILDING THE BACKBONE OF DIGITAL BUSINESS
The Enterprise Software Development degree is focused on preparing graduates
to design, code, build, test, deploy and manage software for businesses. Modern
businesses depend on software systems to support their processes and to provide
a competitive edge. Enterprise software developers apply industry best practices
in software development to meet the changing needs of the enterprise. Students
will learn to craft quality code that meets requirements and delivers value to
the customer. Graduates with this degree will be prepared for careers as software
project managers, architects, programmers, and others involved in the enterprise
software development life cycle.
ENTERPRISE SOFTWARE DEVELOPMENT DEGREE OBJECTIVES
Describe, implement and analyze fundamental data structures including lists, trees,
hash tables, and graphs, and algorithms including sorting and searching.
Describe and apply the mathematical and theoretical basis of computer science and computer architectures.
Create a quality object-oriented software solution that meets specified requirements.
Follow a software development process to analyze a problem, and to design, build, and
test a software system in a team environment.
Demonstrate applicable skills using more than one programming language, development
environment, platform, and source control system by developing multiple software applications.
Develop an enterprise quality application that utilizes an industry standard database framework.
Describe, implement and analyze enterprise level software quality processes and practices.
Analyze and visualize data with respect to enterprise business needs.
Describe and analyze enterprise business processes.
Requirements to graduate include:
2.0 CGPA, completed required coursework, Portfolio, Internship, and Student Innovation Project
Normal timeframe in semesters to completion:
For a more detailed breakout of completion time frames and rates, please see the
UAT FAST FACTS page.
ENTERPRISE SOFTWARE DEVELOPMENT 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 below: