Wednesday, March 25, 2009

On Computer Science and World of Warcraft

As Computer Science majors the majority of us want to be Software Engineers on some level. However a lot of students within the major feel there is too much mathematics and not enough programming and abstraction.

I’ll attempt to define what abstraction really is for some people on a very simple level. If I wrote a computer program that could only do this equation, 2 + 2 = 4, this would be the most worthless program in the world. However, if I let the user input his/her own numbers to add them together X + Y = Z, we have a much better program. The idea is to simply take a concept and make it as useful and less general as possible.

This idea gets way more complicated; however I’m not here to scare people or give the impression that I’m some super genius. I’m just here to vent! In the major we learn a ton of mathematics that seem fairly worthless to us. While induction has some minor application in numbers and proving an infinite sequence, to me there is little here to do with abstraction that I could apply in real life.

Why do I need to prove things anyway? Proving (n^2 – 2) is not divisible by 5 is stuff for math majors. To me it seems like a whole lot of worthless work that I see little benefit from. I do understand that problem solving and analytical processes are important, I’m just not digging this stuff right now. Maybe that is the problem.

Lets switch gears, is it me or does World of Warcraft seem incredibly boring right now? As of late I’m rolling a level 80 Unholy Death Knight and its fun for about an hour and then I need to go do something else. I attempted to go level my Paladin but having played a Death Knight, Retribution strikes me as all too boring. You cannot really expect anyone to level as Holy or Protection.


Fortunately we are on the horizon of a patch in the near future. The patch looks fairly promising for Death Knights especially in the unholy department. Paladins can't seem to get enough buffs. I guess pressing having a 2 button kill mechanism is not simple enough. To top it all off, if that does not work for some reason you get 12 seconds to fix the problem.

With Death Knight I fully expected the Glyph of Ice Bound Fortitude to be nerfed. It’s unfortunate but hey 12 seconds of stun immunity seems like something no class should have at the touch of a button, oh wait a second?

Bleh, at any event I got to run back to my Discrete Text Book and finish some boring Big “Oh” proofs!

No comments:

Post a Comment