miniSobreira :
But i i can upgrade the cpu right? Because, I wont need "more GPU" but i will need a very good cpu when i get to university so i think that i will buy i3 and in the next 2 years i can buy an I7.. and then i have an 960 instead of a 950.
What do u Think?
That would probably be your best option. I don't know what your major will be, but anything in the field of video editing, 3D modeling, rendering, or Autocad will definitely need a beefy CPU like an i7. The GTX 960 will be absolutely fine for the next couple years, and as new games come out, you may have to cranks settings down to medium (not a hugely drastic difference from high on most games). The i3-6100 will work great for now, and when you upgrade your CPU later on, you will be set for 5-6 years in terms of your processor. By that poiunt in time, you will have less time for games, and a powerful GPU won't be as much of an issue. At that point, newer graphics cards will have come out and you can upgrade if you need to.
Most importantly, for right now, and then next year or two, the i3-6100 and GTX 960 will perform better in the games you want to play.