data science vs computer science degree