Waterloo scholarships deadline. programs can last from 3 to 5 years, depending .