UF
School 1 Pros:
- UF allows you to explore both Computer Engineering (CpE) and Computer Science (CS) in your first year, giving you time to decide which path suits you best.
- CpE at UF is balanced: 50% hardware and 50% software, which is ideal if you're unsure about focusing solely on hardware or software.
- Opportunities for minors, study abroad programs, combined BS/MS degrees, or pursuing personal projects with saved costs.
- A less intense academic environment compared to Purdue, allowing better work-life balance.
- In-State + Bright Future / 2 Hr away from my home/ Nice weather and low cost of housing.
School 1 Cons:
- UF's engineering program is not as prestigious or challenging as Purdue's. Not sure where it stands in CpE program vs Purdue CpE program.
- How good their funding in CpE vs other majors.
- Networking opportunities may not be as robust due to its regional reputation compared to Purdue's global reach.
Purdue
School 2 Pros:
- CpE at Purdue is hardware-focused (80% hardware, 20% software), ideal if you're passionate about hardware development.
heard lots of good thing about Purdue engineering program. - ranked #4 in the U.S., significantly higher than UF (#47)
- The program is rigorous but prepares students well for advanced coursework and career challenges.
- FYE program, which emphasizes teamwork, problem-solving, and foundational skills before selecting a specific major. (may be Cons too)
- strong reputation for co-op programs and industry partnerships, giving students hands-on experience and networking opportunities.
School 2 Cons: - OOS / Weather and Location
Tiebreaking considerations:
- comparison between Purdue and FU CpE program
- I am not considering OOS tuition but it's hard to let go when its already paid by BF.
- change my mind - Purdue is better than FU