UCSD Undeclared

I’m still waiting on a couple schools and will most likely end up choosing whatever schools let me in for my first choice major (CS), but I’m still curious about whether or not the risk of going in Undeclared at UCSD and trying to get into Computer Engineering (less impossible than CS) is worth it. Also, does anyone know if Math - CS is a bad major for anyone who wants to pursue a career in software engineering?