If they were serious about the curriculum aspects, they might have looked just outside the U.S. and mentioned McMaster University's Software Engineering and Game Design program.
Disclosure: I am involved with that program.
We are developping a Software Engineering and Game Design degree, which is getting under way this September. What would be, in your opinion, the most important skills and knowledge that students could be taught as far as being effective game programmers, designers, architects, etc?
Also, would someone from Blizzard Entertainment like to be on the Advisory Board for this programme?
Just a serious Q for someone with 5-digit UID -- really, do you think Maple gets anywhere near Mathematica in symbolic capabilities?
Maple beats the #$%%^ out of Mathematica in differential equations solving and in solving systems of algebraic equations. For specialized Linear Algebra applications (ie structured matrices), it beats everyone else too. There are also a bunch of packages in Maple for 'research' type mathematics that Mathematica doesn't touch.
But for integration, Mathematica cleanly wins.
Which to go for really depends on what kind of work you will do with them. It is easy to come up with scenarios where either is 'clearly' better than the other. In other words, they are worthy competitors to each other;-)
There might not be such a great difference in functionality between Mathematic/Maple and Matlab,
if you have the symbolic math toolbox (although the UI is totally different...).
Well duh - that would be because Matlab's symbolic math toolbox isMaple.
If they were serious about the curriculum aspects, they might have looked just outside the U.S. and mentioned McMaster University's Software Engineering and Game Design program. Disclosure: I am involved with that program.
We are developping a Software Engineering and Game Design degree, which is getting under way this September. What would be, in your opinion, the most important skills and knowledge that students could be taught as far as being effective game programmers, designers, architects, etc?
Also, would someone from Blizzard Entertainment like to be on the Advisory Board for this programme?
for factorial, as you can do in Maple?