Global Engineering
The newly created Bachelor of Global Engineering is a joint undergraduate program between CentraleSupélec and McGill University’s Faculty of Engineering.
Over the course of four years, an international cohort will study an intensive and multidisciplinary engineering curriculum taught in English within a French-speaking culture. Students spend two years at CentraleSupélec, where they follow a common curriculum and benefit from the French excellence in mathematics and science within a Grande École. They then spend two years at McGill, specializing in one of the 9 streams offered as part of the program. This new joint program aims at tackling the challenges of the modern world: environmental, societal, and corporate challenges. The curriculum mixes the best of the two systems, develops scientific excellence and best practices for global engineering (in both the multicultural and multidisciplinary sense).
Beyond the strong curriculum, students will enjoy two very different campuses. CentraleSupélec is just 20km away from Paris, in the heart of the “French Silicon Valley,” and the campus hosts numerous sport facilities and student clubs. McGill is in heart of downtown Montreal, one of the most multicultural and vibrant cities in the world.
Upon graduation, students will have the opportunity to join industry, in a broad spectrum of capacities (by working for consulting or engineering firms, or as an entrepreneur), or to continue their studies at the master’s level in France, Canada, or anyother top university.
For further information, please refer to CentraleSupélec's page for the Bachelor of Global Engineering.
Bachelor of Global Engineering (BGE) - Global Engineering (127 credits)
Program credit weight: 120-127 credits
The Bachelor of Global Engineering is designed to provide a combination of hard, technical skills in science and engineering, combined with soft, non-technical skills in the humanities, business/management, and languages. The program focuses on: 1) a strong foundation in mathematics, and all three principal scientific disciplines (physics, chemistry and biology), and 2) specialized engineering training in one of nine streams (Breadth, Biological, Chemical, Civil, Data Science, Electrical, Entrepreneurship, Materials and Mechanical). Moreover, the program is offered, by design, in an international setting (two years at CentraleSupélec in France, and two years at McGill University in Canada), to provide training in the solution of complex scientific/engineering problems that can be undertaken in interdisciplinary teams, in global settings.
Required Year 0 and Year 1 Courses
60 credits (120 ECTS credits)
Years 0 and 1 of the program take place at CentraleSupélec, in France, and the required Year 0 and Year 1 courses will be taken there. All remaining courses will be taken at McGill.
ACE211 Introduction to Automation and Control (3 ECTS)
ACE212 Robotics Bootcamp (2 ECTS)
BIO111 Cell Biology (3 ECTS)
BIO121 Genetics (2.5 ECTS)
BIO211 Biology of Organisms (2.5 ECTS)
BIO221 Ecosystems and Biodiversity (3 ECTS)
CHEM111 General Chemistry (1.5 ECTS)
CHEM112 Chemistry of Solutions (1.5 ECTS)
CHEM121 Oxidation, Reduction and Electrochemistry (1.5 ECTS)
CHEM211 Thermochemistry 4 (1.5 ECTS)
CSE111 Introduction to Programming (3 ECTS)
CSE112 Coding Week (3 ECTS)
CSE121 Algorithms (1.5 ECTS)
CSE122 Fundamentals of Programming (1.5 ECTS)
CSE221 Advanced Programming (1.5 ECTS)
CSE222 Machine Learning (1.5 ECTS)
ECO221 Organizational Behaviour Week (1 ECTS)
ECO222 Economics of Corporations (2 ECTS)
ECO223 Business Games Week (1 ECTS)
EE221 Elective (3 ECTS)
HSS111 Philosophy, Ethics and Critical Thinking 1 (1 ECTS)
HSS112 Philosophy, Ethics and Critical Thinking 2 (1 ECTS)
HSS121 Topics in International Sustainable Development 1 (1 ECTS)
HSS122 Topics in International Sustainable Development 2 (1 ECTS)
HSS211 Perspectives of Modern Geopolitics 1 (1 ECTS)
HSS212 Perspectives of Modern Geopolitics 2 (1 ECTS)
HSS221 Structure of Corporations 1 (1 ECTS)
HSS222 Structure of Corporations 2 (1 ECTS)
INTERN121 Internship - Social Impact (1 ECTS)
INTERN221 Internship - Company Discovery (1 ECTS)
MAA111 Analysis 1 (3.5 ECTS)
MAA112 Analysis 2 (3.5 ECTS)
MAA121 Analysis 3 (3.5 ECTS)
MAA122 Probability (3.5 ECTS)
MAA211 Linear Algebra (4 ECTS)
MAA212 Topology and Functional Analysis (4 ECTS)
MAA221 Numerical Analysis (3 ECTS)
MAA222 Continuous Probability and Introduction to Statistical Modelling (3 ECTS)
ML111 Modern Languages 1 (1 ECTS)
ML112 Modern Languages 2 (1 ECTS)
ML121 Modern Languages 3 (1 ECTS)
ML122 Modern Languages 4 (1 ECTS)
ML211 Modern Languages 5 (1 ECTS)
ML212 Modern Languages 6 (1 ECTS)
ML221 Modern Languages 7 (1 ECTS)
ML222 Modern Languages 8 (1 ECTS)
MOD111 Introduction to Modelling (3 ECTS)
MOD211 Data and Modelling Week (3 ECTS)
PHY111 Mechanics (3 ECTS)
PHY112 Electric Circuits (3 ECTS)
PHY121 Thermodynamics (2.5 ECTS)
PHY122 Physics of Waves (2.5 ECTS)
PHY211 Electromagnetism and Conduction (3 ECTS)
PHY212 Electromagnetism and Waves (3 ECTS)
PHY221 Waves and Optics (3 ECTS)
PM121 Project Management 1 (1 ECTS)
PM122 Project Management 2 (1 ECTS)
PRO121 Project - Sustainable Development (1 ECTS)
PRO221 Project- Research (4 ECTS)
Year 2 and Year 3 Courses
60-67 credits
Years 2 and 3 of the program take place at McGill University, in Canada, and the Year 2 and Year 3 courses will be taken there.
Global Engineering Technical Complementary Courses
38-45 credits
Upon their arrival at McGill in the third year, each student will take 38-45 credits in one of nine streams: 1) Breadth, 2) Biological, 3) Chemical, 4) Civil, 5) Data Science, 6) Electrical, 7) Entrepreneurship, 8) Materials, and 9) Mechanical. The choice of stream will have been determined in advance, at the end of their second year of studies at CentraleSupélec. All streams have (stream-specific) core courses. Some streams have stream-specific technical complementaries and/or sustainability complementaries.
Stream 1: Breadth
41-44 credits (13 courses) must be taken, chosen as follows:
26 credits (8 courses) from List A
9-11 credits (3 courses) from List B
6-7 credits (2 courses) from List C
List A: Breadth Stream Core
26 credits
BIEN 310 | (3) | Introduction to Biomolecular Engineering |
CHEE 231 | (3) | Data Analysis and Design of Experiments |
CIVE 207 | (4) | Solid Mechanics |
ESCE 206 | () | |
FACC 463D1 | (3) | Engineering Design Project |
FACC 463D2 | (3) | Engineering Design Project |
MECH 220 | (4) | Mechanics 2 |
MECH 309 | (3) | Numerical Methods in Mechanical Engineering |
List B: Breadth Stream Technical Complementaries
Stream 2: Biological
38-39 credits (13 courses) must be taken, chosen as follows:
32 credits (11 courses) from List A
6-7 credits (2 courses) from List B
List A: Biological Stream Core
32 credits
BIEN 200 | (2) | Introduction to Bioengineering |
BIEN 210 | (3) | Electrical and Optical Properties of Biological Systems |
BIEN 290 | (3) | Bioengineering Measurement Laboratory |
BIEN 310 | (3) | Introduction to Biomolecular Engineering |
BIEN 314 | (3) | Transport Phenomena in Biological Systems 1 |
BIEN 330 | (3) | Tissue Engineering and Regenerative Medicine |
BIEN 340 | (3) | Transport Phenomena in Biological Systems 2 |
BIEN 360 | (3) | Physical Chemistry in Bioengineering |
BIEN 410 | (3) | Computational Methods in Biomolecular Engineering |
BIEN 470D1 | (3) | Bioengineering Design Project |
BIEN 470D2 | (3) | Bioengineering Design Project |
List B: Biological Stream Technical Complementaries
6-7 credits
BIEN 320 | (3) | Molecular, Cellular and Tissue Biomechanics |
BIEN 350 | (4) | Biosignals, Systems and Control |
BIEN 390 | (3) | Bioengineering Laboratory |
BIEN 420 | (3) | Biodevices Design for Diagnostics and Screening |
BIEN 462 | (3) | Engineering Principles in Physiological Systems |
BIEN 510 | (3) | Engineered Nanomaterials for Biomedical Applications |
BIEN 530 | (3) | Imaging and Bioanalytical Instrumentation |
BIEN 540 | (3) | Information Storage and Processing in Biological Systems |
BIEN 550 | (3) | Biomolecular Devices |
BIEN 560 | (3) | Design of Biosensors |
BIEN 570 | (3) | Active Mechanics in Biology |
BIEN 590 | (3) | Cell Culture Engineering |
BREE 327 | (3) | Bio-Environmental Engineering |
BREE 403 | (3) | Biological Material Properties |
BREE 420 | (3) | Engineering for Sustainability |
BREE 518 | (3) | Ecological Engineering |
BREE 522 | (3) | Bio-Based Polymers |
CHEE 370 | (3) | Elements of Biotechnology |
CHEE 563* | (3) | Biofluids and Cardiovascular Mechanics |
MECH 547 | (3) | Mechanics of Biological Materials |
MECH 563* | (3) | Biofluids and Cardiovascular Mechanics |
PHYS 534 | (3) | Nanoscience and Nanotechnology |
Stream 3: Chemical
41 credits
CHEE 200 | (3) | Chemical Engineering Principles 1 |
CHEE 204 | (3) | Chemical Engineering Principles 2 |
CHEE 291 | (4) | Instrumentation and Measurement 1 |
CHEE 314 | (3) | Fluid Mechanics |
CHEE 315 | (3) | Heat and Mass Transfer |
CHEE 351 | (3) | Separation Processes |
CHEE 380 | (3) | Materials Science |
CHEE 390 | (3) | Computational Methods in Chemical Engineering |
CHEE 423 | (3) | Chemical Reaction Engineering |
CHEE 453 | (4) | Process Design |
CHEM 234 | (3) | Topics in Organic Chemistry |
FACC 463D1 | (3) | Engineering Design Project |
FACC 463D2 | (3) | Engineering Design Project |
Stream 4: Civil
45 credits (13 courses) must be taken, chosen as follows:
39 credits (11 courses) from List A
6 credits (2 courses) from List B
List A: Civil Stream Core
39 credits
CIVE 202 | (4) | Construction Materials |
CIVE 207 | (4) | Solid Mechanics |
CIVE 225 | (4) | Environmental Engineering |
CIVE 311 | (4) | Geotechnical Mechanics |
CIVE 317 | (3) | Structural Engineering 1 |
CIVE 319 | (3) | Transportation Engineering |
CIVE 320 | (4) | Numerical Methods |
CIVE 327 | (4) | Fluid Mechanics and Hydraulics |
FACC 463D1 | (3) | Engineering Design Project |
FACC 463D2 | (3) | Engineering Design Project |
MECH 289 | (3) | Design Graphics |
Stream 5: Data Science
39-40 credits
COMP 251 | (3) | Algorithms and Data Structures |
COMP 302 | (3) | Programming Languages and Paradigms |
COMP 360 | (3) | Algorithm Design |
COMP 421 | (3) | Database Systems |
COMP 551* | (4) | Applied Machine Learning |
ECSE 223 | (3) | Model-Based Programming |
ECSE 321 | (3) | Introduction to Software Engineering |
ECSE 343 | (3) | Numerical Methods in Engineering |
ECSE 458D1 | (3) | Capstone Design Project |
ECSE 458D2 | (3) | Capstone Design Project |
ECSE 507** | (3) | Optimization and Optimal Control |
ECSE 509 | (3) | Probability and Random Signals 2 |
ECSE 526* | (3) | Artificial Intelligence |
ECSE 551* | (4) | Machine Learning for Engineers |
MATH 240 | (3) | Discrete Structures |
MECH 559** | (3) | Engineering Systems Optimization |
MECH 579** | (3) | Multidisciplinary Design Optimization |
Stream 6: Electrical
43 credits (13 courses) must be taken, chosen as follows:
37 credits (11 courses) from List A
6 credits (2 courses) from List B
List A: Electrical Stream Core
37 credits
ECSE 206 | (3) | Introduction to Signals and Systems |
ECSE 210 | (3) | Electric Circuits 2 |
ECSE 222 | (3) | Digital Logic |
ECSE 307 | (4) | Linear Systems and Control |
ECSE 308 | (4) | Introduction to Communication Systems and Networks |
ECSE 324 | (4) | Computer Organization |
ECSE 331 | (4) | Electronics |
ECSE 343 | (3) | Numerical Methods in Engineering |
ECSE 353 | (3) | Electromagnetic Fields and Waves |
ECSE 458D1 | (3) | Capstone Design Project |
ECSE 458D2 | (3) | Capstone Design Project |
List B: Electrical Stream Technical Complementaries
6 credits
COMP 417 | (3) | Introduction Robotics and Intelligent Systems |
ECSE 211 | (3) | Design Principles and Methods |
MECH 412 | (3) | System Dynamics and Control |
MECH 572 | (3) | Mechanics and Control of Robotic Manipulators |
MECH 573 | (3) | Mechanics of Robotic Systems |
MIME 262 | (3) | Properties of Materials in Electrical Engineering |
Stream 7: Entrepreneurship
43 credits (13 courses) must be taken, chosen as follows:
40 credits (12 courses) from List A
3 credits (1 courses) from List B
List A: Entrepreneurship Stream Core
40 credits
BIEN 310 | (3) | Introduction to Biomolecular Engineering |
CHEE 231 | (3) | Data Analysis and Design of Experiments |
CIVE 207 | (4) | Solid Mechanics |
ECSE 206 | (3) | Introduction to Signals and Systems |
ECSE 308 | (4) | Introduction to Communication Systems and Networks |
FACC 500 | (3) | Technology Business Plan Design |
FACC 501 | (3) | Technology Business Plan Project |
MECH 220 | (4) | Mechanics 2 |
MECH 309 | (3) | Numerical Methods in Mechanical Engineering |
MGPO 362 | (3) | Fundamentals of Entrepreneurship |
MIME 260* | (3) | Materials Science and Engineering |
MIME 261* | (3) | Structure of Materials |
MIME 356 | (4) | Heat, Mass and Fluid Flow |
Stream 8: Materials
43 credits (14 courses) must be taken, chosen as follows:
37 credits (12 courses) from List A
6 credits (2 courses) from List B
List A: Materials Stream Core
37 credits
FACC 463D1 | (3) | Engineering Design Project |
FACC 463D2 | (3) | Engineering Design Project |
MECH 290 | (3) | Design Graphics for Mechanical Engineering |
MIME 261 | (3) | Structure of Materials |
MIME 317 | (3) | Analytical and Characterization Techniques |
MIME 345 | (3) | Applications of Polymers |
MIME 350 | (3) | Extractive Metallurgical Engineering |
MIME 352 | (3) | Hydrochemical Processing |
MIME 356 | (4) | Heat, Mass and Fluid Flow |
MIME 360 | (3) | Phase Transformations: Solids |
MIME 362 | (3) | Mechanical Properties |
MIME 473 | (3) | Introduction to Computational Materials Design |
Stream 9: Mechanical
41-43 credits (13 courses) must be taken, chosen as follows:
35 credits (11 courses) from List A
6-8 credits (2 courses) from List B
List A: Mechanical Stream Core
35 credits
CIVE 207 | (4) | Solid Mechanics |
ECSE 206 | (3) | Introduction to Signals and Systems |
MECH 220 | (4) | Mechanics 2 |
MECH 290 | (3) | Design Graphics for Mechanical Engineering |
MECH 292 | (3) | Design 1: Conceptual Design |
MECH 309 | (3) | Numerical Methods in Mechanical Engineering |
MECH 331 | (3) | Fluid Mechanics 1 |
MECH 463D1 | (3) | Design 3: Mechanical Engineering Project |
MECH 463D2 | (3) | Design 3: Mechanical Engineering Project |
MIME 260 | (3) | Materials Science and Engineering |
List B: Mechanical Stream Technical Complementaries
6-8 credits
COMP 417 | (3) | Introduction Robotics and Intelligent Systems |
ECSE 307 | (4) | Linear Systems and Control |
ECSE 461 | (3) | Electric Machinery |
MECH 314 | (3) | Dynamics of Mechanisms |
MECH 315 | (4) | Mechanics 3 |
MECH 321 | (3) | Mechanics of Deformable Solids |
MECH 341 | (3) | Thermodynamics 2 |
MECH 346 | (3) | Heat Transfer |
MECH 360 | (3) | Principles of Manufacturing |
MECH 383 | (3) | Applied Electronics and Instrumentation |
MECH 393 | (3) | Design 2: Machine Element Design |
MECH 412 | (3) | System Dynamics and Control |
MECH 572 | (3) | Mechanics and Control of Robotic Manipulators |
MECH 573 | (3) | Mechanics of Robotic Systems |
Group A - Impact of Technology on Society
3 credits from the following:
ANTH 212 | (3) | Anthropology of Development |
BTEC 502 | (3) | Biotechnology Ethics and Society |
CIVE 469 | () | |
ECON 225 | (3) | Economics of the Environment |
ECON 347 | (3) | Economics of Climate Change |
ENVR 201 | (3) | Society, Environment and Sustainability |
GEOG 200 | (3) | Geographical Perspectives: World Environmental Problems |
GEOG 203 | (3) | Environmental Systems |
GEOG 205 | (3) | Global Change: Past, Present and Future |
GEOG 302 | (3) | Environmental Management 1 |
MGPO 440* | (3) | Strategies for Sustainability |
PHIL 343 | (3) | Biomedical Ethics |
RELG 270 | (3) | Religious Ethics and the Environment |
SOCI 235 | (3) | Technology and Society |
SOCI 312 | (3) | Sociology of Work and Industry |
URBP 201 | (3) | Planning the 21st Century City |
* Note: Management courses have limited enrolment and registration dates. See Important Dates at http://www.mcgill.ca/importantdates.
Group B – Humanities and Social Sciences, Management Studies and Law
6 credits at the 200 level or higher from the following departments:
Anthropology (ANTH)
Economics (any 200- or 300-level course excluding ECON 227 and ECON 337)
History (HIST)
Philosophy (excluding PHIL 210 and PHIL 310)
Political Science (POLI)
Psychology (excluding PSYC 204 and PSYC 305, but including PSYC 100)
Religious Studies (RELG) Religious Studies (RELG) (excluding courses that principally impart language skills, such as Sanskrit, Tibetan, Tamil, New Testament Greek, and Biblical Hebrew)**
School of Social Work (SWRK)
Sociology (excluding SOCI 350)
OR from the following courses:
ARCH 528 | (3) | History of Housing |
BUSA 465* | (3) | Technological Entrepreneurship |
CLAS 203 | (3) | Greek Mythology |
ENVR 203 | (3) | Knowledge, Ethics and Environment |
ENVR 400 | (3) | Environmental Thought |
FACC 220 | (3) | Law for Architects and Engineers |
FACC 500 | (3) | Technology Business Plan Design |
FACC 501 | (3) | Technology Business Plan Project |
HISP 225 | (3) | Hispanic Civilization 1 |
HISP 226 | (3) | Hispanic Civilization 2 |
INDR 294* | (3) | Introduction to Labour-Management Relations |
MATH 338 | (3) | History and Philosophy of Mathematics |
MGCR 222* | (3) | Introduction to Organizational Behaviour |
MGCR 352* | (3) | Principles of Marketing |
ORGB 321* | (3) | Leadership |
ORGB 423* | (3) | Human Resources Management |
*Note: Management courses have limited enrolment and registration dates. See Important Dates at http://www.mcgill.ca/importantdates.
**If you are uncertain whether or not a course principally imparts language skills, please see an adviser in the McGill Engineering Student Centre (Frank Dawson Adams Building, Room 22) or email an adviser.
Note regarding language courses: Language courses are not accepted to satisfy the Complementary Studies Group B requirement.