XML 39 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
Defined Benefit Pension Plan Accounting Policy Changes (Details) (Subsequent Event [Member], Change in Accounting Policy, Change in Accounting Method, Market-related Value to Fair Value [Member], Restatement Adjustment [Member], USD $)
In Millions, unless otherwise specified
Jul. 04, 2014
Retained Earnings [Member]
 
Change in Accounting Estimate [Line Items]  
Cumulative effect of change in accounting principle $ 986us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1
/ us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis
= csc_ChangeinAccountingPolicyChangeinAccountingMethodMarketrelatedValuetoFairValueMember
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Accumulated Other Comprehensive Income (Loss) [Member]
 
Change in Accounting Estimate [Line Items]  
Cumulative effect of change in accounting principle 1,002us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1
/ us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis
= csc_ChangeinAccountingPolicyChangeinAccountingMethodMarketrelatedValuetoFairValueMember
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Non-Controlling Interest [Member]
 
Change in Accounting Estimate [Line Items]  
Cumulative effect of change in accounting principle $ 16us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1
/ us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis
= csc_ChangeinAccountingPolicyChangeinAccountingMethodMarketrelatedValuetoFairValueMember
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember