Search FIEA

FIEA is...

a graduate video game design school at the University of Central Florida offering an accredited master's degree in interactive entertainment. Areas of study include game design, development, art, programming and production.

Contact Us

Poll

What gaming trend do you like the most?

Visit Campus

Individual tours of FIEA are available by appointment. To reserve a space, please contact FIEA admissions by filling out this form or call 407-823-2121.

FIEA Newsletter

Enroll in FIEA

Student Resumes

Tom Carbone - Technical Director

Programming

Most Common Undergraduate Majors

  • Computer Science
  • Digital Media
  • Computer Engineering
  • Electrical Engineering

Description

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 topics current in the game industry. For example we recently taught shader programming as well as C# and memory management in this class.

Note: Although the FIEA curriculum has these 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. For that reason, we never schedule classes from two different tracks concurrently, so students can attend classes outside of their core discipline if they choose.