XML 123 R102.htm IDEA: XBRL DOCUMENT v2.4.1.9
Pension and Other Benefit Plans - Pension Plan, Net Periodic Costs and Other Changes (Details) (USD $)
12 Months Ended
Apr. 03, 2015
Mar. 28, 2014
Mar. 29, 2013
Mar. 30, 2012
Defined Benefit Plan, Amounts Recognized in Other Comprehensive Income (Loss) [Abstract]        
Transition (asset)/obligation $ (1,000,000)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax $ (1,000,000)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax $ (1,000,000)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax  
Amortization of prior service (cost) (16,000,000)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax (4,000,000)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax 0us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax  
Pension Plans, Defined Benefit        
Defined Benefit Plan, Net Periodic Benefit Cost [Abstract]        
Contractual termination benefits 3,000,000us-gaap_DefinedBenefitPlanCostOfProvidingSpecialOrContractualTerminationBenefitRecognizedDuringPeriod
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
17,000,000us-gaap_DefinedBenefitPlanCostOfProvidingSpecialOrContractualTerminationBenefitRecognizedDuringPeriod
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
20,000,000us-gaap_DefinedBenefitPlanCostOfProvidingSpecialOrContractualTerminationBenefitRecognizedDuringPeriod
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
US pension plans | Pension Plans, Defined Benefit        
Defined Benefit Plan, Net Periodic Benefit Cost [Abstract]        
Service cost 4,000,000us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
5,000,000us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
10,000,000us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
 
Interest cost 147,000,000us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
149,000,000us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
153,000,000us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
 
Expected return on assets (233,000,000)us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
(216,000,000)us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
(170,000,000)us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
 
Amortization of transition obligation 0us-gaap_DefinedBenefitPlanAmortizationOfTransitionObligationsAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
0us-gaap_DefinedBenefitPlanAmortizationOfTransitionObligationsAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
0us-gaap_DefinedBenefitPlanAmortizationOfTransitionObligationsAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
 
Amortization of prior service costs 0us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
2,000,000us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
2,000,000us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
 
Contractual termination benefits 0us-gaap_DefinedBenefitPlanCostOfProvidingSpecialOrContractualTerminationBenefitRecognizedDuringPeriod
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
0us-gaap_DefinedBenefitPlanCostOfProvidingSpecialOrContractualTerminationBenefitRecognizedDuringPeriod
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
0us-gaap_DefinedBenefitPlanCostOfProvidingSpecialOrContractualTerminationBenefitRecognizedDuringPeriod
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
 
Settlement loss(gain) 59,000,000us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
(28,000,000)us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
0us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
 
Recognition of actuarial loss/(gain) 450,000,000us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
(138,000,000)us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
115,000,000us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
 
Net periodic pension expense/(income)   427,000,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
(226,000,000)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
110,000,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
Defined Benefit Plan, Amounts Recognized in Other Comprehensive Income (Loss) [Abstract]        
Prior service (credit)/cost 0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
 
Transition (asset)/obligation 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
 
Amortization of prior service (cost) (2,000,000)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
(2,000,000)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
(2,000,000)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
 
Foreign currency exchange rate changes 0csc_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansForeignCurrencyExchangeRateChangesBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
0csc_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansForeignCurrencyExchangeRateChangesBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
0csc_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansForeignCurrencyExchangeRateChangesBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
 
Total recognized in other comprehensive income (2,000,000)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
(2,000,000)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
(2,000,000)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
 
Defined Benefit Plan, Assumptions Used in Calculations [Abstract]        
Discount or settlement rates 4.50%csc_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountOrSettlementRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
4.40%csc_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountOrSettlementRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
4.60%csc_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountOrSettlementRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
 
Expected long-term rates of return on assets 7.60%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
7.20%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
6.80%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
 
Rates of increase in compensation levels 4.30%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
4.30%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
4.10%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
 
Employer contributions:        
2016 8,000,000us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
     
Benefit Payments:        
2016 161,000,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
     
2017 164,000,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
     
2018 173,000,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
     
2019 180,000,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
     
2020 186,000,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
     
2021-2025 990,000,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
     
Non-US pension plans | Pension Plans, Defined Benefit        
Defined Benefit Plan, Net Periodic Benefit Cost [Abstract]        
Service cost 23,000,000us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
25,000,000us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
25,000,000us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
 
Interest cost 117,000,000us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
124,000,000us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
123,000,000us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
 
Expected return on assets (181,000,000)us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
(166,000,000)us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
(122,000,000)us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
 
Amortization of transition obligation 1,000,000us-gaap_DefinedBenefitPlanAmortizationOfTransitionObligationsAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
1,000,000us-gaap_DefinedBenefitPlanAmortizationOfTransitionObligationsAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
1,000,000us-gaap_DefinedBenefitPlanAmortizationOfTransitionObligationsAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
 
Amortization of prior service costs (10,000,000)us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
(5,000,000)us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
(1,000,000)us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
 
Contractual termination benefits 3,000,000us-gaap_DefinedBenefitPlanCostOfProvidingSpecialOrContractualTerminationBenefitRecognizedDuringPeriod
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
17,000,000us-gaap_DefinedBenefitPlanCostOfProvidingSpecialOrContractualTerminationBenefitRecognizedDuringPeriod
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
20,000,000us-gaap_DefinedBenefitPlanCostOfProvidingSpecialOrContractualTerminationBenefitRecognizedDuringPeriod
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
 
Settlement loss(gain) 1,000,000us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
0us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
(8,000,000)us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
 
Recognition of actuarial loss/(gain) 274,000,000us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
(101,000,000)us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
199,000,000us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
 
Net periodic pension expense/(income)   228,000,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
(105,000,000)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
237,000,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
Defined Benefit Plan, Amounts Recognized in Other Comprehensive Income (Loss) [Abstract]        
Prior service (credit)/cost 2,000,000us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
(265,000,000)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
(27,000,000)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
 
Transition (asset)/obligation (1,000,000)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
(1,000,000)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
(1,000,000)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
 
Amortization of prior service (cost) 10,000,000us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
5,000,000us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
1,000,000us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
 
Foreign currency exchange rate changes 0csc_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansForeignCurrencyExchangeRateChangesBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
(2,000,000)csc_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansForeignCurrencyExchangeRateChangesBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
0csc_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansForeignCurrencyExchangeRateChangesBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
 
Total recognized in other comprehensive income 11,000,000us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
(263,000,000)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
(27,000,000)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
 
Defined Benefit Plan, Assumptions Used in Calculations [Abstract]        
Discount or settlement rates 4.20%csc_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountOrSettlementRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
4.10%csc_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountOrSettlementRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
4.70%csc_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountOrSettlementRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
 
Expected long-term rates of return on assets 6.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
6.20%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
5.40%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
 
Rates of increase in compensation levels 3.40%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
3.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
4.10%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
 
Employer contributions:        
2016 46,000,000us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
     
Benefit Payments:        
2016 104,000,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
     
2017 111,000,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
     
2018 119,000,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
     
2019 128,000,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
     
2020 136,000,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
     
2021-2025 $ 835,000,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ csc_TypeOfPensionPlanAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember