Experienced Folk: Help me pick a Comp.Sci minor!

Discussion in 'Off Topic Discussion' started by jimmyv, Feb 25, 2010.

  1. jimmyv

    jimmyv Spirited Member

    Joined:
    May 21, 2009
    Messages:
    119
    Likes Received:
    0
    Well right now I'm going to school for a BS in Comp. Sci, and since my university does not require a minor, I was just going to take random classes to fill up my credits, but the more I think about it the more I'm thinking I should do a minor.

    Right now my my choices are either math or economics. I'm thinking economics because it would make it easier to get good paying jobs at a bank or the like working on financial applications. But I'm sure I could get the same thing with a math minor, plus more. Now I know the obvious answer here would be go with math, and thus this is a pointless thread, but how practical is it, from what you guys have seen, to have one or the other? Would it even matter in the long run? Any input is helpful :icon_bigg
     
  2. madhatter256

    madhatter256 Illustrious Member

    Joined:
    Mar 13, 2004
    Messages:
    6,578
    Likes Received:
    4
    minor in financial business if possible, as that will be beneficial if you program for banks, etc.

    Minor in math if you want to be a teacher/professor some day.

    Economics/business minor helps, but getting an MBA is much more beneficial than getting either of these two.
     
  3. graphique

    graphique Enthusiastic Member

    Joined:
    Oct 17, 2007
    Messages:
    578
    Likes Received:
    25
    Economics won't particularly help you with that. What you're probably looking for is financial mathematics, if your university offers courses in that stuff.
    Beyond that, if you want to pick up some knowledge in the field, you ought to get acquainted with some of the more common instruments and how they're valued.
    I have this book which is a pretty good introduction:
    http://www.amazon.com/Fixed-Income-...=sr_1_5?ie=UTF8&s=books&qid=1267123450&sr=1-5
    (check the table of contents to see if there's anything of interest to you in there)
     
  4. yuckymucky

    yuckymucky Spirited Member

    Joined:
    Apr 28, 2007
    Messages:
    146
    Likes Received:
    0
    Usually with a CS degree program you can get a math minor with 1 or 2 more classes. It really depends on if you are willing to spend the time and money to take however many more econ classes you would need vs. what you would get out of it.
     
  5. mairsil

    mairsil Officer at Arms

    Joined:
    Apr 20, 2005
    Messages:
    3,425
    Likes Received:
    153
    Try to take something outside your area, but correlated to CS. Business or accounting would be good for a financial industry career. If your school has it, consider looking into business law since intellectual property and copyright issues abound in software development.

    Math might not necessarily be a good choice; you will/should be getting a good background in math and it could be assumed that you have one with a degree in CS. I've seen people get things like a "Computer Studies" minor with a CS degree, and that just comes across as lazy to me. If you really want something to show for the math classes, look into whether or not your school has certificate programs. Usually, it will just be a small fee to get one since you have already taken the classes.

    <-- PhD and professor in CS
     
  6. graphique

    graphique Enthusiastic Member

    Joined:
    Oct 17, 2007
    Messages:
    578
    Likes Received:
    25
    Wouldn't you say that "CS math" is tilted more toward the discrete mathematics side of things though? I'd say (from my own biased perspective as a CS/math double major ;-) ) that there's still value to be gotten from studying math if you branch out into other areas than that.
     
  7. mairsil

    mairsil Officer at Arms

    Joined:
    Apr 20, 2005
    Messages:
    3,425
    Likes Received:
    153
    "Programming" is definitely geared towards discrete mathematics, but once you get into various aspects of CS, you'll need a lot more: algorithms (algebra/calculus), graphics (geometry, trigonometry), language design (lambda calculus), compilers (everything + 1), etc.
     
  8. subbie

    subbie Guardian of the Forum

    Joined:
    Feb 25, 2005
    Messages:
    4,749
    Likes Received:
    94
    *scratches chin*
    Really. I think I might have to bug you via PM some day.

    (just curious to get into some discussions about programmers in general and sometimes their love for doing things badly, i say this since I bypassed the uni route so I can't relate to understand why).
     
  9. Taucias

    Taucias Site Supporter 2014,2015

    Joined:
    Oct 11, 2005
    Messages:
    5,015
    Likes Received:
    17
    Definitely go for a business minor. You'll benefit greatly from it later on. If that doesn't float your boat, Mathematics would be a good choice.
     
  10. mairsil

    mairsil Officer at Arms

    Joined:
    Apr 20, 2005
    Messages:
    3,425
    Likes Received:
    153
    *looks at the 1700 (seriously) lines of code quickly cobbled together to do poker hand ranking and hand-to-hand comparisons*

    :lol:

    Yeah, usually it's just laziness or the path or least resistance/most reuse. Other times, it's because of overbearing professors which drill in a certain way of doing things that is the "only right way" of doing it (I'm not one of those professors, I really only care about the fundamentals and the results).

    I can say that code I write for my eyes only is really different than code I write for examples or other people's use though.
     
  11. subbie

    subbie Guardian of the Forum

    Joined:
    Feb 25, 2005
    Messages:
    4,749
    Likes Received:
    94
    Yeah.
    For me it's an anoyance of poor resource management, over use of stl stuff (there are good in them, but sometimes they are inappropriately used), Too many layers of complexity for simple task, poor use of templates (dear god scaleform has a case that drove me insane when debugging it, simple piece of code launched into a crazy use of hash tables with lots of template use which became a nightmare to debug) ....

    I'm sure I can come up with more.
    :banghead:

    I will admit though. Some of my old code (mostly when I did stuff in c) is pretty bad but still straight forward and functional. =)
     
  12. jimmyv

    jimmyv Spirited Member

    Joined:
    May 21, 2009
    Messages:
    119
    Likes Received:
    0
    Alright, thanks for the advice guys! I've pretty much narrowed it down to Business, Math, or nothing as it really doesn't matter. Since my school for some reason does not let you minor in business unless your majoring in another area of business(I have no idea why), I'm gonna go ahead with with math.
     
  13. Quzar

    Quzar Spirited Member

    Joined:
    Dec 10, 2006
    Messages:
    167
    Likes Received:
    1
    I faced a similar problem with my double major (which started as a required minor). I had been going through a set of courses which would have graduated me with a BS in Comp. Sci with an additional major in Logic and Computation. Instead of a last higher level logic course I ended up taking some somewhat silly low level European philosophy course so as to end with an additional major in Philosophy.

    Despite philosophy being seen as a 'lazy' study in itself (by anyone who hasn't actually studied it at all), it seemed very much that 'Logic and Computation' would be seen as even more lazy coming from C.S.

    Not sure if that helps at all, but is a somewhat similar situation. Good luck deciding.

    EDIT: d'oh, should have read all the way to the last post...
     
    Last edited: Mar 2, 2010
  14. AntiPasta

    AntiPasta Fiery Member

    Joined:
    Dec 30, 2006
    Messages:
    809
    Likes Received:
    4
    as somebody who dual-majors in CS (my last exam is friday! Yay) and Economics I can say that it's a good combination! Plus, a little understanding of economics never hurts in general in becoming a well-rounded member of society.
     
  15. Taucias

    Taucias Site Supporter 2014,2015

    Joined:
    Oct 11, 2005
    Messages:
    5,015
    Likes Received:
    17
    It would definitely help with ERP. You might consider an accounting minor too - never pay for financial advice again! Plus, the most complex thing I have encountered so far are accounting systems and their inner workings.
     
    Last edited: Mar 3, 2010
  16. GaijinPunch

    GaijinPunch Lemon Party Organizer and Promoter

    Joined:
    Mar 13, 2004
    Messages:
    10,999
    Likes Received:
    75
    Math
    Math
    Math

    As someone who works in the technological aspect of finance, I punch myself in the balls from time to time for not taking more math. I was a Liberal Arts (Japanese) major so my math sucks massive donkey balls now but it would make my life so much easier.

    Getting a job in a bank as a quant can be a nice gig, but the math is WAY harder to learn than the Economics.

    Get the math degree. If you're really serious about swinging your cock around in a bank after graduation you'll want to look into a Masters in Financial Engineering and those require sick math. I've toyed w/ the idea but the fact is I'd have to take at least 2-3 Trig/Calc classes to get back up to speed.
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page