Elective Courses (students admitted in fall 2018 and onwards)

Beginning fall 2018, new students in Electrical and Computer Engineering have to complete a general "free" elective. This is a 3-credit course taken at the 200-level or higher from any department at McGill, approved by the ECE Undergraduate Office (ENGTR 2060). This course is considered a core course so it must be passed with a grade of "C" or better and cannot be taken under the S/U option. 

PLEASE NOTE:

* We will not approve design project and independent research project courses offered in other units of the university.

* Students are allowed to select an ECSE course which is inside or outside of their program (ex. an extra TC), provided they meet the prerequisites.

* Students must get approval from the ECE Undergraduate Office when they choose their elective course, unless it's on the pre-approved list below. 

To provide more guidance, here is a list of some pre-approved courses (as of September 2018). You do not have to get approval from our office if the course is on this list:

ANTH 201 Prehistoric Archaeology 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

ANTH 204 Anthropology of Meaning 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

ANTH 227 Medical Anthropology 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

BIOL 206 Methods in Biology 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

CHEM 203 Survey of Physical Chemistry 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

CHEM 204 Physical Chem./Biol.Sci. 1 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

CHEM 212 Intro Organic Chemistry 1 4 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

CIVE 281 Analytical Mechanics 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

COMP 551 Applied Machine Learning 4 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

COMP 598 Topics in Computer Science 1 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

ECON 208 Microeconomic Analysis&Applic 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

ECON 209 Macroeconomic Analysis&Applic 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

ENGL 200 Survey of English Literature 1 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

GEOG 201 Intro Geo-Information Science 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

GEOG 210 Global Places and Peoples 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

GEOG 217 Cities in the Modern World 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

HIST 202 Survey: Canada to 1867 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

LING 201 Introduction to Linguistics 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

LING 210 Introduction to Speech Science 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

LING 260 Meaning in Language 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

LING 371 Syntax 1 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

LING 455 Second Language Syntax 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

MATH 223 Linear Algebra 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

MATH 247 Honours Applied Linear Algebra 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

MATH 314 Advanced Calculus 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

MATH 338 History & Philosophy of Math 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

MECH 528 Product Design 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

MGCR 211 Intro to Financial Accounting 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

MGCR 341 Introduction to Finance 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

MGCR 352 Principles of Marketing 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

MIMM 211 Introductory Microbiology 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

MUAR 211 The Art of Listening 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

PHIL 237 Contemporary Moral Issues 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

PHIL 240 Political Philosophy 1 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

PHIL 242 Intro to Feminist Theory 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

PHIL 306 Philosophy of Mind 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

PHYS 214 Course not available
PHYS 228 Energy and the Environment 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

PHYS 446 Course not available
PSYC 212 Perception 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

PSYC 213 Cognition 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

PSYC 215 Social Psychology 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

RELG 271 Religion and Sexuality 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

SEAD 510 Energy Analysis 4 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

SEAD 515 Climate Change Adapt&Eng Infra 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

SEAD 520 Life Cycle-Based Env Footprint 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

SEAD 540 Industrial Ecology and Systems 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

SEAD 550 Dec-Making for Sust: Eng & Des 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

SOCI 210 Sociological Perspectives 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

SOCI 222 Urban Sociology 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

SOCI 250 Social Problems 3 Credits
    Offered in the:
  • Fall
  • Winter
  • Summer

We have also prepared a list of general electives which are NOT PERMITTED

• Computer Science: COMP 202, COMP 204, COMP 208, COMP 273, COMP 350 (EE & HEE only), COMP 361, COMP 396, COMP 400, COMP 401, COMP 402, COMP 480, any other COMP course which has an equivalent ECSE number (e.g., COMP 303, COMP 310); the equivalent ECSE course should be taken

• Bioengineering: BIEN 350, BIEN 470, BIEN 471

• Mechanical Engineering: MECH 210 (EE and HEE only), MECH 262, MECH 309, MECH 383, MECH 412, MECH 463, MECH 498, MECH 499, MECH 513 (should register for ECSE 501 instead)

• Chemical Engineering: CHEE 231, CHEE 291, CHEE 390, CHEE 456, CHEE 457

• Civil Engineering: CIVE 206 (EE and HEE only), CIVE 302, CIVE 320 (EE and HEE only), CIVE 418, CIVE 470

• Electrical & Computer Engineering: ECSE 461 (EE and HEE)

• Mining & Materials Engineering: MIME 209, MIME 261 (EE and HEE), MIME 311

• Mathematics: MATH 203, MATH 204, MATH 222, MATH 315, MATH 323, MATH 317 (EE and HEE only), MATH 325, MATH 340 (CE and SE only), MATH 410, MATH 470, MATH 480

• Physics: PHYS 228 (not approved if you have taken or will be taking ECSE 463/ECSE 562/SEAD 510), PHYS 230 (EE & HEE), PHYS 241, PHYS 242, PHYS 251 (EE & HEE), PHYS 257, PHYS 258, PHYS 328, PHYS 340 (EE, HEE & CE), PHYS 342 (EE, HEE & CE), PHYS 350 (EE, HEE & CE), PHYS 352 (EE, HEE & CE), PHYS 434 (if the student has taken ECSE 423), PHYS 449, PHYS 459, PHYS 479

• Agricultural & Environmental Sciences: AEMA 202, AEMA 305, AEMA 310, BREE 252, BREE 312, BREE 319, FAES 313, FAES 323, FAES 371, FAES 372, FAES 401, FAES 402

• Education: EDEC 203

• Management: INSY 333, MGCR 271

• Music: MUMT 501 (EE, HEE and CE)

Back to top