Timepass said:Also THX1139 he is CS major. First year they general start into learning C++ and programing stuff in there. Quite offen the 24 hour labs do not have the stuff you need to do that. ...edit
In that case, he should buy a windows laptop. Better yet, find out what his instructors recommend before buying anything. I just finished 4 years of school doing graphic design, video and 3d animation. I didn't need a computer until I got into the advanced classes. And then it was for convenience. As for writing assignments I found it's often better to do them on campus where you don't run the risk of getting distracted.
A large campus should have access to computer labs 24/7. And if that turns out to be inconvienient, then buy a cheap dell laptop or used iBook. NOT a MacBook Pro!