I don’t think there’s anything wrong with SE degrees, they can be as rigorous on CS topics while swapping later maths modules for engineering modules. I ended up taking an MSc in CS fwiw.