Companies have hired FIEA's 412 graduates
Award-winning student games
Average GRE score of incoming students
Average GPA of incoming students
Number of undergraduate schools that FIEAns have attended
Percentage of current class from out of state
Percentage of current class from Florida
Students that have graduated from FIEA
Most Common Undergraduate Majors
In the first semester of the FIEA programming track you take Programming I, where we start with assembly and C and explore topics like optimization details, compression and game frameworks. By the end of the semester, you will have written your first game from scratch and ported it to the XBOX.
In the second semester Programming II is about creating data-driven game engines and using C++ and design patterns common in the game industry to create your own cross-platform game engine. For the final project, you create a game using the engine you made with your classmates.
The third semester programming class focuses on rendering techniques and memory management. Students create a complete rendering engine from scratch using industry-standard graphics APIs and programmable shaders.
In Semester IV students can go on an industry internship for course credit or take an entrepreneurial project course as part of FIEA’s Venture Track.
Programming students also take an upper-level class where they learn advanced topics in game programming like artificial intelligence, physics and data structures.
Note: Although the FIEA curriculum has three main tracks, many FIEA students have skills in more than one area. For example, some of our best producers are also great artists or programmers.
As such, the FIEA curriculum is flexible enough to accommodate students with multiple skills. We schedule as few classes at the same time as possible, so students can attend classes outside of their core discipline if they choose.