XML 39 R109.htm IDEA: XBRL DOCUMENT v2.4.1.9
Pension and Other Benefit Plans - Reconciliation of Assets Valued Using Significant Unobservable Inputs (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Mar. 28, 2014
Apr. 03, 2015
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract]    
Fair value of plan assets at beginning of year $ 6us-gaap_DefinedBenefitPlanFairValueOfPlanAssets  
Purchases, sales, and settlements 164us-gaap_DefinedBenefitPlanPurchasesSalesAndSettlements  
Transfers in and / or out of Level 3 32us-gaap_DefinedBenefitPlanTransfersBetweenMeasurementLevels  
Foreign currency exchange rate changes 7us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation  
Fair value of plan assets at end of year 209us-gaap_DefinedBenefitPlanFairValueOfPlanAssets  
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract]    
Fair value of plan assets at beginning of year   328us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Actual return on plan assets held at the reporting date   20us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Purchases, sales, and settlements   200us-gaap_DefinedBenefitPlanPurchasesSalesAndSettlements
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Fair value of plan assets at end of year   548us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Insurance contracts | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract]    
Fair value of plan assets at beginning of year   0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= csc_InsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Actual return on plan assets held at the reporting date   (2)us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= csc_InsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Purchases, sales, and settlements   330us-gaap_DefinedBenefitPlanPurchasesSalesAndSettlements
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= csc_InsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Fair value of plan assets at end of year   328us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= csc_InsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Non-US pension plans    
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract]    
Fair value of plan assets at end of year 2,824us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
2,802us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
Non-US pension plans | Insurance contracts | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract]    
Fair value of plan assets at beginning of year   209us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= csc_InsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
Actual return on plan assets held at the reporting date   18us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= csc_InsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
Purchases, sales, and settlements   (13)us-gaap_DefinedBenefitPlanPurchasesSalesAndSettlements
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= csc_InsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
Transfers in and / or out of Level 3   105us-gaap_DefinedBenefitPlanTransfersBetweenMeasurementLevels
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= csc_InsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
Foreign currency exchange rate changes   (30)us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= csc_InsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
Fair value of plan assets at end of year   $ 289us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= csc_InsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember