@Aman: You have done a good research. I appreciate that you managed to do all that sitting in india. Carleton and Ottawa University both are equally good for MCS. but some canadians say that carleton has better reputation in engineering related courses. But MCS is a joint program between uOttawa...