powered by
Center for Curriculum and Transfer Articulation
Pega System Architect Essentials
Course: CIS267

First Term: 2023 Fall
Lec + Lab   4.0 Credit(s)   5.0 Period(s)   5.0 Load  
Subject Type: Occupational
Load Formula: T- Lab Load

Description: An overview of the Pegasystems low-code platform for Artificial Intelligence (AI)-powered decisioning and workflow automation. Topics covered will include case management, data and integration, security, Dev-Ops, the user experience, application development, reporting, and mobility. The course will prepare you to take the Certified Pega System Architect (CPSA) exam. Completing the CPSA exam is a requirement to pass the course.

MCCCD Official Course Competencies
1. Utilize Pega’s case management capabilities to design and configure business processes as Pega case types. (I)
2. Demonstrate how data required for case types is used within the Pega platform as well as external systems. (II)
3. Apply security policies to prevent unauthorized access to the system and case data. (III)
4. Explain how implementing Dev-Op practices and testing reduces time to market and increases operational effectiveness. (IV)
5. Design User Interfaces that are responsive, capture the data needed to process a case, and provide a cohesive user experience. (V)
6. Use Pega application development environment and tools to create digital solutions to achieve business outcomes. (VI)
7. Create simple and complex reports to satisfy business needs. (VII)
8. Create mobile app channels for multiple user roles. (VIII)
MCCCD Official Course Outline
I. Case Management
   A. Case LifeCyle
   B. Case Type
      1. Stage
      2. Process
      3. Step
   C. Case Status
   D. Service level agreement
   E. Assignment routing
   F. Approvals
      1. Single
      2. Cascading
         a. Report structure
         b. Authority matrix
   G. Email correspondence
   H. Duplicate case
   I. Optional action
   J. Workflow automation
   K. Wait step
   L. Skip a stage or process
   M. Child case
   N. Automation shapes
   O. Automated decisions
      1. Decision tables
      2. Decision trees
   P. Studios
      1. App
      2. Dev
II. Data and Integration
   A. Data model
      1. Data types
      2. Data objects
      3. Data relationships
   B. Calculated values
   C. Data validation
   D. Default property values
   E. Data transforms
   F. Data pages
   G. System of record
      1. Internal
      2. External
   H. Data capture and presentation
      1. Fields
   I. Data in Memory
      1. Clipboard tool
      2. pyWorkPage
   J. Field values
   K. Configuration sets
III. Security
   A. Security policies
      1. Password
      2. CAPTCHA
      3. Lockout
      4. Audit
   B. User and role management
IV. Dev-Ops
   A. Unit tests
   B. Scenario tests
   C. Test case automation
   D. Testing best practices
V. User Experience
   A. Dashboards
   B. Portals
   C. Views
   D. List data layouts
      1. Table layout
      2. Repeating dynamic layout
   E. Responsive User Interface
   F. Dynamic User Interface
   G. Action sets
   H. Localization
   I. Accessibility
VI. Application Development
   A. Pega delivery approach
   B. Minimum lovable product
   C. Application development management
      1. User stories
      2. Feedback
      3. Bugs
   D. Estimator tool
   E. Rules
   F. Rulesets
   G. Classes
   H. Inheritance
      1. Pattern
      2. Direct
   I. Error debugging
VII. Reporting
   A. Predefined reports
      1. Business metrics
      2. Process metrics
   B. Report creation
   C. Insights
VIII. Mobility
   A. Mobile app channels
      1. Content
      2. Configuration
      3. Layout
      4. Manage
   B. Mobile preview
MCCCD Governing Board Approval Date: February 28, 2023

All information published is subject to change without notice. Every effort has been made to ensure the accuracy of information presented, but based on the dynamic nature of the curricular process, course and program information is subject to change in order to reflect the most current information available.