I suspect it is a distinction in the common names of things. Eg to me “logic, Boolean algebra” feels like something that ought to fit into a lecture or two (assuming here that logic doesn’t mean formal logic full of things like tautologies and modus ponens and some ZF set theory). So I have to assume that there’s more to it.
Another example is that in my education I think of analysis as being the “pure” thing with a first course consisting of 0. epsilon-delta; 1. sequences, series, limits; 2. Continuity, limits; 3. differentiation, Riemann integration. And calculus is the application of integration and differentiation and probably involves physics and integration by parts and things like Stokes’ law or Green’s theorem and maybe differential equations (unless they go in a separate course). But I understand that at other universities these might all be called calculus.
US colleges often don't even do that. They just learn differentiation and integration rules but none of the actual math, hence why it's called "calculus" and not "real analysis" which the math majors take.
We can thank Dijkstra for that I guess... He was very pro theory and anti practice. Most CS folks from that era had a math or physics background. At Eindhoven University of Technology they still have a Department of Mathematics and Computer Science. So your literally part of the same department as math students.
Another example is that in my education I think of analysis as being the “pure” thing with a first course consisting of 0. epsilon-delta; 1. sequences, series, limits; 2. Continuity, limits; 3. differentiation, Riemann integration. And calculus is the application of integration and differentiation and probably involves physics and integration by parts and things like Stokes’ law or Green’s theorem and maybe differential equations (unless they go in a separate course). But I understand that at other universities these might all be called calculus.