You can upgrade the cpu on your laptop as long as the processor you are upgrading is the same socket type. Honestly, if you are not super tech savvy and are used to disassembling laptops and you are not willing to spend the same amount of money that you spent on your laptop for one processor, then I would advise you not take this route. Upgrading a laptop cpu is much more time consuming than doing it in a desktop. If you can find i7s like i7-740m for a reasonable price (they retail over $300) or if you can find them at all. Better to just go buy another laptop if you really want an i7.