I'm starting my second year at Cal Poly pursuing a Mechanical Engineer degree. I bought a good MacBook Pro about 4-5 years ago, but since I used to live with smaller siblings this computer has been dropped and messed with numerous times. Suffice it to say it has been very stressful lately when trying to complete work on my computer such as working with Solid Works, or coding for an Arduino board or other modeling/coding assignments (especially since bootcamp is no longer working properly). Long story short I finally put together about $3000-3200 USD to upgrade my computer. I was originally looking into buying the new 15 inch MacBook Pro with 32GB RAM and 1 TB PCe Flash Storage. However, a friend suggested I buy a slightly less powerful laptop and use the rest to buy a good PC and that way I can take my work wherever I go and use a good PC when I'm home for coding/modeling. I originally intended to buy the laptop as MacBook and the PC windows and just bootcamp the Mac, however all suggestions are welcome (especially if they are from experience).
My budget for the new computers is:
$3000-3200 USD total for both the laptop and PC.
What are the primary uses for this computer (IE: mail, web browsing, programming, games, etc)?
Mail, web browsing (research), engineering/3D analysis, engineering design, music, movies/videos, coding, storage for MANY pictures, 3D modeling.
What software do you intend on using on the computer?
Microsoft Word and Excel, Finite Element Analysis software, 3D modeling software ie: SolidWorks, ProEngineer/ProMechanica, Autocad Autodesk 3D etc.
And of course, internet browsing for research purposes.
Do you play games? If so, what type of games?
Very rarely, not a main interest. Sometimes games like Gunz or something around that.
Do you tend to have a lot of programs running at the same time, or do you close every program when you are done using it?
Yes, I have ADHD and usually have multiple programs often and keep switching between them.
Do you store a lot of pictures or music on the computer?
Will you be overclocking?
Most likely not.
Location for online shopping/shipment/prices?
It can be in either U.S. (California) or Mexico, whichever is most convenient.
How many monitors are you planning to use?
I would prefer 2, but at this point just one to allow more budget for actual performance, I will probably save up and get another monitor later.
Do you need peripherals? OS?
Yes, I'm starting from scratch, so all the basics (keyboard,mouse,etc..). OS is Windows or Mac OS depending on whether it's the laptop or PC.
Any particular reason why you are upgrading?
My old laptop is basically very close to being useless right about now and I've got a lot of work ahead of me.
* I do not mind building the computer from the parts if it is better/cheaper this way.
** As I mentioned above, the laptop does not ABSOLUTELY have to be a Mac, I just prefer it because I would like to learn to code in XCode and because I have been using Mac for the past 5 years so I'm a bit more familiar with it now.
Thanks in advance to everyone who took the time to read this and help me out, I really appreciate any help and suggestions I can get.