Programming Concentration
The Programming Concentration introduces students to object oriented programming concepts while providing a solid foundation in math and physics to students with little or no previous experience. While there is a need for a general understanding of computer programming in the video game industry, there are distinct topics that are covered in the concentration.
Students will emerge with an understanding of how computer systems execute programs, store information, and communicate especially in dealing with issues of performance, portability, and robustness. They will be able to program in the C++ programming language using good programming practices, efficient programming structures, and object oriented design. They will learn the specific programming skills necessary to work in the video game industry including object interactions, animations, and collisions. Students will have a working understanding of the physics and mathematics necessary in the creation of realistic game action, and be able to create games using current game engine technology.
Game Programming
Requirements/4Year Plan