Graphics, Gaming & Simulation Programming
This course of study is designed to prepare students for entry into the world of graphics programming. Graphics and simulation is used in several segments of Information Technology including but not limited to, gaming, education, training, aerospace and defense.
The curriculum for this specialization begins at a more advanced level than other curricula of Computer Science Technology with the degree being math intensive in some areas.
Graphics, gaming and simulation programmers tend to push hardware and software to its limits. An introduction to Assembly language is included in this curriculum, but C++ is the primary programming language. After mastering the fundamentals of C++, the student moves into advanced applications of C++ in animation programming, multi-user interface programming, advanced mathematical applications and artificial intelligence. Tools such as Open GL and DirectX are included in this curriculum.
This degree plan ends with a Comprehensive Software Project, in which the student designs and develops a portfolio of graphics, gaming and simulation programming to present to potential employers.
In this specialization students learn to design and create programs to meet the graphics and simulation programming needs of business and industry. Upon successful completion of the requirements TSTC will award you an Associate of Applied Science degree. A Game & Interactive Media Design Programmer graduate is ready to enter the industry as an entry-level programmer with knowledge and skills applicable to computer graphics, gaming and simulation.