cs-foundations