Program Details

The Software Analysis and Development specialization is designed to provide students with important knowledge and practical experience in software development, current platforms, industry best practices, analysis and software testing.

You Can Learn How to:

  • Summarize details of essential computer concepts
  • Use an operating system interface to access, add, troubleshoot and configure hardware and manage files
  • Implement a relational database management system utilizing the concepts of database design and data modeling
  • Design and develop business applications using programming languages, tools and software development methodologies
  • Understand and master the different technical elements and terms regularly used by software industry professionals
  • Examine current industry practices and challenges to analyze areas of new innovation or need
  • Engage in industry-modeled software analysis and development projects, allowing students to assume the roles of current industry experts and put their knowledge to practice
  • Create and adapt software system prototypes
  • Diagnose and remedy problems in existing software systems

Requirements

General Education

ENG 106 English Composition I

4.5

ENG 107 English Composition II

1.5

HIST 105 U.S. History

4.5

HUMA 205 Art Appreciation

4.5

MATH 133 College Algebra

4.5

MATH 233 Survey of Calculus

4.5

PRES 111 Presentation Essentials

4.5

SSCI 206 Aspects of Psychology

4.5

SCIE 206 Biology

4.5

SCIE 207 Biology Lab

4.5

SCIE 210 Environmental Science

4.5

SCIE 211 Environmental Science Lab

4.5

General Education Electives (1)

4.5

Total Credit Hours: 52.5

 

General Electives

General Electives -Upper and Lower Division
Total Credit Hours: 22.5

 

Lower Division Core

COMP 101 Introduction to Computers

4.5

COMP 102 Introduction to Computers Lab

1.5

ITCO 101 Discovering Information Technology

4.5

ITCO 103 Introduction to Computer and Network Hardware

4.5

ITCO 105 Information Technology and Society

4.5

ITCO 211 Introduction to Operating Systems

4.5

ITCO 221 Fundamentals of Programming and Logic

4.5

ITCO 231 Introduction to Databases

4.5

ITCO 251 Network Infrastructure Basics

4.5

Total Credit Hours: 37.5

Upper Division Core

ITCO 321 Data Structures and Implementation

4.5

ITCO 361 Information Technology Security

4.5

ITCO 381 Introduction to Web Systems and Media

4.5

ITCO 391 Human/Computer Interfaces and Interactions

4.5

ITSD 322 Object Oriented Application Development I

4.5

Total Credit Hours: 22.5

Software Analysis and Development

ITCO 299 Comprehensive IT Project

4.5

ITCO 341 Applications of Discrete Mathematics and Statistics in IT

4.5

ITCO 425 System Architecture and Integration

4.5

ITCO 498 Program Capstone for IT

4.5

ITSD 324 Software Quality Control and Testing

4.5

ITSD 325 E-commerce Development

4.5

ITSD 422 System Analysis and Design

4.5

ITSD 424 Object Oriented Application Development II

4.5

ITSD 427 Software Development for Mobile Devices

4.5

ITSD 429 Distributed Systems Design and Development

4.5

At AIU, more of the courses you take, on average, are devoted to your field of interest than at other similar schools. Your classes may include:

E-Commerce Development

This course focuses on web-based commerce. The course covers business solutions to use electronic commerce in a variety of ways. Topics covered include tools for e-commerce, security, payments, marketing, legal and ethical considerations.

System Analysis and Design

This course focuses on software development life cycle, and covers methodologies and tools used in software planning, analysis, and design.

Receive College Credit for Your Past Training and Experience

Download our Transfer Credit Guide to see how school and work experiences could save you time and money.

You can transfer in up to 75% of your qualifying credits, allowing you to save up to 75% on tuition and earn your bachelor’s degree in as little as 9 months.

Receive college credit for previous work or military experience that relates to your degree program.

Nearly half of all AIU students earned transfer credit based for previous work, military or educational experience.

Request Information

By clicking the button below you agree to be contacted by AIU about education services (including through automated and/or pre-recorded means, e.g. dialing and text messaging) via telephone, mobile device (including SMS and MMS), and/or email, even if your telephone number or email address is on a corporate, state or the National Do Not Call Registry, and you agree to our Terms of Use and Privacy Policy. You understand that your consent is not required as a condition to purchase a good or service.

Still not sure which specialization is right for you?

If you want to enhance your business management and leadership skills consider these specializations:



1. 2013 AIU Employer Experience Research. Conducted by Breakthrough Insights, Naperville, IL

Gainful Employment and Other Student Disclosures

Below you can find placement rates and other information tailored to your chosen campus and program. Certain disclosures are published on this website to assist students in understanding the facts about their programs.

Program Disclosure Information for:
-- Select Campus above --

Employment Rates:

Select a campus for rate information.

- Graduation Rate

Select a campus for rate information.

Don't forget:
Classes start October 3!