I want to pursue Master's program(MS) in Computer science or Information technology in Canada.Can you please suggest some really good universities with(or without) financial aid,Also i have over 20 months of Job experience back in india,does that help in any way?