Yeah, you're right, it's totally overkill haha. I actually usually skip the sleeve and just throw the MBA into my backpack in the padded laptop compartment, but I just included it in the post to give some ideas. Sometimes I just carry it in the sleeve though if I don't need to take my backpack somewhere; but nonetheless, you can never be too cautious lol
All my engineering programs (aside from Matlab) require Windows too, but I just virtualize Windows 7 Ultimate using Virtualbox (2 cores, 1.5GB of RAM, 20GB of space) and it works beautifully- LTSpice, PCSpim, SMOK, Mathcad, etc. For more of my current classes though, I have to use NX Client to tap into my schools servers to remotely run a unix distro so that I can use Cadence and FPGA Advantage. Still works quite nicely though.