Image: Online IT degree Bachelor of Information Technology (BIT)

Software Analysis and Development

The Bachelor of Information Technology (BIT) with a Specialization in Software Analysis and Development degree is designed to bring students useful knowledge and experience in the various aspects of this field. From understanding software development platforms and procedures to engaging in the development process themselves, students will participate in a software development degree program that weaves learning based on the current challenges and opportunities in the field with opportunities to apply their knowledge in real-world situations.

Available At:

  • Next Start Date

    July 20th, 2015

  • Total Credits


  • Specialization Credits


  • Program Length

    36 MONTHS

  • Request Information
Learning & Outcomes
Career Path
Related Articles
  • The Software Analysis and Development specialization is designed to provide students with important knowledge and practical experience in this career field. Because this specialization is complex in nature, previous coursework required may include engineering, computer science, or software testing, as all of these are important components of this industry-centered program. Students will learn to:

    • 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.


    Relevant Institutional/Programmatic Accreditation

    American InterContinental University® is regionally accredited by the Higher Learning Commission. To contact the Higher Learning Commission please visit

  • The courses included in the Software Analysis & Development specialization are designed to combine knowledge of best practices and aspects of software design with practical and hands-on experience engaging in the field. The courses are taught by industry specialists who bring their relevant work experience to the classroom and who are knowledgeable about the challenges and opportunities within the field.


    • Object Oriented Application Development I
    • Software Requirements
    • Software Quality Control and Testing
    • E-commerce Development
    • Application of Scripting Language
    • System Analysis and Design
    • Advanced Web Application Programming
    • Object Oriented Application Development II
    • Data-connected Application Development
    • Software Development for Mobile Devices
    • Distributed Systems Design and Development


    Click here to download the AIU catalog for more information and a full list of courses for this degree.

  • Upon completing the Software Analysis and Development specialization program, students will have gained the breadth of knowledge and experience necessary to begin work as a dedicated software developer.

    Students will have mastered the industry best practices, current terminology and technical terms and engaged in problem-solving and software creation of their own. Students will also have evaluated current industry problems and software challenges, gaining an understanding not only of how to diagnose potential problems in software, but also to serve as a resource in fixing those problems.

Speak to an Advisor

Talk to an admissions advisor to find out how AIU's flexible programs can work with your busy life to help move your career forward.

This information will be used to contact you through various means, which may include: phone, email, and postal mail, about the programs and services that are offered.

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.

Learn More