North Carolina State University (NC State) is home to the College of Engineering, which houses the Department of Computer Science (CSC). Within the department is a Computer Science BS (CSC BS) accredited by the Computing Accreditation Commission of ABET. This engineering- and CSC-based program has a Game Development concentration consisting of 21 credit hours of games-focused courses. Of this, nine credit hours are electives, allowing students to create a focus within the concentration.
CSC BS students also have access to The Digital Games Research center (DGRc). Launched in May 2007, the DGRc explores research and education in games and games technologies. In this collaborative environment, students can work on projects with game developers and game studio teams that focus on everything from artificial intelligence (AI) to mobile games. The DGRc has partnerships and licensing agreements with game studios and game engine developers across the U.S.
Other DGRc features include participation in the Games and Visual Narratives Showcase, and the Game Developers Conference (GDC); access to the new Games and Visual Narrative Suite; and the Visual Narrative Initiative (VNI)—a research cluster established in 2015.
Course examples for the program include Game Engine Foundations; Science Fiction; Computer Graphics; Introduction to Computing – Java; Game Studies; Foundations of Interactive Game Design; Software Engineering; Computer Models of Interactive Narrative; Fantasy; Visual Thinking; C and Software Tools; Communication for Engineering and Technology; Building Game AI; Music Composition with Computers; Automata, Grammars, and Computability; and Computational Visual Narrative.
All CSC BS students must complete the team project in Senior Design as the culminating experience for the program. Projects are supported by the Senior Design Center and industrial sponsors. This means, students will gain valuable experience working with industry representatives.
Graduates of the CSC BS programs at North Carolina State University are prepared to pursue positions at game design studios, technology firms, film studios, advertising agencies, and universities, among others. NC State games and other alumni have been hired at places such as Epic Games, NBC Universal, Apple, Microsoft, IDEO, Razorfish, IBM, Spark Plug Games, BBC, Mighty Rabbit Studios, Duke Energy Corporation, BBC, Pentagram, Yahoo!, SAS Institute, GlaxoSmithKline, Nike Creative, and Cisco.
North Carolina State University was established in 1887 as a land-grant institution focused on agriculture and engineering. Today, the school is a leader in science, technology, engineering, and math (STEM). With 9,000 faculty and staff members, NC State serves more than 36,000 students, making it the largest university in the University of North Carolina System and one of the largest employers in the state.
Students at NC State have access to more than 300 degree programs across 12 colleges, 68 departments, and The Graduate School. North Carolina State University is accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).