PDA

View Full Version : Computer for university




gameguy3001
May 8, 2007, 01:50 PM
I'm going to university in the fall taking Computer Science for the first year. But I have some questions about when to get a new computer. I do want to wait till leopard comes out as well as LED backlighting.

1) Should I get one this year or wait a year? I have a iMac G5 now, would that be able to handle he first year?

2) I was thinking that a Macbook would work fine for going to school, am I correct or would it require a Macbook Pro?

Any other advice you can give on what/when to get a computer would be great. If you have any advice on Computer Science, that would help as well. Thanks.



bearbo
May 8, 2007, 01:56 PM
I'm going to university in the fall taking Computer Science for the first year. But I have some questions about when to get a new computer. I do want to wait till leopard comes out as well as LED backlighting.

1) Should I get one this year or wait a year? I have a iMac G5 now, would that be able to handle he first year?

2) I was thinking that a Macbook would work fine for going to school, am I correct or would it require a Macbook Pro?

Any other advice you can give on what/when to get a computer would be great. If you have any advice on Computer Science, that would help as well. Thanks.

iMac G5 can handle your four year of undergraduate just fine. On your personal computer, you only need word processing, spreadsheet, and a presentation thing to last you however long.

You don't really need macbook and certainly don't NEED macbook pro. It'd be nice to have, but it won't be required.

I know you do computer science, but it's not like you will be writing and compiling on your computer most of the time anyway. Most likely it'll be on a server somewhere.

GodBless
May 8, 2007, 02:04 PM
I'm going to university in the fall taking Computer Science for the first year. But I have some questions about when to get a new computer. I do want to wait till leopard comes out as well as LED backlighting.

1) Should I get one this year or wait a year? I have a iMac G5 now, would that be able to handle he first year?

2) I was thinking that a Macbook would work fine for going to school, am I correct or would it require a Macbook Pro?

Any other advice you can give on what/when to get a computer would be great. If you have any advice on Computer Science, that would help as well. Thanks.I'd definitely recommend getting a Mac laptop so that you can work on your computer in class to take notes and have all of your computer files and your organized computer system with you whenever you need it and wherever you are on campus.

A MacBook Pro is nice but if it might be too expensive for you--if it is then you will do just fine with a MacBook--if it isn't and you need a better more feature complete computer then go for the gold (the gold being the MacBook Pro). A laptop is a great choice for a college student--especially one majoring in Computer Science. :)

bearbo
May 8, 2007, 02:28 PM
especially one majoring in Computer Science. :)

I never understood what's with the misconceptions that Computer Science students needs better computer than the rest.

It's not like chemistry students bring their own chemical, nor is it that medical school students bring in their own (not of themselves, of course) dead body to study anatomy, nor is it that chemical engineering students bring their hard hats to the reactor room.

Why do computer science student need better computer?

Eraserhead
May 8, 2007, 02:35 PM
A Macbook will compile code just fine and it's small, an MBP only gives a coder the advantage of a larger screen.

bearbo
May 8, 2007, 02:39 PM
A Macbook will compile code just fine and it's small, an MBP only gives a coder the advantage of a larger screen.

Except the computer science students that I know, don't compile codes on their own computer. It's either in computer lab, or to a remote server.

GodBless
May 8, 2007, 02:43 PM
I never understood what's with the misconceptions that Computer Science students needs better computer than the rest.

It's not like chemistry students bring their own chemical, nor is it that medical school students bring in their own (not of themselves, of course) dead body to study anatomy, nor is it that chemical engineering students bring their hard hats to the reactor room.

Why do computer science student need better computer?Laptops are portable and almost college student owns their own computer--people don't own dead bodies or hard hats nor are they easily portable so it would be less of an expectation for them to bring these things to class and they probably wouldn't benefit from bringing these things to class often. Plus I've never heard of safely carrying dangerous contents to class.

Since Computer Science students can benefit from having their own computer that they use right there with them it only makes since that one would bring their laptop to class at least occasionally if not to every class session like some students do.

GodBless
May 8, 2007, 02:46 PM
Except the computer science students that I know, don't compile codes on their own computer. It's either in computer lab, or to a remote server.Doing it on a computer lab computer would most-likely be slower than on a MacBook or a MacBook Pro.

Eraserhead
May 8, 2007, 02:47 PM
Except the computer science students that I know, don't compile codes on their own computer. It's either in computer lab, or to a remote server.

I'm a Maths student and in the programming courses I have done this is true, but one of the things I like about my Mac is that I can test compile the code with gcc on my own machine and only submit it when its finished.

bearbo
May 8, 2007, 02:58 PM
Laptops are portable and almost college student owns their own computer--people don't own dead bodies or hard hats nor are they easily portable so it would be less of an expectation for them to bring these things to class and they probably wouldn't benefit from bringing these things to class often. Plus I've never heard of safely carrying dangerous contents to class.

Since Computer Science students can benefit from having their own computer that they use right there with them it only makes since that one would bring their laptop to class at least occasionally if not to every class session like some students do.

Oh, I definitely agree with you on the fact that laptops are more suitable than desktops to most students. And it's probably important for most students to own a computer. What I wanted to point out is the fact that computer science students don't need better computer just because they are computer science majors.

Doing it on a computer lab computer would most-likely be slower than on a MacBook or a MacBook Pro.

That's most likely not true. May I ask you what is your profession? In most of the engineering schools' computer lab I've been to, the speed of the machine is quite impressive. In addition, unless you are going to pirate the softwares for your program, you most likely will not be licensed. Which means you have to use computer lab, or remote server/terminal.

irmongoose
May 8, 2007, 02:59 PM
The MacBook is nice and portable, great for taking to class and/or friend's room. In terms it having a smaller screen, you can always buy a separate monitor later - when you have the money- and run it as a dual-screen setup. It's a very capable machine, and as long as you're not a hardcore gamer or spend all your time rendering graphics, it should competently last for the full four years.



irmongoose

bearbo
May 8, 2007, 03:04 PM
I'm a Maths student and in the programming courses I have done this is true, but one of the things I like about my Mac is that I can test compile the code with gcc on my own machine and only submit it when its finished.

C and C++ is just one program computer science majors do. There are many more languages that the computer sciences majors do.

Even in that, the compilers on Mac is not even close in performance (at least from what I've heard) to those in Windows and Linux. Now I'm not computer science major, but some arguments I've heard from my computer scientist and computer engineering colleagues are that there are not a lot of options (and esp not the good ones) of compilers in Mac.

I'm not saying you shouldn't be getting a Macbook or Macbook Pro, I'm saying let's not misconceive ourselves about computer science students need a better computer, hence a Macbook Pro

vintagetobes
May 8, 2007, 03:11 PM
C and C++ is just one program computer science majors do. There are many more languages that the computer sciences majors do.

Even in that, the compilers on Mac is not even close in performance (at least from what I've heard) to those in Windows and Linux. Now I'm not computer science major, but some arguments I've heard from my computer scientist and computer engineering colleagues are that there are not a lot of options (and esp not the good ones) of compilers in Mac.

I'm not saying you shouldn't be getting a Macbook or Macbook Pro, I'm saying let's not misconceive ourselves about computer science students need a better computer, hence a Macbook Pro

He can run a macbook in bootcamp for that?

jamesi
May 8, 2007, 03:24 PM
seriously think twice about getting a laptop, esp if you already have a nice desktop. most ppl i know at school who have laptops never take them to class. and they tend to be a major distraction in class if you decide to take them. esp if they have wireless...oh no. id just say your money and buy a new computer when you graduate. take notes by hand during lecture, will def help you remember better. G5s are still kicking these days

Eraserhead
May 8, 2007, 03:36 PM
To keep this on topic.


I'm not saying you shouldn't be getting a Macbook or Macbook Pro, I'm saying let's not misconceive ourselves about computer science students need a better computer, hence a Macbook Pro

Unless you are doing graphics card programming (which I'm assuming you aren't) the advantages of an MBP over an MB is .16Ghz, a larger screen size, and as a disadvantage you have another $700 out of your pocket.

If you like the larger screen then buy the MBP, but as the MB (I personally have a Core Duo MB) is pretty damn quick so the extra speed isn't really worth it.

Therefore I think you should probably get the MB. Though I would upgrade the RAM to 2GB on whichever computer you buy.

EDIT: I generally take my MB into Uni, but don't use it in class.

dukebound85
May 8, 2007, 03:49 PM
yea i agree you dont need a laptop for college. i went my first 3 years with my emac and got myself a macbook last summer. honestly i usually just keep it hooked up to an external monitor and rarely move it from my desk

at my school, the engineering computers are uber fast with at least 4+gigs of ram in each one (they are sun workstations)

i would assume cs would have a similar situation. keep in mind these labs have software that you cant run on your laptop due to licensing.

granted it is alot easier moving my mb than my emac when i did want to move it lol

since thge imac and mb are about the same, id say get the mb but thats my choice (as i dont game or anything)

ready2switch
May 8, 2007, 04:38 PM
I'm going to university in the fall taking Computer Science for the first year. But I have some questions about when to get a new computer. I do want to wait till leopard comes out as well as LED backlighting.

1) Should I get one this year or wait a year? I have a iMac G5 now, would that be able to handle he first year?

2) I was thinking that a Macbook would work fine for going to school, am I correct or would it require a Macbook Pro?

Any other advice you can give on what/when to get a computer would be great. If you have any advice on Computer Science, that would help as well. Thanks.

Some people have gone off on tangents (or just not bothered to read your questions).

To answer:

1) Your G5 iMac will definitely be able to handle your first year, and likely 2nd year. Take notes by hand in class and do your work on your iMac or in the CS lab (which you'll have to do anyway for some things no matter what you have). Remember, it's not like you'll be sitting at your computer doing code during lecture. You'll also have lots of Gen Ed classes your first year, not hard core CS classes.

2.) when you do decide to replace your iMac, a Macbook will be great. I see no reason (unless you get into heavy graphics programming like someone else said) for you to need a MBP. From the sounds of it, you're at least a year out, so the Macbook should be stellar by then (with all the upgrades due by that time).

portent
May 8, 2007, 05:26 PM
bearbo, I'm not trying to pick on you, but I strongly disagree with just about everything you've said.

My background (and the basis for my disagreement): I have a four-year university degree in computer science.but it's not like you will be writing and compiling on your computer most of the time anyway. Most likely it'll be on a server somewhere.
During the course of my study, everything that I did was compiled first on my workstation. It's much easier and faster to test on your own machine than to copy your code to a server, or to work using a remote session. I'd say 98% of your compiling will be done on your machine.

Oftentimes, your machine will be running a server, for testing purposes.
I never understood what's with the misconceptions that Computer Science students needs better computer than the rest.CS is a broad field. There are literally hundreds of different reasons why a CS student would require a very powerful computer. Here are some:
1. Interpreted environments: Many interesting languages are not compiled into native code. They're interpreted or exist only in a virtual machine, which adds a huge amount of overhead.
2. Graphics, visualization, and 3D: Game development, virtual reality, and technical visualization are all part of computer science. These are very demanding applications, and absolutely require cutting-edge computers.
3. Obscure problems: your assignments may include lots of demanding computation just to demonstrate concepts. Your professors may deliberately assign you to use an NP-hard algorithm, or to test the efficiency of a variety of schedulers. Speed and optimization (and the lack thereof) may be the entire point of the discussion.
Even in that, the compilers on Mac is not even close in performance (at least from what I've heard) to those in Windows and Linux. Now I'm not computer science major, but some arguments I've heard from my computer scientist and computer engineering colleagues are that there are not a lot of options (and esp not the good ones) of compilers in Mac.By and large, they are the same. Most CS programs use a lot of open-source software these days. You'll be running the same code, compiled with the same compiler (GCC, or even the Java compiler) as the students using Linux or Windows.

Anyway, bearbo, my point is this: CS is a big field, and you're trying to put it in a very small box. There are some CS students for whom a regular MacBook provides plenty of speed. There are others who need 8-core Mac Pros to do thier work. What you've heard and what you think is a very small slice of the truth.

sushi
May 8, 2007, 05:30 PM
Maybe wait until you are in school to see what your needs will be.

In the interim, you can continue using your current iMac G5 which is a good computer.

Mr.Texor
May 8, 2007, 05:37 PM
bearbo, I'm not trying to pick on you, but I strongly disagree with just about everything you've said.

My background (and the basis for my disagreement): I have a four-year university degree in computer science.During the course of my study, everything that I did was compiled first on my workstation. It's much easier and faster to test on your own machine than to copy your code to a server, or to work using a remote session. I'd say 98% of your compiling will be done on your machine.

I agree with everything portent said (I also have a 4 year university degree in CS).

I'll say that if you have the money, get a Macbook. Also, learn to love the terminal. I remember when I was in college, we would just ssh to the remote server to compile, etc.

SpookTheHamster
May 8, 2007, 05:42 PM
I rarely see students at my uni using a laptop outside of their room, and usually they're not even doing work. The premium you pay for the portability could be put to better use buying a full size computer and a second hand laptop. I have my iMac in my room, and my old 12" Powerbook has been to the library twice this year. I normally only use my laptop when I'm on my bed watching a film on my iMac.

A lot of the students I know with laptops want a desktop as well, and very few students I know with desktops use or want laptops.

bearbo
May 8, 2007, 10:10 PM
bearbo, I'm not trying to pick on you, but I strongly disagree with just about everything you've said.

My background (and the basis for my disagreement): I have a four-year university degree in computer science.During the course of my study, everything that I did was compiled first on my workstation. It's much easier and faster to test on your own machine than to copy your code to a server, or to work using a remote session. I'd say 98% of your compiling will be done on your machine.

Oftentimes, your machine will be running a server, for testing purposes.
CS is a broad field. There are literally hundreds of different reasons why a CS student would require a very powerful computer. Here are some:
1. Interpreted environments: Many interesting languages are not compiled into native code. They're interpreted or exist only in a virtual machine, which adds a huge amount of overhead.
2. Graphics, visualization, and 3D: Game development, virtual reality, and technical visualization are all part of computer science. These are very demanding applications, and absolutely require cutting-edge computers.
3. Obscure problems: your assignments may include lots of demanding computation just to demonstrate concepts. Your professors may deliberately assign you to use an NP-hard algorithm, or to test the efficiency of a variety of schedulers. Speed and optimization (and the lack thereof) may be the entire point of the discussion.
By and large, they are the same. Most CS programs use a lot of open-source software these days. You'll be running the same code, compiled with the same compiler (GCC, or even the Java compiler) as the students using Linux or Windows.

Anyway, bearbo, my point is this: CS is a big field, and you're trying to put it in a very small box. There are some CS students for whom a regular MacBook provides plenty of speed. There are others who need 8-core Mac Pros to do thier work. What you've heard and what you think is a very small slice of the truth.

I happen to speak with the chair of the computer science department earlier this afternoon. I was told that all there curriculum is designed for the students to do everything on the school's computer lab, which is open 24/7. If even that is an inconvenience, they have a remote terminal setup, which students can use. The connection to the remote terminal, which I use on a daily basis, is fast enough that it feels like you are on that machine directly, even half way across the US (this is for connection speed, and from my own experience).

He said that there is really no need for students to do work on their own computer, and majority of the students decided that it's easier to work in the computer lab (and some use the remote terminal). He also happen to mention that the compilers available for Mac, are not the best of the herd.

There you have it. You might be one of the rare students that decided doing everything on your computer is easier for you, but chances are the OP isn't.

And please don't give me the "you don't know ANYTHING' about the computer science field". It is not appreciated. I may not know every detail, but I think I have a good general feeling about it. I have taken many courses in my school's computer science department (and hence happened to befriend with the chair), and many of my friends are doing computer science and computer engineering.

bearbo
May 8, 2007, 10:11 PM
I agree with everything portent said (I also have a 4 year university degree in CS).

I'll say that if you have the money, get a Macbook. Also, learn to love the terminal. I remember when I was in college, we would just ssh to the remote server to compile, etc.

You agreed with Potent, who said he would compile everything on his own computer, yet you say you would just use SSH to the remote server to compile?

You, sir, are contradicting yourself.

Mr.Texor
May 8, 2007, 10:17 PM
You agreed with Potent, who said he would compile everything on his own computer, yet you say you would just use SSH to the remote server to compile?

You, sir, are contradicting yourself.


hehe, you dont have to get all defensive because I dont agree with you. usually, I would do everything on my own computer.. then ssh to the remote server to compile and make sure it compiles with no problem. I guess I should have explained better..

dukebound85
May 9, 2007, 04:44 PM
its not that big of a deal. i know many a people who have way more capable machines than they need. just get one and be happy with it if you really want one. although your g5 would suffice easily but it's always fun getting a new computer!

tango554
May 9, 2007, 11:20 PM
Why do computer science student need better computer?

Inspiration!

yg17
May 9, 2007, 11:43 PM
Well, let's see....at my uni, you can compile code on a ~250 CPU, 700 gigaflop cluster, or your personal laptop. You decide :rolleyes:


While your university may not have such a beast of a cluster, I'm sure they offer something that beats the living crap out of any personal machines.


I'd go for portability over speed, and get a MacBook. Its still plenty fast for what you need and it's easier to schlep around campus

2hondas
May 10, 2007, 02:03 PM
I will also be entering first year university this September... i am in the market for a new laptop this summer.

Been thinking Macbook Pro, but I am starting to think I dont need such a machine. Macbook seems the best at this point. I am going into General Science, and possibly professional school later on.

The only thing I don't like about the Macbook is the screen. It doesn't seem as bright, rich and crisp as the Macbook Pro.. :( I have been spoiled by my 19 inch HP LCD...

spjonesi
Jul 18, 2007, 03:43 PM
Calling all COMPUTER SCEINCE and MIS MAJORS and all others with an opinion :)

I'll be returning to college next month and I'm getting a new Mac before I do it. I'll be double majoring in Computer Science and Management Information Systems. I was all set to pull the trigger on a new MBP...2.4ghz, Applecare, parallels, windows xp, carrying case. I then noticed that it was above 2800 or 2900 depending on the case.

The point is I have more than enough of my own money to do it. But the question becomes -should- I spend that much on that computer? I've dreamed of faster computers (mac especially) since drooling over my friends 1.67pb when I was on my first and only mac to this point my 1.2 ghz 12" iBook g4. I won't be living at the dorms or anything like that.

I'm replacing the iBook because since I took it apart to install a new hard drive it hasn't been the same (go figure). It now does not function with the battery in it.

I have a 'home-brew' AMD Opteron 170 (I think its a 170, its the 2.2ghz dual core) with 1gb of ram (which will be 2gb when I get back from my summer in Spain). Its got, IDK, 500gb or so of various HDDs. XP, Linux. This is a TINKERING only system. It doesn't function well for daily use (the way that I have set it up) and I won't use it that way.

Gaming is done on my 360 and/or Wii. Period.


Also, for those that may sell on eBay, I won't. Once it's mine, it's mine. I don't want to go to the trouble of selling it on eBay and ordering a new one

Should I go for the best that I can buy, something that I hear a lot of around here? A $2,900 MBP with a s***-ton of bells and whistles. Or go with a sensible Blackbook with a lot of bells and whistles for around $1900-$2000? Will the extra power or separate graphics come in handy, or is it overkill?

Help me out!

spjoneSi

EDIT: I boo-booed the price of the Blackbook. A Blackbook with me uprgrading it to 2gb of ram and the other stuff is about $2100...my bad.

Tom B.
Jul 18, 2007, 07:27 PM
spjonesi, what resolution monitor are you used to using? For a lot of people, screen resolution is the biggest difference between the MB and MBP. Some people find the MacBooks's 1280x800 screen limiting (not me though, I'm used to a 12" PowerBook).

Also, how long do you plan to use your next laptop for? If you'll be buying another new one in a year's time, go for a MB, but if you want to keep it for 3 or 4 years, a fully loaded MBP will be better.

Or maybe you could consider the 2.2GHz MacBook Pro, if you aren't doing anything especially demanding on the processor or graphics card, and save some money, but still have the Pro features, e.g. 1440x900 LED backlit screen, backlit keyboard, firewire 800, etc.

Also, you could save more money by buying from the refurbished store, buying 3rd party RAM, or checking if you qualify for the student discount, and free iPod nano and printer promotions.

spjonesi
Jul 19, 2007, 03:06 AM
spjonesi, what resolution monitor are you used to using? For a lot of people, screen resolution is the biggest difference between the MB and MBP. Some people find the MacBooks's 1280x800 screen limiting (not me though, I'm used to a 12" PowerBook).

Also, how long do you plan to use your next laptop for? If you'll be buying another new one in a year's time, go for a MB, but if you want to keep it for 3 or 4 years, a fully loaded MBP will be better.

Or maybe you could consider the 2.2GHz MacBook Pro, if you aren't doing anything especially demanding on the processor or graphics card, and save some money, but still have the Pro features, e.g. 1440x900 LED backlit screen, backlit keyboard, firewire 800, etc.

Also, you could save more money by buying from the refurbished store, buying 3rd party RAM, or checking if you qualify for the student discount, and free iPod nano and printer promotions.

I'm super used to my little iBook for its resolution...1024x768.

I'd like to think that I'm buying for the next 3 years. I'll have to be using this for the next 2.5-3 years, since my wife is going to be the working one in the house, I don't think she wants me spending her hard earned $ on a new computer for myself every two years :)

The 2.2 is an option for sure. I'll look into that. The one thing that I will need is more hard drive space. I always think that I can get by with X number of gigs, but it never works. So at least 160gb is a must.

I do qualify for the student discount, but purchasing through macmall adds a $150 rebate plus I don't have to pay for sales tax. So I save about $50 total on it.

As far as the refurb store. It is a possibility that I had not thought of...I'll check it out now and keep my eye on it. I know it updates frequently.

Anybody else with an opinion please check in...I'm open to options at this point.


spjoneSi