Major for game programming

Started by
2 comments, last by Nicholas Kong 10 years, 6 months ago

i know this question got asked alot on the internet but wanned to get ur opinion guys

which is better for game programming or just in general : Computer science or software engineering??

Advertisement

Our opinion is stated in this forum's FAQs:

http://www.gamedev.net/page/reference/faq.php/_/breaking-into-the-industry-r16

(You can also get there by clicking the FAQs link at upper right in this forum, where you wrote this thread)

-- Tom Sloper -- sloperama.com

Moved to Breaking In forum. Check the forum FAQ linked to above.

BEWARE:

Some schools offer what are called "trade degrees". These are generally not the nationally accredited standard 4-year degrees, but are custom programs run by the school

The normal degree is Computer Science. This is typically a nationally accredited 4-year degree. Some schools offer nationally-accredited 4-year software engineering degrees that are different from Computer Science. Be aware that some companies may not allow the degree through their HR filters.

/Edit: Ninja'd by Tom during the topic move process. :-)

I recommend a computer science degree. it will open your mind to discrete mathematics, calculus, physics and a lot of computer science: some programming, digitial logic , computer architecture, discrete structures etc. Eventually you will have to take software engineering etc. A computer science degree will make you think outside of the box and crave solving new problems and ultimately make you a better thinker, something a programmer in generally or a computer scientist must have.

If you want to do game programming, you can actually just start with the general programming with a programming book. Do the examples and pace yourself. Eventually, you will learn about graphics in the programming book and can start putting those building blocks together to make a basic game like Pong.

You might want to post in the game programming section of the forum when there comes a time you get stuck in a game programming problem.

Good luck.

This topic is closed to new replies.

Advertisement