Let's be mindful that academically, CS is not considered one of the hard sciences. It might look and smell like one, but nobody in physics, math, biology, engineering, or chemistry takes CS seriously. There is a pretty sharp intellectual and attitude divide at the engineering oriented schools between the EE majors and professors and the CS majors and professors. Much sharper divide than two fields with so much in common and a decent number of overlapping classes. There's a reason why IT/IS is taught at the business school rather than engineering or science, and it is because CS was so far into liberal arts-like territory that they weren't going to take a second chance when IT/IS emerged as a field needing their own degrees.
A biology researcher I know was pretty disgusted by the science when she worked with some psychologists. The gist came down to that the field considers results only as results for the particular cohort used in the study, not as a repeatable experiment.