Computer Science Major

This is a discussion on Computer Science Major within the A Brief History of Cprogramming.com forums, part of the Community Boards category; I have been taking gen ed courses at a couple of different colleges the last year and a half, and ...

  1. #1
    Registered User
    Join Date
    Sep 2006
    Posts
    15

    Computer Science Major

    I have been taking gen ed courses at a couple of different colleges the last year and a half, and have finally decided that I definitely want to go into programming, specifically gaming related. I want to major in comp sci, and I had planned on going to OU, Oklahoma University, because it's not far from my previous college and all my friends, and it is where I had originally planned on going anyway. After checking into things a bit more, I found that OU's computer science degree goes through the engineering department. Some people I know told me that it might involve a lot more math and engineering related courses than I would need(or want), and I might want to look in to a school that has a computer science degree going through a science department. I honestly don't know what to do in this regard, so I am asking to see if there is anyone who does game programming that got a computer science degree that could tell me if I'd be good with the engineering based degree, or if I should find some other school.

  2. #2
    In the Land of Diddly-Doo g4j31a5's Avatar
    Join Date
    Jul 2006
    Posts
    476
    If you want to be a game programmer, you'll need your math (and physics for that matter) as your basics.

  3. #3
    Registered User
    Join Date
    Sep 2006
    Posts
    15
    So I'm thinking perhaps the degree being in the college of engineering is good after all? I would think engineering based stuff would have more math.

  4. #4
    Crazy Fool Perspective's Avatar
    Join Date
    Jan 2003
    Location
    Canada
    Posts
    2,640
    A comp sci degree is going to have it's fair share of math indepenent of what faculty it's from, engineering/science/math.

  5. #5
    Registered User
    Join Date
    Sep 2001
    Posts
    752
    I looked at the course plan for a CS degree at Oklahoma University. It covers pretty much everything you need. The engineering classes seem a bit odd, but I can't judge not having gone there. Remember that University isn't a trade school though. If you want to become a game programmer, you just need to write some games.

    That said... pretty much any job you get with a CS degree is going to be quite nice provided you actually understand programming.

    I can't speak for game programming per se, but this is what you'll need if you want to really understand graphics programming:
    • Linear Algebra
    • Analytical Geometry in 3 dimensions. Usually this is taught in Calc III.
    • Data Structures
    • Analysis of algorithms
    • A computer graphics class.

    I didn't notice Comp. Graphics listed as a course when I looked, but you should double-check. Honestly, I would be very suspect of a school that offers a CS degree without a Comp. Graphics elective.
    Callou collei we'll code the way
    Of prime numbers and pings!

  6. #6
    Registered User
    Join Date
    Nov 2004
    Location
    India
    Posts
    515
    I dont know about what happens in the US, but over here, we get two different degrees, one is a Bachelors degree in Computer Engineering and the other is a Bachelors degree in Computer Science. The engg degree is a four year course and includes various aspects of computers like microprocessors, networking, and we have maths for about 2.5 yrs of the 4 yrs. and there is lots of maths, and its ugly too The comp sci degree on the other hand is more oriented towards programming and stuff like that..so in short, if u want knowledge about the different aspects of computers, get into the engineering one. If you just want knowledge about programming and software related stuff, take the Science one.
    Code:
    >+++++++++[<++++++++>-]<.>+++++++[<++++>-]<+.+++++++..+++.[-]>++++++++[<++++>-] <.>+++++++++++[<++++++++>-]<-.--------.+++.------.--------.[-]>++++++++[<++++>- ]<+.[-]++++++++++.

  7. #7
    Registered User taelmx's Avatar
    Join Date
    Oct 2006
    Location
    Japan
    Posts
    55
    Quote Originally Posted by Dark_Oppressor
    So I'm thinking perhaps the degree being in the college of engineering is good after all? I would think engineering based stuff would have more math.
    That would be good for game hardware.

  8. #8
    and the hat of wrongness Salem's Avatar
    Join Date
    Aug 2001
    Location
    The edge of the known universe
    Posts
    32,592
    1. Visit game developers web sites
    2. Click on their "recruitment" links
    3. Read up on what they consider to be viable skills
    4. Balance that against what your chosen college / course provides.
    If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
    If at first you don't succeed, try writing your phone number on the exam paper.
    I support http://www.ukip.org/ as the first necessary step to a free Europe.

  9. #9
    Ethernal Noob
    Join Date
    Nov 2001
    Posts
    1,901
    Quote Originally Posted by PING
    I dont know about what happens in the US, but over here, we get two different degrees, one is a Bachelors degree in Computer Engineering and the other is a Bachelors degree in Computer Science. The engg degree is a four year course and includes various aspects of computers like microprocessors, networking, and we have maths for about 2.5 yrs of the 4 yrs. and there is lots of maths, and its ugly too The comp sci degree on the other hand is more oriented towards programming and stuff like that..so in short, if u want knowledge about the different aspects of computers, get into the engineering one. If you just want knowledge about programming and software related stuff, take the Science one.
    Same over here, we have computer science and Engineering. it's 4 years in that it's 4 years worth of coursework, but some people can take longer *points to self* depending on load.

  10. #10
    Registered User Tonto's Avatar
    Join Date
    Jun 2005
    Location
    New York
    Posts
    1,465
    He's referring to whether the college administers computer science through the engineering or science departments, not computer engineering vs. computer science. I'm also doing this college thing now, and looking towards computer science, and honestly, I don't think I'm going to let this factor weigh into my college choice. I also heard what dark_opperssor did from this crazy guy at calpoly, who loved the fact that the school was administered CS through the science department at the school rather than the engineering one. His reasoning was basically that I would be working much more with computer engineering if it was administered through the engineering department. I'm not sure if that's true, I haven't done side-by-side comparisons of course plans for CS majors across colleges, but it certainly seems like I'll get plenty of compsci and dabblings of engineering anywhere I go. Whatever.

    ╔╗╔╦══╦╗╔╦══╦╗
    ║╚╝║╔╗║╚╝║╔╗║║
    ║╔╗║╠╣║╔╗║╠╣╠╣
    ╚╝╚╩╝╚╩╝╚╩╝╚╩╝

    codez http://code.google.com/p/zxcvbn/

  11. #11
    Registered User
    Join Date
    Sep 2006
    Posts
    15
    That's kind of what I've been thinking, and thanks for clarifying that for me Tonto.

  12. #12
    Ethernal Noob
    Join Date
    Nov 2001
    Posts
    1,901
    Quote Originally Posted by Tonto
    He's referring to whether the college administers computer science through the engineering or science departments, not computer engineering vs. computer science. I'm also doing this college thing now, and looking towards computer science, and honestly, I don't think I'm going to let this factor weigh into my college choice. I also heard what dark_opperssor did from this crazy guy at calpoly, who loved the fact that the school was administered CS through the science department at the school rather than the engineering one. His reasoning was basically that I would be working much more with computer engineering if it was administered through the engineering department. I'm not sure if that's true, I haven't done side-by-side comparisons of course plans for CS majors across colleges, but it certainly seems like I'll get plenty of compsci and dabblings of engineering anywhere I go. Whatever.
    Ah, at our school we have a dept of egineering and computer science together, I have taken some what I would call engineering geared courses even though I'm in computer science.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Computer Science / Sofware Engineering
    By zacs7 in forum A Brief History of Cprogramming.com
    Replies: 11
    Last Post: 12-18-2008, 04:23 PM
  2. Is a career in computer science promising?
    By yougene in forum A Brief History of Cprogramming.com
    Replies: 15
    Last Post: 03-07-2008, 05:09 PM
  3. please help me decide between computer science or information system
    By FifthEdition in forum A Brief History of Cprogramming.com
    Replies: 8
    Last Post: 11-07-2004, 05:19 PM
  4. computer science classes
    By Lurker in forum A Brief History of Cprogramming.com
    Replies: 19
    Last Post: 01-04-2004, 02:01 PM
  5. Computer Science School
    By GravtyKlz in forum A Brief History of Cprogramming.com
    Replies: 8
    Last Post: 03-09-2003, 09:16 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21