Closed Thread
Results 1 to 8 of 8

Thread: Majoring in Computer Science, got a question

  1. #1
    shimmy is offline Newbie
    Join Date
    Nov 2007
    Posts
    1
    Rep Power
    0

    Majoring in Computer Science, got a question

    Hi guys. I'm currently majoring in Computer Science at university, but I haven't gotten to any related classes yet (still getting my basic English and math, etc. out of the way).

    I'm about to buy a new computer, and I was sort of leaning towards the new iMacs. I have used them on a number of occasions and am just extremely impressed, but my question is whether or not that is a good idea with my majoring in Computer Science. I would hate for having a Mac to have a negative effect on my education, if that makes any sense.

    I've dealt a bit with programming on Windows XP, but that's all and it hasn't been a whole lot so I'm not sure what the situation is on the other side of the spectrum. Right now I'm currently using a 5 year old Dell Inspiron laptop, that has both Ubuntu and Windows XP (though I rarely boot Windows) on it. I was looking at the Ubuntu desktops Dell has, but I think when I get my new computer I'm just going to wipe this laptop completely and install the newest version of Ubuntu and run only that on it.

    So anyway, that was a lot of talking for a relatively simple question: Is having an iMac going to be a problem for me while getting a Computer Science, and if so should I go with a new Windows Vista loaded machine, or what?

    Thanks.

  2. CODECALL Circuit advertisement
    Join Date
    Always
    Posts
    Many

     
  3. #2
    DevilsCharm's Avatar
    DevilsCharm is offline Programming God
    Join Date
    Jul 2006
    Posts
    884
    Rep Power
    0
    I think it will be easier to have Windows Vista, since Windows is the most popular operating system and that is probably the environment in which you will be learning.

  4. #3
    Join Date
    Oct 2007
    Posts
    538
    Rep Power
    21
    I'm doing a CS degree in Britain. We use Java for our work (unfortunately) and some of the course has already moved to Java 6. A Mac would be entirely unsuited for our purposes given this (no Java 6, got a few mates who have Macbooks and have basically wasted their money).

    Depends on your course. A lot of courses use Java these days and if they use more modern features then a Mac will not suffice. At the very least I'd get parallels and consider keeping a Linux install around in case OSX doesn't support the language you need.

  5. #4
    Join Date
    Oct 2007
    Posts
    538
    Rep Power
    21
    Quote Originally Posted by DevilsCharm View Post
    I think it will be easier to have Windows Vista, since Windows is the most popular operating system and that is probably the environment in which you will be learning.
    Doubt that will be an issue. CS courses are not about learning to use an OS or even how to program*. They are about the theory behind computation in general.

    *the first being trivial, the second being more vocational hence not computer science.

    //edit - then again I don't know enough about courses in the US. There is no need to be specific to Windows. I've presented all my coursework on Linux here. I've heard some US universities have special 'deals' with MS where they demand you use MS products though in exchange for what amounts to a bribe.//

  6. #5
    Join Date
    Jul 2006
    Location
    Amherst, New York, United States
    Posts
    6,277
    Blog Entries
    26
    Rep Power
    20
    Quote Originally Posted by DevilsCharm View Post
    that is probably the environment in which you will be learning.
    95% of my university's computer science computing labs use a linux operating system.

  7. #6
    Join Date
    Jul 2006
    Posts
    16,491
    Blog Entries
    75
    Rep Power
    143
    I would go talk with some of your CS professors and find out what tools you will need for their classes. If they expect you to have Visual Studio, for example, getting a Mac will hurt you a lot. If they expect you to use Linux, you may face the same problem.
    Programming is a branch of mathematics.
    My CodeCall Blog | My Personal Blog

  8. #7
    Xantara's Avatar
    Xantara is offline Newbie
    Join Date
    Jan 2008
    Location
    Pennsylvania
    Posts
    22
    Rep Power
    0
    I agree with Winged, look at your class requirements for the next few years and talk to some older students. Depending on what languages you need or could take as electives, that will determine if a Mac would be useful or not. Although i was talking to a very veteran Mac Maint guy and he said that the new Macs will run both OS's side by side.

    If your worried about Vista, from the working standpoint, we aren't allowed to touch anything Office 07 or Vista related until we see how it's going to affect our network, so i wouldn't be so worried about Vista right now. I would stick with XP, but that's also a personal opinion on top of work supporting my "anti-love" for Vista.
    Xantara...

  9. #8
    monkey_instinct's Avatar
    monkey_instinct is offline Learning Programmer
    Join Date
    Dec 2007
    Posts
    88
    Rep Power
    16
    In my university programming is done on linux systems. The only thing you do on windows is C#. Linux is an excellent environment to program in so I suggest you pick it up, unless you are a microsoft fanboy.

Closed Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Hello, looking for suggestions about Computer Science
    By codedemon in forum Introductions
    Replies: 2
    Last Post: 10-17-2010, 12:42 AM
  2. Computer science vs Computer Engineering
    By jwxie518 in forum The Lounge
    Replies: 18
    Last Post: 03-09-2009, 12:39 PM
  3. Computer Science stuff
    By johnny in forum Programming Theory
    Replies: 3
    Last Post: 03-17-2008, 02:59 PM
  4. Computer science or Programming?
    By VictorBD in forum The Lounge
    Replies: 6
    Last Post: 03-12-2008, 08:59 AM
  5. Computer Science Major
    By Embodier in forum Introductions
    Replies: 6
    Last Post: 01-18-2008, 11:34 AM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts