<p>I am a tunisian ( from tunisia a country in north Africa in case you don't know ),i will complete my undergraduate studies in software engineering next year,i have good grades i think ( 13.8 and 14.6 which is equivalent to a 3.4 or higher i think for my last two years ranked 2/70 stduents ) and i want to study in Quebec.</p>
<p>I was considering an admission in a US college but as you can maybe notice,i am not excessively fluent in english,i automatically translate words from french before speaking or writing so i don't think i can obtain good grades if i study there,i may even drop bcause of the language barrie and that eventuality scares me because i was alaways good at school i don't know how i would react.
Plus,i don't have time to prepare and pass the GRE.</p>
<p>So,i decided to study in Quebec,a bilingual city which will allow me to improve my english and use french if i am in a difficult situation.
I looked for information about french speaking schools but i didn't found anything interesting,i would like to apply for Ecole Polytechnique de Montreal,Universit</p>
<p>I think McGill is the best university on your list (both as a fit and in terms of prestige, though not sure about their reputation in terms of computer eng). I researched it before and found that the classes are taught in English (so you will improve) but you have the option of writing in either French or English. I think this is a perfect opportunity for you.</p>
<p>In terms of Montreal, practically everyone will know French, and most will know English.</p>
<p>Thanks,i didn’t know that it owuld be awesome for me if i could study in english and write reports in french,just perfect.
But do you think i can be accepted there with my grades ?</p>
<p>I’m not really sure. However, you do meet the minimum requirements (3.2 CPGA) so if you have excellent references, and whatnotall you might have a good shot? However, McGill does have competitive graduate program admissions… good luck!</p>
<p>You’re posing your questions to the wrong audience. On this site, you’re going to get answers from high school students who know next to nothing about graduate studies (myself included, though I’m an undergraduate, not a high school student). You need advice from professors and graduate students in the field.</p>
<p>Thanks for the advice but where can i find them ?
I looked all over the internet for forums like this one about canadian universities and i found nothing interesting.</p>
<p>Not matter what anyone may tell you, the reality is that having a degree from outside Canada/US or western Europe will make it more difficult to find a job in Canada. I recommend you get your M.Eng from Quebec if you want to work here. It’s also very important that you get work experience in Quebec/Canada while you’re in school. It’s more difficult to do at a graduate level, but some schools such as ETS have such programs:</p>
<p>Polytechnique is a very good engineering school. It’s more respected than the others on your list for engineering.</p>
<p>It won’t be as well known internationally as McGill, but its engineering programs are arguably better and it has much stronger local industry connections. This is very important if you want a job here.</p>
<p>I work with a lot of software/electrical/computer engineers in a large Quebec based company and to be honest I don’t see many, if any, McGill grads among them, but a significant number from ETS, Sherbrooke, and Polytechnique.</p>
<p>Laval is also good, but it’s in Quebec City, and most big companies are in Montreal.</p>
<p>@ jakebarnes : Thanks a lot,i will aks my questions there too.</p>
<p>@ PerpetualStudent : Thanks for your advice.
That’s what i am planning to do,i am planning to study in an M.Eng program and prove myself to the employers with my grades.I’ll do my best,i’ll try as hard as i can to get an excellent ranking and see what happens,at least i’ll have tried if i fail.</p>
<p>I am completely comfortable in French,it’s like my mother language so i am confident i could do way better than in an English speaking university in terms of grades and ranking.
But i thought an English education would help me in job interviews,so i don’t have to prove each time that i am perfectly bilingual.
Wouldn’t you agree ? Do you think i should go in a French speaking university ?</p>
<p>I would like to point out that McGill does NOT have a graduate software engineering program. Your only option at McGill would be to pursue a M.Sc. in Computer Science with one of the (two) professors that do software engineering research. I am fairly familiar with the program and it is entirely research (academic / thesis) focused, you won’t really get the chance to participate in a “stage”… you may be able to do some industry research but it’s unusual and requires a lot of support from your supervisor. </p>
<p>Your only choice in Quebec for an English M.Eng. SE program is at Concordia.</p>
<p>As for an English program helping you with employment - it depends where! If you want to work in Quebec, French is the language. You clearly have a good command of English, so that shouldn’t be a worry for you.</p>
<p>My advice is look very careful at the websites of Polytechnique, ETS, Sherbrooke and apply to them. </p>
<p>You will want to find a program that lets you do your M.Eng and also work for at least 4 months in industry. ETS has such a program, others do too I think. It’s easy to get a work visa as a student, and the work experience is what will get you employed.</p>
<p>Thanks for the great advice PerpetualStudent you’re really awesome,i was thinking about ETS,Polytehnique,Sherbrooke and Concordia too,so i am happy to see that i was on the right path.
One last question please,Concordia’s programs are specialized that’s what i like about them,i am very interested in an M.Eng in Security at Concordia,would it be a good choice for my career ?
And can i do the same thing at French speaking university ?
Again thanks a lot,you’re really helping me here.</p>