I am joining my 4yr engineering course (in CSE). I want to become the best coder of my college (field of interests - python, Java (netbeans). So what sort of laptop will I need ? Please suggest specifications. My budget is not exceed $650 (by the way, I am from India). I already have a 120gb samsung ssd 750 EVO. So, I will also install that drive into my new lappy with a clean windows installation.