Academic Accreditation Manual

The Definitive Guide to CO-PO Attainment Calculation for NBA Accreditation (SAR 2025 Edition)

A comprehensive, step-by-step mathematical guide for engineering faculty, department accreditation coordinators, and IQAC directors on calculating direct and indirect Course Outcome (CO) and Program Outcome (PO) attainment for National Board of Accreditation (NBA) Tier-I and Tier-II compliance.

Published by VEducate Academic AdvisoryAligned with Washington Accord GAPC v4.0Estimated Reading Time: 16 mins
VEducate Academy Academic Advisory
Updated: September 2026
16 min read
Accreditation & OBE
Institutional Quality Guarantee: Fact-checked and reviewed by VEducate Academy for Washington Accord, NBA SAR 2025, and NAAC Criterion 2 compliance.
Share or Cite This Guide:
Executive Summary & Direct Answer

How is CO-PO Attainment Calculated for NBA Accreditation?

Course Outcome (CO) attainment is calculated through a weighted combination of direct assessments (Continuous Internal Evaluation, practical labs, and semester-end examinations) and indirect assessments (student exit surveys). Program Outcome (PO) attainment is computed by projecting CO attainment across the department Course Articulation Matrix according to weighted correlation levels (1: Slight, 2: Moderate, 3: Substantial). ZapSkill (developed by VEducate Academy) automates this calculation in real-time directly from student lab code execution, generating audit-ready NBA SAR Criterion 3 and NAAC Criterion 2.6 tables.

Section 01

Foundations of Outcome-Based Education: Understanding COs, POs, and PSOs

Outcome-Based Education (OBE) is a pedagogical philosophy that shifts educational focus from what the instructor teaches (inputs) to what the student can demonstrably perform upon course completion (outcomes). In technical engineering programs accredited under the Washington Accord framework, outcome hierarchies are defined across three tiers:

1. Course Outcomes (COs)

Statements describing the specific knowledge, skills, and behavioral competencies a student attains at the conclusion of a single course. An engineering course typically defines between 4 and 6 measurable COs.

2. Program Outcomes (POs)

Broad statements describing what graduates are expected to know and be able to do by the time of graduation. The NBA prescribes 11 Program Outcomes under the updated GAPC v4.0 framework, spanning Engineering Knowledge (PO1) and Problem Analysis (PO2) to Ethics (PO8) and Lifelong Learning (PO11).

3. Program Specific Outcomes (PSOs)

Statements formulated by the individual department (usually 2 to 4 PSOs) defining specialized proficiencies unique to the engineering discipline (e.g. distributed systems engineering for computer science or VLSI design for electronics).

Section 02

Step 1: Formulating Measurable Course Outcomes (COs) Using Revised Bloom’s Taxonomy

Effective CO statements must be observable, measurable, and action-oriented. Vague verbs such as "understand", "know", or "be familiar with" cannot be mathematically evaluated. Instead, faculty must utilize action verbs defined in Bloom's Revised Taxonomy:

Cognitive LevelRecommended Action VerbsComputer Science Example
L1: RememberRecall, identify, define, listIdentify standard data structure asymptotic notations.
L2: UnderstandExplain, illustrate, classify, summarizeExplain the collision resolution mechanisms in hash tables.
L3: ApplyImplement, execute, compute, constructImplement binary search tree operations in C++ without memory leaks.
L4: AnalyzeAnalyze, contrast, debug, optimizeAnalyze time and space complexity trade-offs between merge sort and quick sort.
L5/L6: Evaluate/CreateDesign, formulate, assess, constructDesign a fault-tolerant distributed key-value cache handling node partitions.
Section 03

Step 2: Constructing the CO-PO Articulation Matrix (Mapping Correlation Levels 1, 2, 3)

Once Course Outcomes are articulated, faculty construct the CO-PO Articulation Matrix (NBA SAR Criterion 3, Table 3.1.2). This matrix establishes how strongly each CO contributes to every Program Outcome:

Level 1: SlightLow correlation (~5%–25% content weight)
Level 2: ModerateMedium correlation (~26%–50% content weight)
Level 3: SubstantialHigh correlation (> 50% content weight)

Accreditation Best Practice: Never map all COs to Level 3 across all POs. Review committees look for critical justification; over-mapping is a common reason for SAR audit observations.

Section 04

Step 3: Setting Attainment Targets and Benchmark Thresholds

Before a course begins, the department academic committee establishes attainment benchmarks. A typical institutional benchmark follows a 3-level attainment rubric:

Attainment Level 1: 50% to 59% of enrolled students score >= 60% marks in the CO-tagged assessment.

Attainment Level 2: 60% to 69% of enrolled students score >= 60% marks in the CO-tagged assessment.

Attainment Level 3: >= 70% of enrolled students score >= 60% marks in the CO-tagged assessment.

Note: The passing threshold (e.g. 60% marks) and student percentage brackets are determined by the institution based on historical academic performance.

Section 05

Step 4: Calculating Direct CO Attainment from Internal Assessments (CIE) and Semester Exams (SEE)

Direct course outcome attainment combines student performance in continuous internal assessments (Continuous Internal Evaluation - CIE) and the final university examination (Semester End Examination - SEE).

Mathematical Formula:

Direct CO Attainment = (w_CIE × CIE Level) + (w_SEE × SEE Level)

In most affiliated colleges, weightings are statutory: w_CIE = 0.20 (20%) or 0.30 (30%), while w_SEE = 0.80 (80%) or 0.70 (70%). Autonomous institutions may configure higher internal weights.

Worked Example:

Suppose for Course Outcome CO1:

  • Internal tests and programming labs (CIE) achieved Level 2.6 (80% students met target).
  • University semester end examination (SEE) achieved Level 2.0 (65% students met target).
  • Using an 80:20 SEE-to-CIE weighting:

Direct CO1 Attainment = (0.20 × 2.6) + (0.80 × 2.0) = 0.52 + 1.60 = 2.12 (out of 3.0)

Section 06

Step 5: Computing Overall PO Attainment Using the 80:20 Direct-to-Indirect Rule

Once direct attainment is computed across all courses in the curriculum, Program Outcome attainment is determined through weighted matrix multiplication across the entire articulation matrix:

Direct PO Attainment Equation:

PO_direct = [ Σ (CO Attainment × Correlation Level) ] / [ Σ Correlation Level ]

Finally, NBA mandates combining direct attainment with indirect assessment (alumni surveys, student exit surveys, employer feedback) using the standard 80:20 rule:

Overall PO Attainment:

Overall PO = (0.80 × PO_direct) + (0.20 × PO_indirect)

Section 07

Step 6: Closing the Loop with Continuous Quality Improvement (CQI) Action Plans

NBA evaluation teams scrutinize whether institutions take corrective action when attainment gaps are revealed. If the target level for PO3 (Design of Solutions) was set at 2.4, but the calculated attainment was 1.95, faculty must document a closed-loop remedial intervention:

1. Diagnostic Root Cause

Analyze whether students struggled with syntax, algorithm design, or practical test execution.

2. Action Plan

Introduce hands-on virtual lab tutorials, adjust assignment rubrics, or revise internal testing schedules.

Technology Integration

Automating the Mathematics: How Intelligent Telemetry Replaces Manual Error-Prone Excel Sheets

Manually computing these multi-dimensional matrices for dozens of courses and hundreds of students across 8 semesters is an enormous administrative burden.

The ZapSkill Outcome-Based Education platform calculates direct attainment automatically as students submit assignments and write code inside our in-browser sandboxes. Real-time dashboards replace end-of-year spreadsheet scrambles, generating audit-ready SAR dossiers with a single click.

Next Steps & Institutional Implementation Pathway

Recommended Next Read

Review NAAC Criterion 2 Teaching-Learning & Evaluation Compliance Manual

Connect mathematical CO-PO attainment matrices to NAAC Key Indicator 2.6 and ICT pedagogy documentation.

Institutional Solution

Explore ZapSkill Outcome-Based Education Software

Translates raw student code execution data into automated NBA SAR Criterion 3 and NAAC Criterion 2.6 attainment tables without manual spreadsheet calculation.

Platform Capability

Automated Outcome Assessment Engine

Directly link student continuous evaluations, laboratory rubrics, and semester exams to Program Outcomes.

Explore Automated Outcome Assessment Engine in ZapSkill

Entity Provenance & Verification: Researched and published by VEducate Academy. Features educational methodologies implemented within the ZapSkill higher education operating system.

Problem Addressed: Spreadsheet-based CO-PO attainment errors during NBA accreditation preparation.Practical Outcome: Instant audit-ready SAR Criterion 3 tables and verifiable student learning telemetry.

Accreditation Q&A

Frequently Asked Questions on NBA Attainment