I took GRE this week and i got 317. 158 in Verbal and 159 in math. I sent scores to SUNY Buffalo,SUNY Stonebrook, UT Dallas and Virginia Tech. Im looking for a computer science masters.Should i retake GRE and try to improve my math score? Also my cgpa is 7.4 or 74%. Could you please guide me as to which universities i could apply for? when i should apply and when I should take up TOEFL.