Don't so Software Engineering if it is an engineering degree. You get an iron ring but you get a poor education. If you truly care about learning and being well rounded and smart with computers and programming I recommend CS. Anything in SENG you can pick up in CS because to get an accreditted CS program you don't need the worthless Engineering courses that waste engineers time.
That said, an Iron ring sometimes allows you to earn more because you are officially an engineer (not PENG)