Thanks, Sandy. Here's some additional info:
"I'll want to run various types of Engineering software: SolidWorks, or some other CAD software like AutoDesk Inventor, maybe Matlab or something similar. Another issue is that these are huge programs and I'm concerned that they'll slow down my computer too much."