Have you completed Bachelor’s Degree program in your country? Do you want to emigrate to Canada and pursue a good Master’s Degree engineering program? If yes, this post will be of help to you. Here, I’ve compiled a list of top Master’s Degree engineering programs and Universities in Canada.
This post has been crafted keeping the needs of international students in mind. Canada is a popular destination among the international student community. It is not uncommon to see graduates from countries such as – India, Pakistan, China, Bangladesh, Mexico, Brazil, Nigeria, Ghana, Sri Lanka and more – emigrate to Canada in order to pursue higher studies.
If you are an international student looking to pursue higher studies in Canada this year, this post will be of help to you. This post will help you in identifying some of the best engineering (Master’s Degree) programs offered by Universities across Canada.
Broadly speaking, international students have access to different types of Master’s Degree programs in Canada. History, economics, architecture, agriculture, management – the list of Master’s Degree programs and disciplines will go on. But when it comes to higher studies in Canada, engineering programs are particularly popular among international students. This post has been created to cater to their needs!
After going through this post, you will be able to find out some of the hottest and most rewarding engineering programs in Canada (Master’s Degree). You will be able to find in-demand engineering programs, which offer great scope & access to well-rewarding job opportunities in Canada. This way, you will be able to find a job in Canada, earn well and earn a PR in the process! Apart from the list of best engineering programs, I’ve also provided the list of Universities offering these Master’s Degree programs.
Come, let us check out the list of best Master’s Degree engineering programs & universities in Canada now. Here it is –
List of best Master’s Degree engineering programs & universities in Canada
Sr No | Name of the engineering program | Name of the University offering the program |
1 | Master of Applied Science in Building Engineering/Building Science | British Columbia Institute of Technology (BCIT) |
2 | Master of Engineering in Building Science | British Columbia Institute of Technology (BCIT) |
3 | Master of Applied Science in Aerospace Engineering | Carleton University |
4 | Mater of Engineering in Aerospace Engineering | Carleton University |
5 | Master of Applied Science in Biomedical Engineering | Carleton University |
6 | Master of Applied Science in Civil Engineering | Carleton University |
7 | Master of Applied Science in Electrical and Computer Engineering | Carleton University |
8 | Master of Applied Science in Environmental Engineering | Carleton University |
9 | Master of Engineering in Civil Engineering | Carleton University |
10 | Master of Engineering in Electrical and Computer Engineering | Carleton University |
11 | Master of Engineering in Mechanical Engineering | Carleton University |
12 | Master of Science in Mechanical Engineering | Carleton University |
13 | Civil Engineering and Planning (MASc/MPlan) | Dalhousie University |
14 | Materials Engineering (MASc) | Dalhousie University |
15 | Civil Engineering and Planning, Master of Planning (MEng/MPlan) | Dalhousie University |
16 | Materials Engineering (MEng) | Dalhousie University |
17 | Civil and Resource Engineering (MASc) | Dalhousie University |
18 | Mechanical Engineering (MASc) | Dalhousie University |
19 | Civil and Resource Engineering (MEng) | Dalhousie University |
20 | Mechanical Engineering (MEng) | Dalhousie University |
21 | Electrical and Computer Engineering (MASc) | Dalhousie University |
22 | Mineral Resource Engineering (MASc) | Dalhousie University |
23 | Biological Engineering (MASc) | Dalhousie University |
24 | Electrical and Computer Engineering (MEng) | Dalhousie University |
25 | Mineral Resource Engineering (MEng) | Dalhousie University |
26 | Biological Engineering (MEng) | Dalhousie University |
27 | Environmental Engineering (MASc) | Dalhousie University |
28 | Chemical Engineering (MASc) | Dalhousie University |
29 | Industrial Engineering (MASc) | Dalhousie University |
30 | Chemical Engineering (MEng) | Dalhousie University |
31 | Industrial Engineering (MEng) | Dalhousie University |
32 | Master of Science in Civil Engineering | Lakehead University |
33 | Master of Science in Engineering in Chemical Engineering (MSc Eng) | Lakehead University |
34 | Master of Science in Engineering in Electrical and Computer Engineering (MSc Eng) | Lakehead University |
35 | Master of Science in Engineering in Environmental Engineering (MSc Eng) | Lakehead University |
36 | Master of Science in Mechanical Engineering (MSc-ME) | Lakehead University |
37 | Civil Engineering (M.Eng) | McMaster University |
38 | Engineering and Public Policy (M.E.P.P) | McMaster University |
39 | Computational Science and Engineering (M.A.Sc) | McMaster University |
40 | Manufacturing Engineering (M.Eng. Manufacturing) | McMaster University |
41 | Computational Science and Engineering (M.Eng.) | McMaster University |
42 | Materials Engineering (M.A.Sc.) | McMaster University |
43 | Computational Science and Engineering (M.Sc.) | McMaster University |
44 | Materials Science (M.Sc.) | McMaster University |
45 | Electrical and Biomedical Engineering (M.Eng.) | McMaster University |
46 | Mechanical Engineering (M.A.Sc.) | McMaster University |
47 | Electrical and Computer Engineering (M.A.Sc.) | McMaster University |
48 | Software Engineering (M.A.Sc) | McMaster University |
49 | Biomedical Engineering (M.A.Sc.) | McMaster University |
50 | Electrical and Computer Engineering (M.Eng.) | McMaster University |
51 | UNENE Nuclear Engineering (Graduate Diploma) | McMaster University |
52 | Chemical Engineering (M.A.Sc.) | McMaster University |
53 | Engineering Physics (M.A.Sc.) | McMaster University |
54 | Civil Engineering (M.A.Sc.) | McMaster University |
55 | Engineering Physics (M.Eng.) | McMaster University |
56 | Graduate Diploma in Arctic Engineering | Memorial University of Newfoundland |
57 | Master of Engineering in Mechanical Engineering | Memorial University of Newfoundland |
58 | Graduate Diploma in Communications Engineering | Memorial University of Newfoundland |
59 | Master of Engineering in Ocean and Naval Architectural Engineering | Memorial University of Newfoundland |
60 | Graduate Diploma in Geotechnical and Structural Engineering | Memorial University of Newfoundland |
61 | Master of Engineering in Oil and Gas Engineering | Memorial University of Newfoundland |
62 | Graduate Diploma in Mechanics and Materials Engineering | Memorial University of Newfoundland |
63 | Master of Engineering in Process Engineering | Memorial University of Newfoundland |
64 | Graduate Diploma in Safety and Risk Engineering | Memorial University of Newfoundland |
65 | Master of Marine Studies (Marine Spatial Planning and Management) | Memorial University of Newfoundland |
66 | Graduate Diploma in Thermofluids Engineering | Memorial University of Newfoundland |
67 | Master of Science in Computer Engineering | Memorial University of Newfoundland |
68 | Graduate Diplome ain Mechatronics Engineering | Memorial University of Newfoundland |
69 | Master of Science in Energy Systems Engineering | Memorial University of Newfoundland |
70 | Master of Engineering in Civil Engineering | Memorial University of Newfoundland |
71 | Master of Science in Oil and Gas Engineering | Memorial University of Newfoundland |
72 | Master of Engineering in Electrical Engineering | Memorial University of Newfoundland |
73 | Master of Science in Safety and Risk Engineering | Memorial University of Newfoundland |
74 | Graduate Diploma in Nuclear Engineering (UNENE) | Ontario Tech University |
75 | Graduate Diploma in Nuclear Technology | Ontario Tech University |
76 | Master of Applied Science in Nuclear Engineering | Ontario Tech University |
77 | Master of Engineering in Mechanical Engineering | Ontario Tech University |
78 | Master of Engineering in Nuclear Engineering (UNENE) – Part-time | Ontario Tech University |
79 | Master of Science in Materials Science | Ontario Tech University |
80 | Master of Applied Science in Aerospace Engineering, Accelerated Pathway Plan | Ryerson University |
81 | Master of Engineering in Chemical Engineering | Ryerson University |
82 | Master of Applied Science in Biomedical Engineering | Ryerson University |
83 | Master of Engineering in Civil Engineering | Ryerson University |
84 | Master of Applied Science in Biomedical Engineering, Accelerated Pathway Plan | Ryerson University |
85 | Master of Science in Biomedical Engineering | Ryerson University |
86 | Master of Applied Science in Chemical Engineering | Ryerson University |
87 | Master of Science in Chemical Engineering | Ryerson University |
88 | Master of Applied Science in Chemical Engineering, Accelerated Pathway Plan | Ryerson University |
89 | Master of Science in Civil Engineering | Ryerson University |
90 | Master of Applied Science in Civil Engineering | Ryerson University |
91 | Professional Master’s Diploma in Aerospace Design Management | Ryerson University |
92 | Master of Applied Science in Civil Engineering, Accelerated Pathway Plan | Ryerson University |
93 | Master of Engineering in Aerospace Engineering | Ryerson University |
94 | Master of Applied Science in Aerospace Engineering | Ryerson University |
95 | Master of Engineering in Biomedical Engineering | Ryerson University |
96 | Engineering Science (Master of Engineering) | Simon Fraser University |
97 | Mechatronic Product Realization (Professional Master of Engineering) | Simon Fraser University |
98 | Mechatronic Systems Engineering (Master of Applied Science) | Simon Fraser University |
99 | Master of Science in Materials Science | Trent University |
100 | Ph.D. in Materials Science | Trent University |
101 | Master of Science (Biomedical Engineering) | University of Alberta |
102 | Master of Science (Chemical and Materials Engineering) | University of Alberta |
103 | Master of Science (Civil and Environmental Engineering) | University of Alberta |
104 | Master of Science (Electrical and Computer Engineering) | University of Alberta |
105 | Master of Science (Mechanical Engineering) | University of Alberta |
106 | Master of Business Administration / Master of Engineering Combined Degrees Program (Chemical and Materials Engineering) | University of Alberta |
107 | Master of Engineering (Chemical and Materials Engineering) | University of Alberta |
108 | Master of Engineering (Electrical and Computer Engineering) | University of Alberta |
109 | Master of Engineering (Mechanical Engineering) | University of Alberta |
110 | Master of Applied Science in Biomedical Engineering | University of British Columbia |
111 | Master of Engineering Leadership in Clean Energy Engineering | University of British Columbia |
112 | Master of Science in Materials Engineering | University of British Columbia |
113 | Master of Applied Science in Chemical and Biological Engineering | University of British Columbia |
114 | Master of Engineering Leadership in Green BioProducts | University of British Columbia |
115 | Master of Applied Science in Civil Engineering | University of British Columbia |
116 | Master of Engineering Leadership in High Performance Buildings | University of British Columbia |
117 | Master of Applied Science in Electrical and Computer Engineering | University of British Columbia |
118 | Master of Engineering in Biomedical Engineering | University of British Columbia |
119 | Master of Applied Science in Engineering Physics | University of British Columbia |
120 | Master of Engineering in Civil Engineering | University of British Columbia |
121 | Master of Applied Science in Geological Engineering | University of British Columbia |
122 | Master of Engineering in Electrical and Computer Engineering | University of British Columbia |
123 | Master of Applied Science in Materials Engineering | University of British Columbia |
124 | Master of Engineering in Geological Engineering | University of British Columbia |
125 | Master of Engineering – Okanagan | University of British Columbia |
126 | Master of Applied Science in Mining Engineering | University of British Columbia |
127 | Master of Engineering in Naval Architecture and Marine Engineering | University of British Columbia |
128 | Master of Engineering Leadership in Sustainable Process Engineering | University of British Columbia |
129 | Master of Engineering Leadership in Advanced Materials Manufacturing | University of British Columbia |
130 | Master of Science in Chemical and Biological Engineering | University of British Columbia |
131 | Master of Science (MSc) in Civil Engineering | University of Calgary |
132 | Master of Science (MSc) in Electrical and Computer Engineering | University of Calgary |
133 | Master of Science (MSc) in Geomatics Engineering | University of Calgary |
134 | Master of Science (MSc) in Mechanical and Manufacturing Engineering | University of Calgary |
135 | Master of Engineering in Biomedical Engineering | University of Calgary |
136 | Master of Engineering in Chemical and Petroleum Engineering – Course (MEng) | University of Calgary |
137 | Master of Engineering in Chemical and Petroleum Engineering- Cohort (MEng) | University of Calgary |
138 | Master of Engineering in Civil Engineering | University of Calgary |
139 | Master of Engineering in Computer Engineering | University of Guelph |
140 | Master of Engineering in Engineering | University of Guelph |
141 | Master of Engineering in Environmental Engineering | University of Guelph |
142 | Master of Engineering in Mechanical Engineering | University of Guelph |
143 | Master of Engineering in Water Resources Engineering | University of Guelph |
144 | Graduate Diploma in Engineering Design of Sustainable Water Resource Systems | University of Guelph |
145 | Master of Applied Science in Engineering | University of Guelph |
146 | Master of Engineering in Biological Engineering | University of Guelph |
147 | Master of Engineering in Electrical and Computer Engineering (MEng) | University of Manitoba |
148 | Master of Engineering in Mechanical Engineering (MEng) | University of Manitoba |
149 | Master of Science in Biomedical Engineering | University of Manitoba |
150 | Master of Science in Biosystems Engineering | University of Manitoba |
151 | Master of Science in Civil Engineering | University of Manitoba |
152 | Master of Science in Electrical and Computer Engineering | University of Manitoba |
153 | Master of Science in Mechanical Engineering | University of Manitoba |
154 | Master of Engineering in Biosystems Engineering (MEng) | University of Manitoba |
155 | Master of Engineering in Civil Engineering (MEng) | University of Manitoba |
156 | Master of Engineering in Mechanical Engineering | University of New Brunswick |
157 | Master of Science in Chemical Engineering | University of New Brunswick |
158 | Master of Science in Civil Engineering | University of New Brunswick |
159 | Master of Science in Electrical and Computer Engineering | University of New Brunswick |
160 | Master of Science in Geodesy and Geomatics Engineering | University of New Brunswick |
161 | Master of Engineerin in Geodesy and Geomatics Engineering | University of New Brunswick |
162 | Master of Science in Mechanical Engineering | University of New Brunswick |
163 | Master of Engineering in Chemical Engineering | University of New Brunswick |
164 | Master of Engineering in Electrical and Computer Engineering | University of New Brunswick |
165 | Master of Engineering in Environmental Engineering | University of New Brunswick |
166 | Master of Science in Sustainable Design Engineering | University of Prince Edward Island |
167 | Master of Science in Biomedical Engineering | University of Saskatchewan |
168 | Master of Science in Chemical Engineering | University of Saskatchewan |
169 | Master of Science in Civil Engineering | University of Saskatchewan |
170 | Master of Engineering in Biomedical Engineering | University of Saskatchewan |
171 | Master of Science in Electrical Engineering | University of Saskatchewan |
172 | Master of Engineering in Chemical Engineering | University of Saskatchewan |
173 | Master of Science in Environmental Engineering | University of Saskatchewan |
174 | Master of Engineering in Civil Engineering | University of Saskatchewan |
175 | Master of Science in Mechanical Engineering | University of Saskatchewan |
176 | Master of Engineering in Electrical Engineering | University of Saskatchewan |
177 | Postgraduate Diploma in Biological Engineering | University of Saskatchewan |
178 | Master of Engineering in Mechanical Engineering | University of Saskatchewan |
179 | Postgraduate Diploma in Environmental Engineering | University of Saskatchewan |
180 | Master of Science in Biological Engineering | University of Saskatchewan |
181 | Postgraduate Diploma in Mechanical Engineering | University of Saskatchewan |
182 | Master of Applied Science in Materials Science and Engineering | University of Toronto |
183 | Master of Engineering in Aerospace Science and Engineering | University of Toronto |
184 | Master of Engineering in Biomedical Engineering | University of Toronto |
185 | Master of Engineering in Chemical Engineering and Applied Chemistry | University of Toronto |
186 | Master of Engineering in Cities Engineering and Management | University of Toronto |
187 | Master of Applied Science in Aerospace Science and Engineering | University of Toronto |
188 | Master of Engineering in Civil Engineering | University of Toronto |
189 | Master of Applied Science in Biomedical Engineering | University of Toronto |
190 | Master of Engineering in Electrical and Computer Engineering | University of Toronto |
191 | Master of Applied Science in Civil Engineering | University of Toronto |
192 | Master of Health Science in Clinical Engineering | University of Toronto |
193 | Master of Applied Science in Electrical and Computer Engineering | University of Toronto |
194 | Master of Applied Science in Civil Engineering | University of Victoria |
195 | Master of Applied Science in Electrical and Computer Engineering | University of Victoria |
196 | Master of Applied Science in Mechanical Engineering | University of Victoria |
197 | Master of Engineering in Applied Data Science | University of Victoria |
198 | Master of Engineering in Electrical and Computer Engineering | University of Victoria |
199 | Master of Engineering in Industrial Ecology | University of Victoria |
200 | Master of Engineering in Telecommunications and Information Security | University of Victoria |
201 | Master of Engineering/MBA in Mechanical Engineering | University of Victoria |
202 | Master of Applied Science in Chemical Engineering | University of Waterloo |
203 | Master of Engineering in Electrical and Computer Engineering – Biomedical Engineering | University of Waterloo |
204 | Master of Applied Science in Civil Engineering | University of Waterloo |
205 | Master of Applied Science in Civil Engineering – Geotechnical Engineering Field | University of Waterloo |
206 | Master of Applied Science in Civil Engineering – Transportation Engineering Field | University of Waterloo |
207 | Master of Applied Science in Civil Engineering – Water | University of Waterloo |
208 | Master of Engineering in Chemical Engineering | University of Waterloo |
209 | Master of Engineering in Chemical Engineering – Polymer Science and Engineering | University of Waterloo |
210 | Master of Engineering in Civil Engineering | University of Waterloo |
211 | Master of Engineering in Chemical Engineering – Biological Engineering | University of Waterloo |
212 | Master of Engineering in Civil Engineering – Nuclear Engineering | University of Waterloo |
213 | Collaborative Specialization in Engineering in Medicine | University of Western Ontario |
214 | Master of Engineering in Mechanical and Materials Engineering | University of Western Ontario |
215 | Master of Engineering Science in Biomedical Engineering | University of Western Ontario |
216 | Master of Engineering in Nuclear Engineering | University of Western Ontario |
217 | Master of Engineering Science in Chemical and Biochemical Engineering | University of Western Ontario |
218 | Master of Nursing | University of Western Ontario |
219 | Master of Engineering Science in Civil and Environmental Engineering | University of Western Ontario |
220 | Master of Engineering Science in Electrical and Computer Engineering | University of Western Ontario |
221 | Master of Engineering Science in Mechanical and Materials Engineering | University of Western Ontario |
222 | Master of Engineering in Chemical and Biochemical Engineering | University of Western Ontario |
223 | Master of Engineering in Design and Manufacturing Engineering | University of Western Ontario |
224 | Master of Engineering in Electrical and Computer Engineering | University of Western Ontario |
225 | Master of Civil Engineering (MEng) | University of Windsor |
226 | Master of Electrical Engineering (MASc) | University of Windsor |
227 | Master of Electrical Engineering (MEng) | University of Windsor |
228 | Master of Engineering Materials (MASc) | University of Windsor |
229 | Master of Engineering Materials (MEng) | University of Windsor |
230 | Master of Industrial Engineering (MEng) | University of Windsor |
231 | Master of Applied Science (MASc) in Civil Engineering | York University |
232 | Master of Science in Electrical and Computer Engineering (MASc) | York University |




