The Time Has Come, the Walrus Said, to Talk of Many Things...
  Home  |  Archives  |  Music  |  Software  |  About  |  Contact
 | Community | 

 -273
 Ouranophobe
 Rubidium
 Mount Athos
 Minutia Press
 | NFL Picks | 

 Lucas: 165-91
 Chris: 160-96
 Sports Guy: 118-129-9
syndicate this page
 September 30, 2002 - 12:07 AM | chris
My hatred of cs441 knows

My hatred of cs441 knows no bounds. Charlie (it would be much easier to link to his site if he were to join -273 or get a domain name, hint hint...) was kind enough to assist me in doing part of the homework this time so that I will not fail (Charlie's a TA, he's allowed to assist). However, problem #1, the first problem, the easiest problem, is to implement an algorithm that is already given to us. Normally these are the only problems I actually do well on, but this one is proving to be quite a huge pain, especially since I have no idea what the answer should be even if I do happen to stumble across a correct implementation. I don't know how many hours I'm supposed to be spending on this class, but in reality I'm probably spending about 15-20 hours per week on it and still not passing as of right now.

And I hate it. I hate any class that requires that I back up my wild claims that my programs work, and this is definitely one of them. What does it say about me and my future career as a Computer Scientist when my two least-favorite types of classes are those that involve hardware (I like to think of computers as magic boxes that do whatever I tell them to. When you start talking data buses and physical addresses my eyes glaze over) and those that deal with software in a formal manner (proofs of correctness, time complexity, any sort of mathematical symbols). The problem is, these topics are a good portion of Computer Science. I can't avoid them forever, and the fact that I continue to try, and that I kick and scream whenever I have to do anything that involves formal math, is what makes me question why I chose this major over, say, anything else. I wouldn't be doing it if there weren't definitely things about it that I like about the major, but sometimes the stuff that I don't like seems to greatly outweigh that which I do.