CS is about learning the theoretical framework behind computer and program design, focused more of the theory than on the actual implementation. SE is specifically focused on the applied side of programming and producing software.
In the US, an undergrad CS degree is basically SE-lite, less work and less of the hard engineering classes so it’s easier to complete the requirements.
CS is best if you do it as a double major, math, physics even bio or economics goes great with it, it’s possible to double major with SE but it’s a huge amount of time and costs a lot of money and not really needed. But, if you are only doing 1 major SE is a much stronger degree, basically shows more knowledge in the same thing
It’s in grad school that CS really branches into its own field of mathematical thought rather than being constrained by just coding/programming but you’re obviously not applying to grad school if you’re asking such advice on a Mongolian aquaculture blog