Share | Print

Master of Science (MS) in Information Technology

School of Business and Technology

Enterprise Software Architecture specialization

Develop the diverse IT and business skills you need to master this emerging, in-demand occupation that focuses on aligning enterprise-wide IT solutions with business strategies. In this Enterprise Software Architecture specialization, you will analyze IT problems in distributed enterprises and refine your ability to design, propose, implement, and manage solutions using technologies such as service-oriented architecture (SOA), distributed databases, and Web services. You will have access to Capella's Virtual Lab Environment, which allows you to develop and test technology projects in an environment that closely mirrors real-life settings. People who choose this specialization are often working IT professionals who want to pursue careers as systems architects, technical officers, or software engineers.

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: 48 quarter credits
Up to 12 quarter credits may be transferred into this specialization
Next Start Date: March 5, 2012
Credit: $591

Many of our learners receive aid.

Estimate your cost and aid now.

Photo of Capella University online learner Lena Seay Photo of Capella University online learner Lena Seay

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



Gain more value from your degree

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

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

Core Courses (each course 4 quarter credits unless noted)

  • TS5004 - Technical Communications
  • TS5010 - Introduction to Enterprise Application Architecture
  • TS5011 - Managing People and Technology
  • TS5130 - System Development Theory and Practice
  • TS5160 - Business Foundations
  • TS5536 - Ethical and Legal Considerations in Information Technology

Specialization Courses (each course 4 quarter credits unless noted)

  • Choose five from the following courses:
  • TS5350 - Architectural Implementation
  • TS5351 - Architecture Requirements Analysis*
  • TS5352 - Enterprise Database Systems
  • TS5353 - Enterprise Software Architecture Design
  • TS5354 - Enterprise Software Interface Design*
  • TS5355 - Advanced Enterprise System Development*
  • TS5356 - Advanced Application Development
  • TS5357 - Enterprise Software Architecture Quality Assurance
  • TS5999 - Current Trends in Information Technology

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

  • TS5950 - Enterprise Software Architecture Capstone* - 4 quarter credits
* 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 our related specializations:

Master's Degree

MBA





Masters program

January 9, 2011maudlyn i'm a bachelor degree holder in computer science. i love Database and netwoking what Masters program can provide this platform for me?
Image of enrollment counselor who specializes in Capella's business education online and technology degree programs
Image of enrollment counselor who specializes in Capella's business education online and technology degree programs

1.866.933.5860 Call Hours

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