@ppxyz123 Getting into your classes are not an issue at USF. You may not like the time/day of the class (who likes first period classes?), but they do a good job of keeping students on track and in their required classes.
Keep in mind that the Florida public’s all receive “performance based” funding from the state. Graduation rates is a key component. The schools want to keep all of the students on track to graduate. Every semester, your courses (in engineering) have to be approved by an adviser in the COE. If classes are full, and it’s a critical class, they will override registration to make sure you stay on track. Having to met with an adviser, every semester, to get the registration hold removed is a pain, but you do get into your classes.