I'm just about to go into my final year of my computing degree, and I want to continue to a PhD after completion. What preparations do I need to do prior to applying for grants/scholarships/funding?
Every school has its own requirements: typically, letters of recommendation, GRE tests, language tests. Check them with much advance: 1 year is not too soon, especially if you are applying for a US school as a foreigner.
Apart from that, nothing special: have a good academic record, and make sure that the first Google result for your name is not a college party Facebook picture in which you are drunken and naked.