Only you can determine what computer (or computers) and software you need for your schooling. (And you would of course be rather an idiot
to do anything to a computer that might make it un-useful to you, especially
during the school year.)
Virtualization is very nice. Definitely nicer, IMHO, than dual-booting. (USB/Firewire external disk drives are cheap these days...) But you know, maybe there's room in your book-bag for two laptops.
Neither "the computer," nor "the operating system," is the Cart here. Both of them are the Horse. Let them pull the load, but don't let them set the direction.