cbsc e materials