CO-PO-PSO Attainment Calculation for NBA GAPC v4.0: Practical Guide

students gathered in classRoom

NBA GAPC v4.0 changed more than the number of programme outcomes. The shift from 12 POs to 11 requires engineering institutions to revisit how they define outcomes, map courses, measure student performance, and demonstrate improvement. Simply renaming columns in an old CO-PO matrix will not do. Yet many institutions still treat attainment as a last-minute Excel exercise before accreditation.

As programmes grow, connected OBE tools such as Ki-OBE Software can help centralise CO-PO-PSO mapping, assessment data, attainment calculations, and outcome reporting. This practical guide explains the complete process from defining measurable outcomes to calculating attainment and turning results into continuous quality improvement.

What CO-PO-PSO Attainment Actually Measures

CO-PO-PSO attainment measures whether an engineering programme is delivering the learning outcomes it promises.

Course Outcomes (COs) define what students should know or be able to do after completing a specific course. Programme Outcomes (POs) represent the broader capabilities graduates are expected to demonstrate under NBA’s GAPC framework. Programme-Specific Outcomes (PSOs) capture the additional abilities expected from graduates of a particular engineering programme.

The relationship between them is straightforward, but the process behind it is not. COs provide the course-level evidence that feeds programme-level attainment through a defined mapping structure.

CO Definition → CO-PO-PSO Mapping → Assessment → Attainment → PO/PSO Performance → CQI

Each stage depends on the one before it. Poorly written COs weaken assessment design. Inflated mappings distort PO attainment. Assessments that do not genuinely measure the mapped COs produce unreliable numbers.

The final attainment score, therefore, is not the objective by itself. Its real purpose is to show where learning outcomes are being achieved, where gaps exist, and what the programme should improve next.

The 11 Programme Outcomes Under NBA GAPC v4.0: What Changed?

NBA GAPC v4.0 reduced the framework from 12 programme outcomes to 11. But this was not a simple renumbering exercise. Several outcomes were restructured, sustainability was distributed more deeply across the framework, and ethics became a distinct graduate attribute.

Table

POGAPC v4.0 OutcomeKey Change
PO1Engineering KnowledgeUnchanged
PO2Problem AnalysisUnchanged
PO3Design/Development of SolutionsSustainability woven into design considerations
PO₄Conduct InvestigationsUnchanged
PO5Engineering Tool UsageRenamed from Modern Tool Usage
PO6The Engineer and the WorldMerges the old PO6 and PO7 dimensions
PO7EthicsNow standalone and expanded
PO8Individual and Collaborative Team WorkRenumbered
PO9CommunicationRenumbered
PO10Project Management and FinanceRenumbered
PO11Life-Long LearningRenumbered

The biggest change is PO6: The Engineer and the World, which combines the earlier societal and environmental dimensions. Sustainability, however, has not disappeared into one PO. It is now woven into PO3 (Design/Development of Solutions) and PO6 (The Engineer and the World), ensuring environmental considerations appear in both design decisions and the broader engineering context.

Meanwhile, Ethics becomes standalone PO7, with explicit attention to professional responsibility, diversity, inclusion, and equity.

That is why institutions cannot simply rename their old 12-PO matrix. Existing CO-PO mappings, particularly those involving sustainability, societal impact, and ethics, need deliberate review and remapping under GAPC v4.0.

How to Calculate CO-PO-PSO Attainment: The 8-Step Process

CO-PO-PSO attainment is not calculated by applying one formula at the end of the semester. It is a sequence: define what students should achieve, measure whether they achieved it, and aggregate that evidence to the programme level.

Step 1 – Define Measurable Course Outcomes

Start with clear, measurable COs. A course will typically have four to six outcomes describing what students should know or be able to do after completing it.

Each CO should use an observable action verb aligned with Bloom’s Taxonomy, such as apply, analyse, evaluate, or create. The cognitive level matters because it determines how the outcome should be assessed. A CO requiring students to create a solution cannot be meaningfully measured through a simple recall-based question.

Step 2 – Create the CO-PO-PSO Mapping Matrix

Next, map each CO to the relevant POs and PSOs using correlation values:

1 = Low contribution
2 = Moderate contribution
3 = High contribution

Not every CO should map to every PO. The mapping should reflect the actual contribution of the course. A dense matrix filled with 3s may look comprehensive, but it is difficult to defend.

The correlation values also matter mathematically: they become weights when CO attainment is aggregated into PO and PSO attainment.

Step 3 – Map Assessment Questions to COs

Every assessment should generate evidence against specific COs.

Tag questions in internal tests, assignments, laboratory evaluations, projects, and other assessments to the CO or COs they measure. The difficulty and structure of each question should also match the Bloom’s level of the mapped outcome.

This creates a traceable chain:

Assessment Question → CO Performance → CO Attainment → PO/PSO Attainment

Without this connection, the final attainment calculation becomes difficult to verify.

Step 4 – Calculate Direct CO Attainment

Direct attainment measures what students actually demonstrate through assessed performance.

For each CO, collect marks from all relevant CO-tagged questions and determine how many students meet the institution’s defined performance threshold.

NBA’s standard methodology uses attainment levels based on the percentage of students achieving the target:

  • Level 3 (High): >80% of students achieve the target
  • Level 2 (Medium): >70% of students achieve the target
  • Level 1 (Low): >60% of students achieve the target

The exact threshold can vary by institution, but the methodology should remain consistent across courses and academic cycles.

Step 5 – Calculate Indirect CO Attainment

Indirect attainment captures stakeholder perception of learning.

At the course level, this commonly comes from a course-end survey where students respond to statements linked directly to individual COs. Programme-level indirect evidence may also include exit surveys, employer feedback, and alumni feedback.

The important distinction is that indirect attainment should validate the picture created by direct assessment. A generic satisfaction survey cannot substitute for questions mapped to specific outcomes.

Survey responses are converted into an attainment value using the institution’s approved methodology.

Step 6 – Combine Direct and Indirect Attainment

Once both values are available, combine them using the institution’s approved weightages.

The NBA standard formula is:

Final CO Attainment = (Direct Attainment × Direct Weightage) + (Indirect Attainment × Indirect Weightage)

A commonly used structure is 80% direct and 20% indirect, although institutions may use another documented and consistently applied ratio.

For example:

Final CO Attainment = (2.6 × 0.80) + (2.8 × 0.20) = 2.64

The goal is not to select a ratio that produces a better score. The methodology should be defined in advance and applied consistently.

Step 7 – Calculate PO and PSO Attainment

PO and PSO attainment is calculated by aggregating the attainment of all COs mapped to them across the programme.

The CO-PO correlation values of 1, 2, and 3 act as weights. A CO with a stronger contribution should have greater influence on the corresponding PO.

For a single course, weighted aggregation can be expressed as:

PO Attainment (course level) = Σ(CO Attainment × CO-PO Correlation) ÷ Σ(CO-PO Correlation)

For programme-level attainment, this must be extended across all courses in the programme, typically using credit-weighted aggregation to reflect that courses contribute differently in terms of instructional time:

Programme PO Attainment = Σ(Course PO Attainment × Course Credits) ÷ Σ(Course Credits)

The same principle applies to PSOs.

Step 8 – Compare Results Against Targets and Identify Gaps

The calculation is only useful when the result is compared against a defined target.

Institutions set their own target attainment levels based on programme context, baseline data, and improvement goals. If the target PO attainment is, for example, 2.5 and the actual result is 2.1, the next step is not simply to report the gap. The department needs to identify why it exists.

The cause may relate to curriculum coverage, teaching methods, assessment design, student preparedness, or resources. That analysis becomes the starting point for corrective action and the next CQI cycle.

Under SAR 2025, attainment gaps must be documented in Action Taken Reports (ATRs) under Criterion 7 (Continuous Quality Improvement), demonstrating that attainment data drives measurable programme improvement.

In other words, CO-PO attainment calculation should end with a decision, not just a number.

CO-PO Attainment Calculation Excel Sheet Template

A CO-PO attainment calculation Excel sheet should do more than add and average numbers. A useful template should preserve the full trail from course outcomes to programme-level attainment.

Sheet 1 – CO Definition

Include:

  1. CO number
  2. CO statement
  3. Bloom’s Taxonomy level
  4. Target attainment level

Sheet 2 – CO-PO-PSO Mapping Matrix

Place COs in rows and POs and PSOs in columns. Use correlation values of 1, 2, or 3 based on the contribution of each CO.

Sheet 3 – Direct Attainment

Track:

  1. Student performance
  2. CO-tagged assessment marks
  3. Performance threshold
  4. Percentage of students achieving the target
  5. Attainment level (Level 1 / 2 / 3)

Sheet 4 – Indirect Attainment

Capture:

  1. Survey responses
  2. CO or PO-linked questions
  3. Response averages
  4. Calculated indirect attainment

Sheet 5 – Final CO Attainment

Combine the two measures using:

Final CO Attainment = (Direct Attainment × Direct Weightage) + (Indirect Attainment × Indirect Weightage)

Sheet 6 – PO and PSO Attainment

Use weighted aggregation from mapped COs to calculate course-level attainment, then aggregate across all programme courses using credit-weighted averaging to determine programme-level PO and PSO attainment. Compare actual performance against institutional targets and minimum benchmark graduate levels (MBGL).

Sheet 7 – CQI and Action Taken Report

Document attainment gaps, root-cause analysis, corrective actions, responsible faculty, timelines, and outcomes for SAR 2025 Criterion 7 (Continuous Quality Improvement).

Tier-I vs. Tier-II: The Practical Difference in CO-PO-PSO Attainment Calculation

The GAPC v4.0 framework applies to both Tier-I and Tier-II programmes, but the evidence available for attainment calculation can differ.

Tier-I autonomous institutions usually have greater control over internal and end-semester examinations, making CO tagging and assessment alignment easier to enforce. They also have more flexibility in setting institutional attainment targets.

Tier-II institutions often face a different challenge: university-controlled end-semester examinations may not include CO tags. As a result, direct attainment may rely more heavily on internal assessments, while university examination questions may need to be mapped retrospectively where feasible.

The key is not to force both tiers into an identical model. The methodology used to calculate attainment must be documented, consistently applied, and justified with available evidence.

Seven Mistakes That Make CO-PO Attainment Unreliable

A formula can be mathematically correct and still produce meaningless attainment results. These are the mistakes that usually cause the problem.

  1. COs written as topics: “Understand thermodynamics” describes content, not a measurable student capability. Use observable action verbs instead.
  2. Inflated 3-value mappings: Assigning strong correlation everywhere artificially distorts PO attainment. Map only where genuine contribution exists.
  3. Poor CO tagging: If assessment questions are not consistently mapped to the COs they measure, direct attainment cannot be traced back to actual evidence.
  4. Different thresholds across courses: Allowing every faculty member to define attainment targets independently makes programme-level comparison unreliable.
  5. Poor survey participation: Low response rates weaken indirect attainment data. Surveys should be planned, mapped to specific outcomes, and actively administered.
  6. Excel formula and version errors: Copy-paste mistakes, hidden formula changes, and multiple spreadsheet versions can quietly corrupt calculations.
  7. No CQI follow-through: Calculating a weak PO attainment score without analysing the cause or taking corrective action turns OBE into a reporting exercise.

The pattern is clear: unreliable attainment rarely begins with the final formula. It usually begins much earlier with weak outcomes, weak mapping, or weak evidence.

From Attainment Calculation to Continuous Quality Improvement

Attainment becomes meaningful only when it drives improvement. The process should operate as a closed loop:

Measure → Compare → Analyse → Act → Verify

Start by measuring CO, PO, and PSO attainment across the Current Academic Year (CAY) and the two previous years, CAYm1 and CAYm2. Comparing this three-year trend against institutional targets helps distinguish a one-time fluctuation from a persistent gap.

Next comes gap analysis. If PO3 repeatedly falls below its target, the department should identify the cause. Is the issue linked to curriculum coverage, teaching methods, assessment design, student preparedness, or available resources?

The next step is action. The institution may revise a course, introduce additional tutorials, organise faculty development, strengthen laboratory facilities, or add a targeted learning activity.

Every intervention should be recorded through an Action Taken Report (ATR) with the identified gap, corrective action, supporting evidence, and subsequent result.

Finally, verify whether the intervention improved attainment in the next cycle. The NBA expects this complete chain, not just attainment scores, but evidence that those scores are being used to make measurable improvements.

When Excel Stops Scaling: Automating CO-PO-PSO Attainment with Ki-OBE

Excel is a practical starting point when an institution manages a few courses, a small faculty team, and relatively simple mapping and calculations. The challenge begins when that same process must scale across multiple programmes, hundreds of COs, thousands of students, several assessment categories, surveys, academic years, and accreditation evidence.

At that point, the problem is no longer just calculation. It is data consistency, traceability, version control, and maintaining one reliable attainment process across the institution.

Ki-OBE Software is designed to manage that connected workflow. Institutions can configure COs, POs, and PSOs, create CO-PO mappings, and link assessment questions to specific outcomes and Bloom’s Taxonomy levels. Raw assessment data can feed direct attainment calculations, while built-in surveys support indirect attainment measurement.

The system also supports configurable direct and indirect weightages, individual attainment tracking, course-level analysis, programme-level reporting, and audit-ready attainment reports.

The bigger shift is from manual calculation to connected attainment system.

Instead of repeatedly entering and reconciling the same data across spreadsheets, attainment evidence can remain connected from assessment to outcome and reporting. This reflects Kramah’s broader principle: upload once, use everywhere, turning attainment from a last-minute accreditation task into a continuous academic process.

Conclusion

GAPC v4.0 requires a more deliberate approach to CO-PO-PSO attainment. It starts with measurable COs, defensible mapping, and assessments that generate genuine evidence. The calculation itself is only one part of the system. What matters is what the institution does with the results.

Excel can provide a useful starting point, particularly at a smaller scale. But as programmes, students, assessments, and evidence requirements grow, maintaining consistency becomes harder.

The goal is not to create a perfect CO-PO attainment Excel sheet before NBA accreditation. The goal is to build an OBE system where attainment is calculated, analysed, and improved every academic cycle.

Frequently Asked Questions

What is CO-PO-PSO attainment in NBA accreditation?

CO-PO-PSO attainment measures how effectively students achieve course-level outcomes and how those outcomes contribute to the programme's Programme Outcomes (POs) and Programme-Specific Outcomes (PSOs). It connects course outcomes, assessment evidence, mapping, attainment calculations, and continuous quality improvement.

How is CO attainment calculated for NBA?

CO attainment is calculated using evidence from assessments mapped to specific Course Outcomes. Institutions determine how many students meet the defined performance threshold for each CO. Direct and indirect attainment can then be combined using the institution's approved weighting methodology.

What is the formula for CO-PO attainment?

For a single course, a commonly used weighted approach aggregates the attainment of relevant COs using their CO-PO correlation values: PO Attainment (course level) = Σ(CO Attainment × CO-PO Correlation) ÷ Σ(CO-PO Correlation) For programme-level attainment, this must be extended across all courses in the programme, typically using credit-weighted averaging: Programme PO Attainment = Σ(Course PO Attainment × Course Credits) ÷ Σ(Course Credits) The methodology and thresholds should be consistently applied across the programme.

What is the difference between direct and indirect CO attainment?

Direct attainment is based on what students demonstrate through assessments such as examinations, assignments, projects, and laboratory work. Indirect attainment is based on stakeholder feedback, such as course-end surveys, exit surveys, employer feedback, and alumni feedback. Direct attainment should provide the primary evidence, while indirect attainment helps validate the results.

Can CO-PO-PSO attainment be calculated using an Excel sheet?

Yes. An Excel template can be used to manage CO definitions, CO-PO-PSO mapping, CO-tagged assessment data, direct and indirect attainment, and PO/PSO aggregation. It can work well at a smaller scale, although managing multiple programmes, faculty, academic years, and evidence can make manual spreadsheets increasingly difficult to control.

How does Ki-OBE automate CO-PO-PSO attainment?

Ki-OBE centralizes CO, PO, and PSO configuration, CO-PO mapping, assessment data, Bloom's Taxonomy alignment, direct and indirect attainment, surveys, weightages, and attainment reporting. It connects assessment evidence to outcome calculations and generates audit-ready reports, reducing manual consolidation and improving traceability.

Shopping Basket