solidworks at least is windows only, so you'll need space for windows.
Yes. But MBA has bootcamp so no worries.
with that in mind, can you afford to upgrade the ssd of the air? if not, get the pro. solidworks will also benefit massively from a dedicated graphics card, get a 15" pro.
Yes and no.
Let me explain:
The only way SolidWorks would benefit from a graphics card is if your model has hundreds of parts with subassemblies with more parts, on my 4 years of experience, I've never seen any engineer student do such thing, not even at master's level; that kind of power is only required for real applications, and real application required the full program which only a company could afford.
SolidWorks is more processor intensive rather than graphically. SolidWorks is used to create a 3D model of what ever you are designing and after the design is complete, you start using tools to measure stresses or fluid movement or whatever you want, this is when you need most of the "punch" from your computer, however, this type of stuff is only seen at Master's Lever and a program called Algor has to be used along with SolidWorks, at this point only a desktop computer with enough processing (not graphics) power is used.
So in short, by the time he does this stuff, his professor would provide him with a computer with enough power to handle the stuff, and most of the time, it will be that computer that no one touches because it is so darn expensive (as well as the program), and it is only used when necessary, and like I said, this is graduate level stuff.
I know because I have done it, even though I am Senior undergraduate, I did research for a professor with a team of graduates under my wing.
if you cant afford that, id suggest a well specced windows machine.
Yes, if you are a windows fan. Personally I would say no, MBA has enough power to handle SolidWorks easily.
I'm going to be studying CS in the fall. I want to use a MacBook that will last the entire 4 years. I plan on triple booting, OS X, Windows, and Linux. I am already upgrading to 8GB RAM and an i7 processor, do you think this will be powerful enough for the 13" MBA? Or should I go with the MBP?
CS as in Computer Science? You won't ever use SolidWorks or any of the software I have mentioned, those are for Mechanical Engineers. You will only use coding programs, which only require processor power and it is quite minimal. (If you are thinking that you will be designing games and using the pretty cool software, you may want to talk to your advisor, because this is a big misconception among CS students).
Rather you will be using some crazy computers made by Sun Microsystems (Java), which are quite complex and those will be available at your University laboratory under locked key and those who have the key are the top CS students. I've seen those computers through the window, they are rather... huge.. bigger than a gaming computer. But that is heavy stuff, which more likely is towards your Senior and perhaps Junior year, and definitely Master's Lever.
So no worries man, get the MBA, you will happy for the next 4 years, 8GB and i7 will be perfect for you. Don't go with the rMBP, that is simply overkill for what you are doing, unless you want to treat yourself with a nice retina display, but if you go that way, get the 15 in. since it comes with a graphics card, the 13in doesn't have a graphics card and most people complain that the retina display doesn't handle too well under Intel HD 4000 (but that is another story).
By the way, you will love the battery life of the MBA. Hit me up if you got other questions.
