http://www.payscale.com/best-colleges/degrees.asp Notice a pattern? Math skills I would entirely recommend Computer Engineering or Electrical Engineering if you like hardware. You can get by without a lot of programming... heck, EE can entirely focus on circuits, electromagnetism, power systems if you want. But the benefit of the Computer Engineering degree is being able to do EE and more. If you can handle both the software and the hardware together, that's very valuable skill that people will pay for. Video game design is kind-of a niche market. Yes they make a lot of money, but few companies are hiring, except for the very top talent. Unless you're an absolute killer coder (you eat large scale network MMO code, AI algorithms, etc) or are well versed in production quality graphics (3D models, artwork, etc) - its hard to get in. You aren't likely to have the experience coming out... and they are generally only looking for experienced talent. Yes, you could go into game testing and maybe work up, but I think that's small hope for most.