Programs of study

The Department of Electrical and Computer Engineering offers programs tailored to aspiring engineers, mid-career professionals and cutting-edge researchers alike.

Undergraduate student resources

As an ECE undergraduate student, you can take advantage of opportunities and supports from academic focus areas to student groups.

Computer Engineering Resources

Computer Engineering focus areas

Within the Computer Engineering BSc program, you may choose to pursue more focused studies through an approved focus area.

Biomedical focus area

This subject area focuses on the application of engineering techniques to medicine and life sciences. Biomedical engineers advance medical technology by developing instrumentation and methods of diagnosis of diseases, models of biological mechanisms, prosthetic devices, rehabilitation techniques, imaging systems and improvement of patient healthcare.

Biomedical Focus Area Summary and Flowchart (PDF)

Requirements

To complete the biomedical focus the three required courses must be taken. In addition, one of the three biomedical group A elective courses must be taken, and a further course from either the biomedical group A or biomedical group B elective courses must be taken. To complete the program requirements, two additional courses must be selected from the elective courses listed in the computer engineering standard program.

Required biomedical courses

  • ECE 4610 Biomedical Instrumentation and Signal Processing
  • BIOL 1410 Anatomy of the Human Body
  • PHYS 2600 Electromagnetic Field Theory
Biomedical group A elective courses
  • ECE 4860 Biomedical Optics
  • PHYS 3220 Medical Physics and Physiological Measurement
  • PHYS 4300 Microfluidics for Biology
Biomedical group B elective courses
  • BIOL 1412 Physiology of the Human Body
  • MBIO 1220 Essentials of Microbiology
  • BIOE 3320 Engineering Properties of Biological Materials
  • BIOE 4610 Design of Assistive Technology Devices

Admission into the Max Rady College of Medicine

This focus area may be of particular interest to students wishing to pursue post-graduate studies in medicine. For specific information on application to the College of Medicine, please consult the Max Rady College of Medicine section of the Academic Calendar.

Communication networks focus area

This subject area involves the specification, analysis, design and optimization of architectures, algorithms and protocols, and operation/maintenance/management of communications systems and networks, including both wired and wireless networks.

Computer Networks and Communications Focus Area Summary and Flowchart (PDF)

Requirements

To complete the computer networks and communications focus the required course must be taken. Three of the seven computer networks and communications technical elective courses must also be taken. To complete the program requirements, two additional courses must be selected from the elective courses listed in the computer engineering standard program.

Required computer networks and communications focus course
Computer networks and communications technical elective courses

Embedded systems focus area

This subject area involves the analysis, design, and implementation of algorithms, hardware, and software to form subsystems capable of performing one or many dedicated functions, often in real time, in many applications.

Embedded Systems Focus Area Summary and Flowchart (PDF)

Requirements

To complete the embedded systems focus the required course must be taken. Three of the eight embedded systems technical elective courses must also be taken. To complete the program requirements, two additional courses must be selected from the elective courses listed in the computer engineering standard program.

Required embedded systems course
Embedded systems technical elective courses

Software engineering focus area

This subject area involves the analysis, design, and implementation software systems.

Software Engineering Focus Area Summary and Flowchart (PDF)

Requirements

To complete the software engineering focus the required course must be taken. Three of the eight software engineering technical elective courses must also be taken. To complete the program requirements, one additional courses must be selected from the elective courses listed in the computer engineering standard program.

Prescribed software engineering course
  • COMP 3350 Software Engineering 1
Software engineering technical elective courses
  • ECE 3750 Systems Engineering Principles 2
  • ECE 4530 Parallel Processing
  • COMP 3010 Distributed Computing
  • COMP 3020 Human-Computer Interaction 1
  • COMP 3380 Databases: Concepts and Usage
  • COMP 4350 Software Engineering 2
  • COMP 4580 Computer Security
  • COMP 4710 Introduction to Data Mining

Electrical Engineering Resources

Electrical Engineering focus areas

Within the Electrical Engineering BSc program, you may choose to pursue more focused studies through an approved focus area.

Biomedical focus area

This subject area focuses on the application of engineering techniques to medicine and life sciences. Biomedical engineers advance medical technology by developing instrumentation and methods of diagnosis of diseases, models of biological mechanisms, prosthetic devices, rehabilitation techniques, imaging systems and improvement of patient healthcare.

Requirements

To complete the biomedical focus area, students are required to take a total of six courses. Of these, five replace general technical elective and one is in place of the natural science elective in the electrical engineering program. To complete the program requirements, two additional courses must be selected from the technical electives listed in the electrical engineering standard program.

Biomedical Focus Area Summary and Flowchart (PDF)

Required biomedical courses
  • ECE 4610 Biomedical Instrumentation and Signals
  • ECE 4830 Signal Processing 2
  • BIOL 1410 Anatomy of the Human Body
  • One additional course from the list of Group A Qualified Design Elective Courses (PDF) in the Electrical Engineering Standard Program
  • One course selected from Biomedical group A elective courses
  • A second course selected from Biomedical group A elective courses or one course selected from Biomedical group B elective courses
Biomedical group A elective courses
Biomedical group B elective courses
  • BIOL 1412 Physiology of the Human Body
  • MBIO 1220 Essentials of Microbiology
  • BIOE 3320 Engineering Properties of Biological Materials
  • BIOE 4610 Design of Assistive Technology Devices

With permission of the department, students may substitute additional group A or group B Elective courses for either of their two remaining electrical engineering technical elective courses.

The ECE department cannot guarantee space or ensure against time slot conflicts regarding courses taught by other departments/faculties.

Admission into the Max Rady College of Medicine

This focus area may be of particular interest to students wishing to pursue post-graduate studies in medicine. For specific information on application to the College of Medicine, please consult the Max Rady College of Medicine section of the Academic Calendar.

Communication devices focus area

This subject area focuses on devices and components used in wireless communication systems. Applications include personal communication systems, wireless devices, vehicular and aircraft communications and radar, satellite systems, and remote sensing and sub-surface imaging. Topics range from fiber optics, lasers, antenna systems, microwave circuitry and microelectronic devices.

Communication Devices Focus Area Summary and Flowchart (PDF)

Requirements

To complete the communication devices focus, the three prescribed courses must be taken. Two of the five communication devices technical elective courses must also be taken. To complete the program requirements, two additional courses must be selected from the elective courses listed in the electrical engineering standard program.

Prescribed communication devices technical elective courses
Communication devices elective courses

Power and energy systems focus area

This subject area focuses on concepts and systems used in the generation, transmission, delivery, utilization, storage and control of electric power and energy. Topics include electrical power generation and transmission; electric machines, drives and power electronics; high voltage systems; planning, operation, security and protection of power and energy systems; renewable energy systems.

Power and Energy Systems Focus Area Summary and Flowchart (PDF)

Requirements

To complete the power and energy systems focus the four prescribed courses must be taken. One of the three power and energy systems technical elective courses must also be taken. To complete the program requirements, two additional courses must be selected from the elective courses listed in the electrical engineering standard program.

Prescribed power and energy systems courses (All are required)
  • ECE 3650 Electric Machines
  • ECE 4300 Electrical Energy Systems 1
  • ECE 4370 Power Electronics
  • One additional course from the list of Group A Qualified Design Elective Courses found in the electrical engineering standard program.
Power and energy systems technical elective courses (Choose 1)

ECE 3560 Electric Machines is a prerequisite for other courses in this focus area. Therefore, it is recommended that students take ECE 3650 prior to their final year.

Engineering physics focus area

This subject area offers students advanced courses in physics, in addition to the core and elective courses in electrical engineering. The additional content provides students with greater understanding of physics fundamentals. The range of applications overlap with many electrical engineering specialties, and also may include optics and lasers, solid state physics and microelectronic devices, quantum physics and nanotechnology.

Engineering Physics Focus Area Summary and Flowchart (PDF)

Requirements

In the standard electrical engineering program, seven technical elective courses and one natural science elective are required. To complete the engineering physics focus area, students are required to take a total of seven courses, including the four required engineering physics courses. Three further courses must be taken from the list of engineering physics elective courses. To complete the program requirements, one additional course must be selected from the elective courses listed in the electrical engineering standard program.

Required engineering physics courses
Engineering physics technical elective courses

The ECE department cannot guarantee space or ensure against time slot conflicts regarding courses taught by other departments or faculties.

Recognized physics/math course equivalencies for transfer students from physics

Students having completed the above recognized courses, will be considered to have achieved content equivalencies provided by the following required courses in the electrical engineering program.

Graduate student resources

Electrical and Computer engineering students can access opportunities, supports and resources from the Department of Electrical and Computer Engineering, the Price Faculty of Engineering, the Faculty of Graduate Studies and UM.

MEng Program requirements

The Master of Engineering program is meant to satisfy the particular needs of students and practicing engineers wishing to extend their studies on a broad basis of coursework and an engineering project. The coursework requirements and project are decided by the academic advisor.


The M.Eng. program requires a minimum of 24 credit hours of advisor-approved coursework as follows:

  • Minimum 9 credit hours at or above the 7000 level from the ECE department
  • Maximum 9 credit hours of elective courses from the ECE department at or above the 4000 level and a maximum of 12 credit hours from other departments at or above the 3000 level
  • Final Project GRAD 7050 (6): the student is required to complete and defend an advisor approved engineering project. The effort involved in this project should be at least the equivalent of six (6) credit hours of coursework.

Transferring Credits:

  • A maximum of 1/2 the credit hours may be transferred into the M.Eng. program with approval from the Faculty of Graduate Studies
  • Credit hours may only be transferred from another degree program from a recognized university where a degree has not been awarded
  • Credit hours must relate directly to the student's degree program
  • Credit hours may not have been used for any other degree
  • Approval of courses for transfer is required and is done by the Faculty of Graduate Studies.

MSc Program requirements

The Master of Science program in ECE is a thesis based program.

M.Sc. Course Requirements
A program of study consisting of a minimum of 12-credit hours of
coursework at or above the 7000-level, with a minimum of 6-credit hours from ECE, and the remainder from ECE or other Departments. The
coursework-based program of study must be approved by the advisor and the Department of Electrical and Computer Engineering.

M.Sc. Research and Thesis: A Master of Science Thesis is required.

  1. Student must submit a Research Proposal for approval by the Student's Academic Advisor.
  2. After approval for the research proposal the student may begin his/her research under the guidance of his/her Academic Advisor.
  3. The student must produce a thesis (in consultation with the Academic Advisor) to be distributed to the student’s examining committee upon approval of the Academic Advisor.

Please consult the supplemental regulations for complete details. 

PhD Program requirements

Please consult the Supplemental Regulations for detailed information regarding PhD program requirements.

All students must complete one of the following programs of study for the Ph.D. degree: 

  1. M.Sc. degree holders in Electrical or Computer Engineering who have been admitted directly into the Ph.D. program:
    • Minimum of 12 credit hours of Advisory Committee-approved course work is required;
    • 7000 level or higher;
    • At least 6 of the 12 credit hours must be from ECE.
  2. B.Sc. degree holders in Electrical or Computer Engineering who are recommended for transfer into the Ph.D. program from the ECE M.Sc. program at this university:
    • Minimum of 24 credit hours of Advisory Committee approved course work is required:
    • 9 credit hours must be at or above the 7000 level;
    • 6 credit hours may be taken from another Department at or above the 3000 level; or 4000 level elective courses from the ECE department.
    • At least 12 of the 24 credit hours must be from the ECE Department.
    • Credit may be given for approved course work completed at the M.Sc. level. If MSc was not awarded, then courses may be transferred up to 50% of Ph.D. coursework load.
  3. Honours Bachelor Degree or Equivalent with a minimum of 24 credit hours plus a thesis is required, plus:
    • 18 credit hours at the 7000 level or higher;
    • the balance (6 credit hours) of the coursework at the 3000 level or above;
    • At least 12 of the 24 credit hours must be from the ECE Department.

For those students who do not hold a Master’s degree, a maximum of 48 credit hours of course work is allowed toward the Ph.D. program. Please consult the supplemental regulations for complete details. 

PhD Candidacy Exam

The successful completion of the PhD Candidacy Exam is required within the first year of the student beginning his/her PhD program.

2021 Exam Dates

Tuesday, May 25, 2021
9:30 AM - 1:00 PM
Online

Friday, August 27, 2021
9:30 AM - 12:30 PM
Online

*No Electromagnetics candidacy offered in August

January 2022 (date TBD)
9:30 AM - 12:30 PM

Contact
Dr. Ekram Hossain

Please note

  • Students should register for their Candidacy Exam via Aurora.

  • To register your exam paper, use the Exam Paper Registration Form distributed with Candidacy Exam announcements or the May registration form. Forms must be received by the indicated deadline in order to qualify for the exam period. The signature of your academic advisor is required on the form.

  • Exam Dates are tentative until a room assignment is indicated. 

  • If you foresee a date/time conflict with the schedule PhD Candidacy Exam please contact Dr. Ekram Hossain

  • Students MUST successfully complete their Candidacy Exam within their first year in the PhD program.

Finding a graduate studies advisor

Before submitting an application for admission to the Faculty of Graduate Studies, you must first find a faculty advisor who will accept you into their research group. The advisor will initially review your academic background, research intent, previous experience and CV and may grant tentative acceptance into the program.

To find an advisor prior to application, you must contact a faculty member whose research area aligns with your own interests. Department of Electrical and Computer Engineering faculty members, and links to their research areas, can be found on the faculty and staff page. Please contact faculty members by email, and include the following:

  • A current CV including publications, posters and conference participation; honours, awards and acknowledgements; and jobs pertaining to the field
  • Copies of all post-secondary transcripts
  • A one-page statement of research intent summarizing your proposed research project. If you have several research interests, please customize your statement for each faculty member you are interested in working with.

If you do not hear back in about eight weeks, that professor may not be interested in your application at this time.

Please note that tentative acceptance from an advisor does not guarantee admission into the program.

Research

Faculty and students in the Department of Electrical and Computer Engineering conduct world-class research in the fields of applied electromagnetics, atmospheric optics, biomedical engineering, communications engineering, microelectronics, power apparatus and systems engineering, signal and image processing, computer architecture and software systems.

Research facilities

Advanced RF Systems Laboratory

CMC Microsystems (CMC), the University of Manitoba and leaders from industry, government and academia officially opened the Advanced RF Systems Laboratory–the second of four specialized test labs in Canada’s unique $23-million National Microelectronics and Photonics Testing Collaboratory. The estimated value of the RF Lab located at the University of Manitoba is more than CAN$1.9 million. It represents a key building block in Canada’s ‘cyber-infrastructure’, bringing world-class test capability and expertise from Winnipeg to hundreds of microsystems researchers across the country.

Researchers at 21 Canadian universities will use this world-first virtual laboratory and its interactive, multimedia connections to access some of the best available test tools and technologies in the world. Together, the labs that comprise the Collaboratory will address one of the main roadblocks facing university researchers: access to sophisticated and costly equipment required to test and validate high-performance microsystems; a prerequisite for moving new, multi-disciplinary discoveries to market more quickly. Managed by CMC, this pan-Canadian initiative will ultimately provide companies a competitive edge in the multi-billion dollar microsystems and photonics sectors. The future applications of these technologies will benefit all Canadians.

“The Collaboratory brings scientific research into the 21st century,” says Dr. Brian Barge, President and CEO of CMC Microsystems. “Regardless of physical location, researchers will have access to the same advanced capabilities to validate concepts faster, thereby increasing their R&D output and narrowing the gap between technology development and market deployment. Microsystems technologies enable products and services in all sectors from health care to aerospace, energy, automotive, environment, and information and communications.”

“Through the Internet–specifically CA*net 4, a high speed network managed by CANARIE–remote researchers will have the same virtual control as if they were actually in the lab performing the test by hand,” says Dr. Greg Bridges, Principal Investigator of the Advanced RF Systems Lab, and Professor of Electrical and Computer Engineering at the University of Manitoba. “Remote researchers will not only be able to control the test equipment signals and collect measurement data, they will also be able to remotely visualize the chip as seen through a microscope and position the probes used for testing.”

For more information, contact G. Bridges.

Applied Electromagnetics Laboratory

The Applied Electromagnetics Laboratories has two anechoic chambers in the frequency range of 500 MHz to 50 GHz for antenna research. The larger one is equipped with an automated data acquisition and compact range measurement system; the smaller one has a near-field scanning system. In addition, to the anechoic chambers, there is an outdoor antenna measurement range, which is equipped for testing large antenna units. The microwave area has two laboratories for high frequency circuit design and measurements research. The measurement laboratory has a Wiltron 360 network analyzer for measurements up to 65 GHz.

Biomedical Engineering Laboratory

The Biomedical Engineering Laboratory includes image acquisition/processing stations, a fully instrumented 3-dimensional human movement lab including EMG acquisition and analysis. A number of facilities are shared with researchers in the Department of Mechanical Engineering. The Department of Radiology maintains a breeding colony of a species of salamander, the axolotl Ambystoma mexicanum. These are being used to analyze the mechanical and electrical components of the development of axolotl embryos, which provide a good model system for normal development and major birth defects in humans. Equipment for computer controlled time-lapse microscopy is being assembled. Software Systems is an area that represents a strong research program in the department. The VLSI laboratory is an important component of the research program in computer engineering, as well as supporting research areas in electrical engineering such as electronics, signal processing and communications. The laboratory includes a network of Sparc workstations for research and education. The laboratory has access to the fabrication of chip designs, via the Canadian Microelectronics Corporation. The current implementation technologies are full-custom CMOS, FPGAs, and integrated sensors. Software CAD packages available include CADENCE, simulators for Neural Networks and many standard university programs such as circuit and logic simulators. There are also facilities for experimental work with mobile robots.

Computational Intelligence (CI) Laboratory

The Computational Intelligence (CI) Laboratory has a collection of robots (two Kheperas, and a number of individual hexapod and tractor robots). In addition, the CI Laboratory has two Sun workstations, three Pentium workstations, two PowerPC workstations and two printers. Research is carried out in the design of intelligent systems (both hardware and software), data acquisition and classification of data using a number of technologies commonly associated with computational intelligence; namely, fuzzy measure theory, fuzzy sets, fuzzy Petri nets, granular computing, neural networks and, especially, rough neural networks, rough Petri nets, and rough sets. Research in software and hardware system design and measurement using CI technologies is aided by a number of tools such as Rosetta, Rough Set Exploration System (RSES), DesignCPN, and Matlab.

Computing Facilities

The department has substantial computing facilities used for research. These include a network of over 67 SUN and HP workstations and six undergraduate laboratories with a total of 84 Pentium computers. A large number of microcomputers are also distributed throughout the department’s research laboratories. These computers, as well as those of individual researchers, are networked by ethernet.

High Voltage Power Transmission Research Laboratory

The McMath High Voltage Power Transmission Research Laboratory is the largest of its kind among Canadian universities and is equipped with generating and measuring apparatus, including digital data acquisition systems for research on insulation, HV phenomena and diagnostics. The Data and Signal Compression Laboratory has dedicated and network computers, a high resolution scanner, a video capture facility, a digital camera, a CD-ROM mastering system, and an FPGA development facility. It also has access to a large ATM facility for research.

Microprobe and Microfabrication Laboratory

The Microprobe and Microfabrication Laboratory is a well-equipped laboratory with three faculty members. Topics of interest include scanning probe microscopy, micromachining and microfabrication, semiconductor manufacturing, and high frequency microelectronics and microwave circuit testing. Probe microscopy systems include tunnelling (STM), ultra high vacuum STM, atomic force (AFM), resistive (SRM), capacitive (SCM), and dynamic electrostatic force microscopes used for in situ IC testing. CAD platforms include four SUN Ultra workstations, two Pentium III computers, and G3 and G4 Macintosh computers. CAD tools used are Cadence, L-EDIT and MEMSPro for IC design, and Libra, Spice, Ensemble and HFSS for high frequency modelling. RF test equipment includes 50 GHz sampling scopes, a 6 GHz Network Analyser and on-wafer probing facilities. Microfabrication capabilities include a cleanroom, thermal evaporation, 3 inch mask aligner, wet etching, oxidation furnaces, electroplating, UHV system, and an inspection microscope. Equipment to be added in the years 2000-2001 includes a 1000 sq. foot cleanroom, 6 inch two-sided mask aligner, ICP plasma etching, XeF2 etching, RF sputtering, E-beam evaporation, Alpha-Step surface profiler, 50 GHz millimeter wave probe station, and a wafer saw.

Nano-systems Fabrication Laboratory (NSFL)

The NSFL is an open access cleanroom micromachining lab established to provide nano-system R&D and prototyping to university and industry researchers. As a central facility, the NSFL links multidisciplinary researchers from many university departments. This 4000 sq. ft. laboratory possess over $4 million of nanofabrication infrastructure, providing a comprehensive suite of state of the art equipment and software for MEMS fabrication, analysis, and testing.

The NSFL has assisted many research groups from across the UM campus, and several outside industry and organizations. Over 300 professors, students (ranging from high school to Ph.D. level), and industry personnel have used the NSFL. Some of the supported research projects have included:

  • MEMS for telecommunications
  • Gas sensors for industrial and agricultural applications
  • Nanoelectronic sensor systems
  • Microsensors for magnetic and electric field measurement
  • Ultra-thin dielectrics for nanoelectronics
  • Microfluidic biosensor for cell diagnostics
  • Conducting polymer-based nanoelectronics
  • Magnetic, thermal, and electrostatic microactuators
  • Micromolding and electroplating
  • Coatings for liquid crystal research
  • Microfluidics for industrial cooling
  • Thin film coatings for synchrotron FTIR microspectroscopy
  • Inkjet deposition technologies
  • Adaptive mirror technologies
  • MEMS for power systems applications

Learn more about the NSFL

Power Systems and Machine Laboratories

The Power Systems and Machine Laboratories are well equipped with several workstations, a real time digital power system simulator (developed at the HVDC Research Centre), a large variable frequency supply, and several well instrumented machine sets. Facilities for developing DSP-based controllers and protection devices are available.

Research groups

Academic staff within the department have formed several collaborative research groups.

Contact us

Department of Electrical and Computer Engineering
Room E2-390 Engineering and Information Technology Complex
75 Chancellors Circle
University of Manitoba (Fort Garry campus)
Winnipeg, MB, R3T 5V6, Canada

204-474-9603
204-261-4639