Thanks ghionus and BKMD for replies.@BKMD my areas of interest include algorithm/systems. I am not very sure about funding scenario @Purdue(Purdue website says more than 50% of incoming CS graduate students secure funding ), but if I am not able to secure funding even after 2 years I think I can at least get an MS degree while pursuing Phd and drop out(worst case). I am not 100% sure about this option also. Is it viable.