Maricopa Community Colleges  MST270   20006-20025 
Official Course Description: MCCCD Approval: 06/27/00
MST270 20006-20025 L+L 3 Credit(s) 4 Period(s)
Microsoft Solution Architectures
Knowledge and skills to analyze business requirements in a given scenario and define technical solution architectures to optimize business results using Microsoft development tools. Prerequisites: (ACC230 or GBS151) and MST170, or permission of instructor.
 
Course Note:Under the terms and conditions specified in the legal agreement between Microsoft Corporation and each AATP campus in the Maricopa Community College District, Microsoft requires that "all instructors of Microsoft Official Curriculum and Microsoft Approved Study Guides pass the Microsoft Certified Professional exam in the product area of the courseware being delivered."
Go to Competencies    Go to Outline
 
MCCCD Official Course Competencies:
 
MST270   20006-20025 Microsoft Solution Architectures
1. Analyze business requirements. (I)
2. Define the technical architecture for a solution. (II)
3. Develop the conceptual and logical design for an application. (III)
4. Design a user interface and user services. (IV)
5. Derive the physical design. (V)
Go to Description    Go to top of Competencies
 
MCCCD Official Course Outline:
 
MST270   20006-20025 Microsoft Solution Architectures
    I. Analyze Business Requirements
        A. Scope of the project
        B. Customer quality requirements
        C. Infrastructure requirements
        D. Security requirements
        E. Performance requirements
        F. Scalability
      II. Defining the Technical Architecture for a Solution
          A. Single-tier, two-tier, and n-tier solutions
          B. Technology standards
          C. Data storage architecture
          D. Deployment strategy
        III. Developing the Conceptual and Logical Design for an Application
            A. Workflow process
            B. Modular design
            C. Object design
          IV. Designing a User Interface and User Services
              A. Navigation for the user interface
              B. Input validation procedures
              C. Online user assistance
              D. Menu-based controls
            V. Deriving the Physical Design
                A. Performance
                B. Maintainability
                C. Extensibility
                D. Scalability
                E. Availability
                F. Security
            Go to Description    Go to top of Competencies    Go to top of Outline