|1||North Carolina State University at Raleigh||Raleigh|
|2||University of North Carolina at Charlotte||Charlotte|
Our 2019 ranking of the top game design school programs in North Carolina. For an explanation of the ranking criteria, click here.
1. North Carolina State University at Raleigh, Raleigh, North Carolina
North Carolina State University (NC State) was founded in 1887. The school serves nearly 35,500 students across 12 colleges representing all major academic fields. The College of Engineering, Department of Computer Science houses the game program. Degree options include a BS in Computer Science (CSC) with a Game Development Concentration and an Accelerated Bachelor’s/Master’s (ABM) degree.
Per the school, the BS program “allows the student to develop an understanding of the scientific and technological principles associated with the design and development of computer and console games for both entertainment and serious applications.” Students will take all of the courses required for the CSC as well as Game Design and Development, Artificial Intelligence (AI), Building Game AI, Computer Models of Interactive Narrative, Human-Computer Interaction, and Computer Graphics.
Students are also required to take Advanced Graphics Projects and Advanced Game Development Projects. Internships and study abroad opportunities are also available, and electives run the gamut from Game Studies and Fiction Writing to Fantasy, Film and Science Fiction.
The ABM program allows students to complete the requirements for a Bachelor’s degree and a non-thesis Master’s in the same field within 18 months of completing the Bachelor’s degree.
Students in all programs will benefit from The Digital Games Research center (DGRc). Created in May of 2007, the center was designed to “undertake an ambitious agenda of research, education and outreach activities in the area of games and games technologies.”
“Housed in the Department of Computer Science, the center’s faculty include colleagues from the colleges of Education, Engineering, Design, Management and Humanities and Social Sciences that collaborate on a wide range of research and educational initiatives which focus on new modes of entertainment and interaction in digital worlds.”
2. University of North Carolina at Charlotte, Charlotte, North Carolina
University of North Carolina at Charlotte (UNC Charlotte) opened as an evening college center for returning veterans on September 23, 1946. When it opened, the school had just 278 students. Today, UNC Charlotte serves 29,710 students enrolled in 170 degree programs across seven professional colleges. The College of Computing and Informatics houses the Department of Computer Science, which has a number of programs for aspiring game designers.
Options include BA and BS degrees in Computer Science with a Concentration in AI, Robotics, and Gaming, an MS in Computer Science with an optional AI, Robotics and Gaming Concentration, and a PhD in Computing and Information Systems with a Computer Science Track. Course highlights for the undergraduate programs include AI for Computer Games, Game Design and Development, Advanced 3D Computer Graphics, Interactive Computer Graphics, Intelligent Robotics, Machine Learning, and Visualization and Visual Communication.
The Capstone requirement for the program highlights Game Design and Development Studio or Intelligent and Interactive System Studio.
Students in the MS program must take the gaming core, which consists of Computer Vision, Computer Graphics, and Intelligent Systems. The concentration consists of at nine credit hours with course options such as Game Engine Construction, Game Design and Development Studio, Real-Time Rendering Engines, Virtual and Augmented Reality, and Natural Language Processing. The program requires 30 credit hours to graduate.
The Department also offers certificates and a minor for game designers. Options include undergraduate and graduate Game Design (GDD) Certificates and a Minor in Software and Information Systems. Sample courses for these non-degree programs include Game Engine Construction, Audio Processing for Entertainment Computing, and AI for Computer Games.