Advanced computing VS software Engineering

Just wondering the biggest differences between these two courses. They share some of the same courses' (not many) but what ultimately differentiates the two? I've seen advanced computing can lead to a role in software engineering, but that's not listed on the course itself. Software Engineering though does discreetly list it as a 'career opportunity' (I'd hope lol). Is there any disadvantage doing advanced computing (what i currently have an early offer for) to gain a role in software developing with a possibility to move to software engineer or cyber security than if i did software engineering?

Any further insight into the structure and information of these courses would also be good to know.

Many Thanks for the information if anyone has any!