C++ is a complex object orientated programming language. It is widely used in games because it can generate fast code and it is possible to influence its low level behavior easily.
A Game design degree will be a great option in preparing you to become an important part of the challenging gaming world and its evolution, since you can learn how to design games.