This can be a great option for many students, but it's critical for you to connect with your intended major in CS early so you can be aware of what they look for in change of curriculum students. You can view the current requirements here:
https://tap.tamu.edu/Main/changeOfMajor.pdf
Please note that these are MINIMUMS and some majors are more strict than others.
Positives about TAMUG include:
1. smaller campus which allows for lower teacher to student ratio
2. excellent programs; graduates of their maritime business program are virtually guaranteed a six figure starting salary
3. able to purchase a sports pass and come to CS for the football games
4. guaranteed on-campus housing
5. right on the beach
Negatives about TAMUG include:
1. lots of mosquitoes
I hope this helps. Have a great day!