I have a desktop, a laptop, as well as a palm. None of them are anything special, they just work. If you're strapped for cash, laptop is definitely the way to go. I'm pretty busy, so I take my laptop with me everywhere --but not for taking notes... I only bring it around to program in between classes... I have the palm because I'm pretty active on campus (fraternity, double-majoring, on-campus job)... it keeps my appointments and interviews organized. If you're not a CS major, or you're not too involved in the campus community, there's always the option of using school labs to program while on campus so just a cheap desktop would suffice... although on-campus WiFi is definitely something you should take advantage of.
I have a desktop, a laptop, as well as a palm. None of them are anything special, they just work. If you're strapped for cash, laptop is definitely the way to go. I'm pretty busy, so I take my laptop with me everywhere --but not for taking notes... I only bring it around to program in between classes... I have the palm because I'm pretty active on campus (fraternity, double-majoring, on-campus job)... it keeps my appointments and interviews organized. If you're not a CS major, or you're not too involved in the campus community, there's always the option of using school labs to program while on campus so just a cheap desktop would suffice... although on-campus WiFi is definitely something you should take advantage of.