Concur with others that you need to be aware of how the Purdue computer information technology major differs from computer science (at Purdue, SFSU, and most other schools), and determine whether it is better or worse for your eventual goals. If you want to go into design and development of computers and software, computer science is the preferable major; computer information technology is more for those who want to go into less technical computer and network management or information technology jobs.
At Purdue, computer science has minimum grade and GPA requirements and a competitive admission process if you want to change into it after enrolling: https://www.cs.purdue.edu/undergraduate/codo-requirements.html