Re: Going to NOVA- what computer do I need?
Posted by:
WestfieldDad
()
Date: December 13, 2009 02:16PM
Dane Bramage Wrote:
-------------------------------------------------------
> Mason is still only supporting XP, but any OS is
> fine.
>
> The only issue you face is with group work, you'll
> probably need a current version of MS Office to
> exchange files for projects. As a student you can
> get a education version at a reduced cost.
Agreed. Also, depending on your situation, there are home/education licenses for up to 3 systems for Office that are fairly cheap.
On the hardware, a lot of manufacturers have prices for special groups - gov't workers, your company, educational discounts that carry through to their employees/students. NOVA probably has some such offerings, but, if not, does your company/some friend's company, ... have one?
On the selection, my kid's a freshman in CS full time at a sleep away college. (Just like sleep away camp, but a couple orders of magnitude more expensive.) Had the same decision to make. Talked to a bunch of juniors/seniors at his school before he decided what to do. Couple things he considered and what he ended up with -
1) Depending on what you mean by computer classes, where the system requirements are reasonably standard (running Windows, compiling Java/Visual Basic, ...), you can expect to work on your own system. Almost any machine you can buy today can handle these requirements. For other classes, especially for higher level classes with more unusual system requirements (e.g. build your own OS, ...) you will probably access virtual machine environments on LINUX/UNIX/Windows servers provided by the class that you connect to via X Windows or Citrix/Windows TS.
2) How much time will you spend doing your work at school vs some other fixed location and what kind of environment is available to you at school. Where my son is, he spends a lot of time hanging out in a computing cluster where there are a sufficient number of systems that he can use one of them as needed.
3) You obviously need something portable. There the question is, is this machine going to be your only one, or one you carry around to classes, but you do your heavy duty work on something else, either the VMs/cluster machines mentioned above, or some desktop you own or can use from work.
A) If it's the only machine you will be using, you need a reasonably heavyweight laptop, plenty of RAM, good battery life and a good screen. Such a machine is pretty heavy and not very fun to carry around. OTOH, these machines can easily be configured to do whatever you might get asked to do and can support both Windows and Linux or (if a Mac) Windows/Mac/Linux using a VM on your laptop and have sufficient power to do so. New ones like this aren't cheap, and for used ones, laptops tend to have a short lifespan (dropped, etc...), are fairly messy to upgrade beyond adding some RAM, old machines won't run Windows 7, and you can expect to need to switch to 7 at some point.
B) If it's a machine you carry around taking notes in class, Facebook, email, simple Office work, small compiles, but your real development/specialized class work machine will be something else, there are cheap netbooks/lighter notebooks with real long battery life you should consider instead of a single heavyweight laptop. For these, you are compromising performance, screen, keyboard, etc for portability/backpackability/etc.
I expected that my kid would go the big laptop route, but, after talking around, and because of the availability VMs, wireless access, etc at his school, my kid decided to go with a netbook with a separate desktop due to the battery life, extreme portability, etc of the netbook. So far, he's been extremely happy with his decision. For what he's using it for, he can plug the thing in overnight and get 8 hours on a single charge, not have to worry about finding a plug anywhere, and get most of his work done on it. When he needs something more, he's got the cluster/his own desktop/VM access. Whether a netbook would work for you depends on the factors I mentioned above, and, if you go the netbook route and don't also have a desktop of your own, at a minimum, you'll want a separate large monitor and good mouse/keyboard at whatever fixed location you use when you do your homework away from school.