Sign in to follow this  
Uberskull

Which degree? A question to those who know

Recommended Posts

Which of these two university degrees do you think would be better, both in short and long term, for someone looking to becoma a game/enginine programmer or designer: ------------------------------------------------------- Gaming degree in the University of Skövde, Sweden Year 1 (2005-2006) Game analysis (5p, A-level) Programming methodology (5p, A-level) Mathematics I1 (5p, A-level) Computer graphics 1 (5p, A-level) Computer graphics – implementation and algorithms (5p, C-level) Project in game programming (5p, A-level) Mathematics I2 (5p, A-level) Low level programming (5p, A-level) Year 2 (2006-2007) Operating system concepts (5p, B-level) Discrete mathematics (5p, A-level) Algorithms and data structures (5p, A-level) Human-computer interaction – Applications (5p, B-level) Software engineering – game development (5p, B-level) Distributed network design (5p, C-level) Project in game development – programming (10p, B-level) Year 3 (2007-2008) AI – symbol systems (5p, B-level) Choice – 10 credits Game physics (5p, C-level) Final Project 20 credits, C-level -------------------------------------------------------------- Traditional Degree in the University of Akureyri Iceland Curriculum 2005 Faculty of Information Technology Overview Computer Sciences - 90 credits - 180 ECTS credits 1. year fall 2005 Course id Course name ENS0183 English I - English skills FOR0183 Programming I - The basics of programming Course HCI0183 Human-computer interaction STÆ0183 Maths I - Discrete mathematics WWW0183 Internet and the World Wide Web 1. year spring 2006 Course id Course name CAR0183 Computer architecture ENS0283 English II - English for Computer Science FOR0283 Programming II - The objects of programming STÆ0283 Maths II - Mathematical logic STÆ0383 Continuous mathematics 2. year fall 2006 Course id Course name GGR0183 Database systems HBA0183 Object-oriented methods HCI0283 Data Visualisation HVN0183 Group project I VML0183 Machines and their languages 2. year spring 2007 Course id Course name ALG0183 Algorithms and data structures CMP0183 Principles of compiler construction HVN0283 Group project II NET0183 Networks and communications OPS0183 Operating systems 3. year fall 2007 Course id Course name COM0183 Numerical mathematics and computing LOK0183 Final year project I PAT0183 Pattern Learning I: Pattern Recognition STA0183 Statistical data processing SWA0183 Sofware agents 3. year spring 2008 Course id Course name COM0283 Concurrent computation DTM0183 Data mining FUN0183 Functional programming LOK0283 Final year project II PAT0283 Pattern Learing II: Machine Learning ---------------------------------------------------------- Hope you bothered to read it! :)

Share this post


Link to post
Share on other sites
Personally I would go with the traditional CS degree as it doesn't force you into a certain career path yet. In my opinion you will not completely know what you want to do as a career until after college and by choosing the game development degree you are forcing yourself down a narrow path. The CS degree could still get you a game programming job but also leaves other doors open.

HTH

kezz

Share this post


Link to post
Share on other sites
Yep I absolutely agree with Kezz. I work part time at a game company and I'm in the process of getting a traditional CS degree because it leaves my options open.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
I agree too. You always need to keep your options open. As long as it has a good math grounding, you should be fine.

Mr. Creamy.

Share this post


Link to post
Share on other sites
I'd go with the one on Iceland, because Iceland is cooler than Sweden. :D

Other than that, I tend to agree. CS is much more general, which might leave you with more options. Of course, it's also too general for some people. Some feel they're wasting their time studying CS, because it's not about programming or anything as narrow as that.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this