The Master of Engineering in Electrical and Computer Engineering is a course-based program designed to enhance the knowledge, design skills and presentation abilities of practicing engineers. This program combines practical course work with the option to complete one or more projects. Students who want the option to continue on to a PhD should enroll in the MASc program instead of the MEng program.
Bachelor’s degree in engineering or equivalent with high standing.
Proficiency in English. Applicants whose primary language is not English must demonstrate that their knowledge of English is sufficient to pursue graduate studies in their chosen field. Please refer to the Graduate Admission page for further information on the Language Proficiency requirements and exemptions.
Fully-qualified candidates are required to complete a minimum of 45 credits.
32 credits minimum
Consisting of 6000 numbered courses chosen from Topic Areas: E01, E03, E10, E42, E43, E44, E45, E47, E48, F03, and ELEC/COEN courses in E02.
These credits should be structured as follows:
Two concentrations from Topic Areas: E03, E42, E43, E44, E45, E47, E48, F03 should be selected.
In each of these two Topic Areas, at least 12 credits should be taken.
4 credits – Complementary course
Chosen from Topic Area E09
9 credits – Chosen from one of the following
ENCS 6931 - Industrial Stage and Training (9 credits)
ENGR 6971 (4 credits) and ENGR 6991 (5 credits), project courses.
A 4-credit course from Topic Areas: E01, E03, E10, E42, E43, E44, E45, E47, E48, F03, or ELEC/COEN courses in E02 and a 5-credit project course ENGR 6991.
Two 4-credit courses from Topic Areas: E01, E03, E10, E42, E43, E44, E45, E47, E48, F03, or ELEC/COEN courses in E02 and the 1-credit seminar course ELEC 6961.
*Winter Application deadline has been extended to August 1.
Priority will be given to those who apply within the official deadlines listed above. Some programs may continue to accept applications after these deadlines. For more information, please contact the department.
ENCS 6021 Engineering Analysis ENCS 6111 Numerical Methods ENCS 6141 Probabilistic Methods in Design ENCS 6161 Probability and Stochastic Processes
ENCS 6171 Principles and Statistical/Computational Tools for Reproducible Research ENCS 6181 Optimization Techniques I (*) ENCS 6191 Fuzzy Sets and Fuzzy Logic
E03 - SYSTEMS AND CONTROL
ELEC 6041 Large-scale Control Systems ELEC 6061 Real-time Computer Control Systems ELEC 6091 Discrete Event Systems ENGR 6071 Switched and Hybrid Control Systems
ENGR 6121 Control of Multi-Agent Systems ENGR 6131 Linear Systems (*) ENGR 6141 Nonlinear Systems ENGR 6412 Autonomy for Mobile Robots (*) ENGR 7121 Analysis and Design of Linear Multivariable Systems
ENGR 7131 Adaptive Control
ENGR 7181 Digital Control of Dynamic Systems
MECH 6681 Dynamics and Control of Nonholonomic Systems
ELEC 6111 Detection and Estimation Theory ELEC 6131 Error Detecting and Correcting Codes ELEC 6141 Wireless Communications ELEC 6151 Information Theory and Source Coding ELEC 6171 Modelling and Analysis of Telecommunications Networks ELEC 6181 Real-time and Multimedia Communication over Internet ELEC 6831 Digital Communications ELEC 6841 Advanced Digital Communications ELEC 6851 Telecommunications Networks ELEC 6861 Higher Layer Telecommunications Protocols ELEC 6871 Fiber-Optic Communication Systems and Networks ELEC 6881 Fundamentals and Applications of MIMO Communications
ELEC 6891 Broadcast Signal Transmission (*) ELEC 7151 Broadband Communications Networks ENCS 6811 Optical Networking: Architectures and Protocols
E43 - MICRO-DEVICES AND FABRICATION PROCESSES
ELEC 6221 Solid State Devices (*) ELEC 6231 Design of Integrated Circuit Components (*) ELEC 6241 VLSI Process Technology (*) ELEC 6251 Microtransducer Process Technology ELEC 6261 Optical Devices for High-Speed Communications ELEC 6271 Nanoscience and Nanotechnology: Opto-Electronic Devices ELEC 6281 Principles of Solid State Nanodevices
E44 - FIELDS, WAVES AND OPTOELECTRONICS
ELEC 6301 Advanced Electromagnetics ELEC 6311 Radiation and Scattering of Waves ELEC 6341 Antennas (*) ELEC 6351 Modern Antenna Theory ELEC 6361 Acoustics (*) ELEC 6371 Design of Wireless RF Systems ELEC 6381 Techniques in Electromagnetic Compatibility ELEC 6391 Microwave Engineering (*)
E45 - ELECTRICAL POWER ENGINEERING
ELEC 6411 Power Electronics I (*) ELEC 6421 Renewable Energy Systems (*) ELEC 6431 Advanced Electrical Machines and Drives ELEC 6461 Power Electronics II ELEC 6471 Hybrid Electric Vehicle Power System Design and Control (*) ELEC 6481 Computer-Aided Analysis and Design of Electric Machines ELEC 6491 Controlled Electric Drives ELEC 7441 Design of Power Electronic Circuits ELEC 7451 Power System Compensation
E47 - SIGNAL PROCESSING
ELEC 6601 Digital Signal Processing ELEC 6611 Digital Filters ELEC 6621 Digital Waveform Compression ELEC 6631 Video Processing and Compression ELEC 6641 Two-dimensional Signal and Image Processing ELEC 6651 Adaptive Signal Processing
ELEC 6661 Medical Image Processing (*)
ELEC 6671 Biological Signal Processing (*)
E48 - COMPUTER ENGINEERING
COEN 6211 Biological Computing and Synthetic Biology (*) COEN 6311 Software Engineering COEN 6312 Model-Driven Software Engineering COEN 6313 Programming on the Cloud (*) COEN 6321 Applied Evolutionary and Learning Algorithms (*)
COEN 6331 Neural Networks COEN 6341 Embedded System Modelling COEN 6561 Cyber-Physical Systems (*) COEN 6611 Real-time Systems COEN 6711 Microprocessors and Their Applications COEN 6721 Fault-Tolerant Distributed Systems COEN 6741 Computer Architecture and Design COEN 7311 Protocol Design and Validation COEN 7741 Advanced Computer Architecture
ENGR 6231 Microfluidic Devices for Synthetic Biology (*)
E63 - PROJECT, REPORT AND INDUSTRIAL TRAINING
ENCS 6931 Industrial Stage and Training ELEC 6961 Graduate Seminar in Electrical and Computer Engineering INSE 6961 Graduate Seminar in Information and Systems Engineering ENGR 692 Case Study and Report
ENGR 6971 Project and Report I ENGR 6981 Project and Report II ENGR 6991 Project and Report III
INDU 6990 Industrial Engineering Capstone
INDU 6991 Engineering Management Industrial Stage I
INDU 6992 Engineering Management Industrial Stage II
F03 - APPLICATION SPECIFIC INTEGRATED CIRCUITS
COEN 6501 Digital System Design and Synthesis COEN 6511 VLSI Circuit Design COEN 6521 Design for Testability COEN 6531 ASIC Synthesis COEN 6541 Functional Hardware Verification COEN 6551 Formal Hardware Verification ELEC 6051 Introduction to Analog VLSI ELEC 6071 Mixed-Signal VLSI for Communication Systems (*)
ELEC 6081 Modern Analog Filter Design
Teaching Assistant (TA) assignments are awarded to qualified graduate students (PhD, MASc, MEng). The basic requirements are technical knowledge and good communication skills as demonstrated by past experience and academic record.
ENGR 6971 Project and Report I (4 credits). The purpose of the project report is to provide students in the MEng program with an opportunity to carry out independent project work and to present it in an acceptable form. The project may consist of the following:
A theoretical study of an engineering problem.
A design and/or development project conducted at Concordia.
A design and/or project conducted as part of the student’s full-time employment, providing the student’s employer furnishes written approval for the pursuit and reporting of the project.
An ordered and critical exposition of the literature on an appropriate topic in engineering.
Before registration for a project course, a student must obtain written consent of a faculty member who will act as advisor for the report. A form for this consent is available in the Office of the Dean of Engineering and Computer Science.
A four-credit report is due on the last day of classes of the term (fall, winter, summer) in which it is registered. Students are expected to have a preliminary version of their report approved by their advisor before its final submission. On or before the submission deadline, students must submit three copies of the report to their advisors, who will grade the report. One copy of the report will be returned to the students, one retained by the advisors, and one by the department.
The report, including an abstract, must be suitably documented and illustrated, should be at least 5000 words in length, must be typewritten on one side of 21.5 cm by 28 cm white paper of quality, and must be enclosed in binding. Students are referred to Form and Style: Thesis, Report, Term Papers, fourth edition by Campbell and Ballou, published by Houghton Migglin.
ENGR 6981 Project and Report II (4 credits)
ENGR 6991 Project and Report III (5 credits)
With the permission of their Department, students in the MEng Program may register for these project courses if they wish to carry out a more extended project, or if they wish to complete further projects. Each project course requires prior approval by the faculty member who has accepted to supervise the work. Students working on a multi-course project must register for the corresponding project courses in successive terms. For ENGR 6991 and multi-course projects, the report is due on the last day of classes of the last term in which they are registered. In the case of ENGR 6991 and multi-course project, three copies of the report must be submitted to the advisor on or before this deadline, and students are also required to make an oral presentation to the evaluators, and other members of the community. The report will be evaluated by the advisor and at least one other Engineering and Computer Science member of the Gina Cody School.