Prospective Transfer at a Crossroads: Chance me?

So, I am in my last semester at my community college and will be receiving my AA degree by the end of this Fall. My current gpa is 2.9. I know this isn’t anywhere near being good, as I have gone through some personal issues that caused me to fail some core math classes; however, this Fall my gpa will raise to a 3.0.

My electives are for an Economics degree, and I was planning to at least apply to UF to see if I could transfer in.
These are my grades in the classes required to apply to the Economics major:
ECO2023 B+
ECO2013 B
STA2023 D the first time, then repeated and passed with a B. My grade would be a C.

Now I am taking MAC1147 this Fall. I am at a crossroads of continuing at my CC to take the next Calculus in the Spring of 2017 to further raise my gpa and satisfy the major requirements for UF and then see if UF accepts me, or to apply to UCF (which I know I’ll get into) and simply go for the IT program there, since I already qualify for it.

I know this would be an easy decision for some people, but in my case the major I choose is only as valuable as whatever good paying job it gets me. I know that UF is the top school in Florida, so it’s an obvious first choice for me. I just want understand if I am too far below the threshold to consider grinding out another semester after I get my AA. I’ve read that UCF is known for having a great IT and Computer Science program, but if I had a chance at being accepted into UF, then I would consider waiting a little longer before I made my final decision.

I appreciate any insight from other students who might have experienced a situation similar to mine.

@jh90ll I’m currently enrolled in my second semester as an Econ major at UF after transferring from a CC. I had a 4.0 in all pre-reqs including financial and managerial acct. I would still apply, even though I believe the GPA for your pre-reqs is required to be a 3.5. There is a major difference between CC econ classes and the ones at UF, the most paramount being that the classes are extremely long and 4 credits. Best advice is that if you do get in, don’t be intimidated by ECO3101, its a hard class but work hard.