@nirvanemsis from my knowledge, you can be software engineer if you major in related areas i.e. be mathematics, or any engineering field. UCI is most likely my back up school but it’s top notch nonetheles. On another note, companies such as Google and numerous others don’t put too much emphasis on your degree. It’s what projects you do outside of school that play a critical role as well as your understanding and skills of programming languages and topics such as algorithms or data structures. Degrees don’t really matter when it comes to programming (although they matter in other ways when it comes to you getting hired). For a career such as a software engineer, you need experience, not degrees. Experience varying from self-projects, projects with professors and or colleagues.
@luckie1367, I probably made a mistake. I plan to transfer as a incoming junior.
@ucbalumnus, it seems logical but I am still uncertain.