Share | Print

Bachelor of Science (BS) in Information Technology

School of Undergraduate Studies

Software Architecture

Software architecture, one of the fastest growing job sectors in the country, focuses on integrating and maintaining complex software systems within an organization. This specialization offers courses in software development, design, and construction in multiple platforms, including Web and mobile. It also emphasizes project management and communication skills, providing a blend of business and technology skills increasingly valued in today's businesses. People who choose this specialization are often pursuing technical specialist positions in software, data, or applications architecture; software development; or database administration.

ABET accreditation for BS in IT

ABET

ABET, the recognized accreditor for college and university programs in applied science, computing, engineering, and technology, has accredited Capella's BS in IT program. ABET accreditation is a key indicator of Capella's dedication to educational quality that prepares our graduates for entry or advancement in the IT profession.

Read the news release announcing our ABET accreditation.

Learn why ABET accreditation is important.

Read what others have to say about this specialization, or leave your own comment, and be sure to check back often to converse with others about their Capella experiences.

Total Program: 180 quarter credits
Up to 132 quarter credits may be transferred into this specialization
Next Start Date: March 5, 2012
1000-2000 Level Credit: $275
3000-4000 Level Credit: $345

Many of our learners receive aid.

Estimate your cost and aid now.

Photo of Capella University online learner Mark Reid Photo of Capella University online learner Mark Reid

Meet the faculty & staff who will support your academic success.»

General Education Requirements

To complete your bachelor's degree, you will need 45 quarter credits in general education subject areas with a minimum of 6 quarter credits from each category. We offer general education courses in communication, humanities, natural science and mathematics, and social science.

Residents of Arkansas must complete Arkansas general education requirements.


Gain more value from your degree

Expand your educational and career opportunities by choosing one of Capella's degree enrichment options.

  • Tuition discount grows as you learn

    Capella supports your long-term educational goals with a bachelor’s-to-master’s tuition discount program. It could mean up to a 45% discount on tuition for your master’s degree courses.

    When you graduate from Capella with your bachelor’s degree and enroll in any Capella master’s degree, your total discount percentage can be applied to each master’s level course you take.

  • Earn graduate credits while completing your bachelor's degree

    With Capella's Combined Bachelor's/Master's options, you could start earning master's-level credit during your bachelor's program. You may be able to save thousands over the cost of pursuing each degree separately and reduce your time to master's degree completion by up to two quarters. Speak to an enrollment counselor about possible financial aid implications of choosing a Combined Bachelor's/Master's option.

    To be eligible:
    • Enroll in an eligible Capella bachelor's program under current admission requirements.
    • After you have completed 100 quarter credits of bachelor's-level course work and have earned a 3.0 GPA, you may enroll in one of the Combined Bachelor's/Master's options.
    • Maintain at least a 3.0 GPA to remain in the combined option.
    Combined Bachelor's/Master's options available for this specialization:
    • BS/MBA
    • BS to MS in Information Technology
  • Add a concentration to gain deeper expertise

    Delve more deeply into a specific knowledge area by earning a concentration that will be included on your transcript and can enhance your career opportunities. If you have elective courses in your degree program, you may be able to use them to fulfill both your degree and concentration requirements at the same time. However, completing a concentration may extend your total credits beyond the requirements of your degree.

    Concentrations available as part of this specialization include:
    • Finance
    • Marketing
    • Project Management
  • Expand your career options with additional specializations

    Increase your knowledge and career options by earning multiple specializations as part of your bachelor's or master's degree program at Capella. If you have elective courses in your program, you may be able to use them toward earning another specialization. However, completing additional specializations may extend your total credits beyond the requirements of your degree.

Required Courses

  • MAT1050 - College Algebra
  • MAT2051 - Discrete Mathematics*

Core Courses

  • IT3006 - Communication Strategies for the Information Technology Professional Award Winning Course icon
  • IT3120 - Fundamentals of Project Management
  • IT3160 - Ethical and Human Side of Information Technology
  • IT3200 - Enterprise Architecture
  • IT3210 - Web Systems and Technologies
  • IT3300 - Human-Computer Interaction*
  • IT3310 - Hardware and Operating System Architecture*
  • IT3340 - Fundamentals of Software Architecture**
  • IT3350 - Network and Security Architecture**
  • Award Winning Course icon: IT3006 - Communication Strategies for the IT Professional received the 2007 Blackboard Greenhouse Exemplary Practice Award.

Specialization Courses

  • IT4710 - Software Requirements Architecture*
  • IT4715 - Applications Architecture*
  • IT4720 - Software Construction I: Design and Modeling*
  • IT4725 - Software Construction II: Database Development*
  • IT4770 - Support and Maintenance of Software Systems

In addition, choose one of the following groups:

For a focus in Web development

  • IT4730 - Software Construction III: Web Application Development*
  • IT4735 - Software Construction IV: Advanced Web Application Development*

For a focus in application development

  • IT4760 - Software Construction III: Application Development*
  • IT4765 - Software Construction IV: Advanced Application Development*

Elective Courses (each course 3 quarter credits unless noted)

  • Choose 33 quarter credits of additional undergraduate courses. Learners with limited information technology knowledge may need to take IT1000 as part of their elective courses. IT2230, IT2240, and IT2250 can be used to fulfill core course prerequisites.
  •  
  • IT1000 - Introduction to Information Technology
  • IT2230 - Introduction to Database Systems
  • IT2240 - Introduction to Programming
  • IT2250 - Introduction to Network Technology

Capstone Course (taken during the learner's final quarter)

  • IT4990 - Integrated Action Learning Project - 6 quarter credits

View all bachelor's degree specializations

** This course has a prerequisite that is not listed as a required course, which may increase the total number of courses needed to complete this specialization. See course descriptions for additional course prerequisites.
* This course has a prerequisite. Contact an enrollment counselor for more information.

Course Descriptions

Receive via email a full description of all Capella University courses.

Receive our newsletter

  • Average salary by degree
  • Tips to reduce your costs
  • How to make the most out of your education
Subscribe to our free e-Newsletter
Privacy Policy

Learn more about related specializations:

Bachelor's degree




Your Education

August 31, 2011De-Anna Knowing that you want to achieve a certain goal in life like finishing school because at some point in your life you have gone through something that has set you back from finishing your education when you wanted it is just a setback and not an ending. Here at Capella you take what you have learned on your journey to where you are now and be able to finish your education in a timely manner but at your pace. There are so many people that are here to help you out if you need it. Here at Capella it is the beginning of your completing your education.

Starting Salaries?

December 8, 2011Reggie Does anyone have an idea of what kind of job and starting salary I could expect if I went down the Web Application specialization? Has anyone completed this course with Capella? Thoughts?

Excellent Course

January 4, 2012Jaylen Thanks for post of Bachelor of Science (BS) in Information Technology. Software architect careers have got good future. <a href="http://www.educationrequirements.org/software-architect.html" target="_blank" rel="nofollow">http://www.educationrequirements.org/software-architect.html</a>
Image of enrollment counselor with expertise in undergraduate schools online who will discuss Capella's distance learning undergraduate degrees
Image of enrollment counselor with expertise in undergraduate schools online who will discuss Capella's distance learning undergraduate degrees

1.866.933.5836 Call Hours

Last Viewed

Ready to Apply?
Apply for admission | Or call: 1.888.227.2736

Looking to take a single course?
Register for a single course | Or call: 1.877.295.6791