Check all your potential engineering courses, the req. coursesoftwares, and what computers they can run on or will run on by thetime you take the class, this might help avoid "yet another paperweight".