Nah. I think it's more like you attaching some mythic significance to a title as if "science" doesn't/shouldn't have rigorous processes associated with it and engineering does. Computer Science/Engineering descriptions are often a historical accident given that, in many schools, CS grew out of the math department and, in other cases, it's part of engineering. (Although I'd note that MIT for example calls it CS even though it's part of the engineering school.)
I agree that there is a base level computer programming that is neither science nor engineering but that doesn't seem to be what you're arguing.
MIT for example calls it CS even though it's part of the engineering school - agreed, but it's not an engineering discipline. The school just manages it, because it's closer to engineering than it is math. However, many math departments control computer science programs still - but it's a general classification in order to put it some place for administration.
I went to school for software engineering and they cautioned us that we weren't really engineers without a licence. However it isn't offered in my state. So some people went to Canada to take the test for fun, simply to be able too call themselves legally professional engineers.
CS is a sub-set of specialization from math - ergo a science. A scientist is one thing, as with an engineer is a very distinct animal separate from this. Opinion still holds.
Computer Science is in no way a subset of Electrical Engineering.
I was in Computer Engineering, which is a subset of Electrical Engineering, and looked at transferring to Computer Science since I was more interested in software than hardware.
The two disciplines are enormously different and I'd basically have to do-over two years. Engineering forces everyone through the same fundamentals, you learn about physics, chemistry, and do outrageous amounts of math. In Computer Science it's a whole different track apart from the small amount of overlap in the programming courses.
At my university the Engineering Department was a separate entity from the entire school. Any engineering graduate was also on track to get their P.Eng. Computer Science students cannot get this without an engineering degree.
At MIT, Course 6 is Electrical Engineering and Computer Science. 6-3 is Computer Science and Engineering and corresponds to a classic CS degree. 6-1 is more of a classic EE degree.
Historically and in practice at many schools the CompSci program came out of the EE school. To say it's not a subset is simply wrong. You think math professors were the ones wiring up early experimental computer hardware?
Sounds like a strange computer science track at your school. And subpar, to be honest.
I agree that there is a base level computer programming that is neither science nor engineering but that doesn't seem to be what you're arguing.