If you are an new in-coming Transfer student, CPP does set aside spots in your major classes during orientation but you should have several options in case some of the classes are full.
Have you looked into the 2 year transfer pledge? This will help you get your classes and graduate on-time.
https://www.cpp.edu/~academic-programs/graduation-pledge/2yr_Transfer_Pledge.shtml