EECE 585
Electromagnetic Compatibility

Welcome to EECE 585!

Spring 2012 - Section 201

EECE 483
History of electromagnetic compatibility; standards and regulations; component models; radiated emissions; conducted emissions; transmission lines and cross-talk; shielding; electrostatic discharge; EMC system design.  [2-2-0]
Prerequisite: At least one undergraduate course in electromagnetics (e.g., EECE 261 or PHYS 301) or permission of the  instructor.

  1. Course Details

MCLD 441
MCLD 132/442/500

Lecture Times:  
Monday afternoons - 15:00-16:50
CEME 1210

Lab Facilities:  
Teams may require access to the specialized
test facilities in
MCLD 132.

Course Mailing List:

Student Services Listing:

Course Duration:  
13 Weeks  - 26 class hours

EECE 585 will be delivered using Problem-Based Learning.

      Course Text: 

H.W. Ott, Electromagnetic Compatibility Engineering,
New York: Wiley, 2009. ISBN: 978-0-470-18930-6

Both hardcopy and eBook formats are available.


  Table of Contents

  Chapter One - Introduction to EMC

  Errata sheet

Author's website:

  - book outline,
  - author interviews,
  - awards

On-line booksellers

  - Indigo Books

Electromagnetic Compatibility Engineering is a complete rewrite and expansion of Henry Ott's best selling book Noise Reduction Techniques in Electronic Systems, 2nd Edition.

In addition to the core subjects of cabling, grounding, balancing, filtering and, shielding that made Ott's previous book such a great success, this new book includes additional coverage of equipment and system grounding, switching power supplies and variable speed motor drives, digital circuit power distribution and decoupling, PCB layout and stackup, mixed-signal PCB layout, RF and transient immunity, power line disturbances and, precompliance EMC measurements.

There are also new appendices on dipole antennas, the theory of partial inductance, and the ten most common EMC problems. Written in Ott's easy to read and understand style, it's full of real-life practical examples.  The characteristics of passive components, contact protection, intrinsic noise sources, active device noise, and electrostatic discharge are all discussed.

Each chapter contains problems for the reader to work out (251 in all), with answers included in the appendix as well as a list of extensive references. The  book also has an extensive index which makes finding what you want easy.  This book contains 18 chapters, 6 appendices, 566 figures, and 872 pages.  This book won the 2009 "Prose Award" for the best book published in the category of "Engineering & Technology" published in 2009.

  1. Course Synopsis

Upon completion of EECE 585 - Electromagnetic Compatibility, students will be able to:

  • Describe the key components of any electromagnetic compatibility scenario and the mechanisms by which energy can be coupled from a source to a receptor.

  • Summarize the key regulations and standards that pertain to electromagnetic compatibility, the mechanisms used to assure compliance, and the role and responsibilities of the professional engineer.

  • Use oscilloscopes, spectrum analyzers, network analyzers and related test probes and test jigs to measure signals and assess coupling between a source and a receptor.

  • Describe the function and operation of shielded rooms and anechoic chambers and their use in electromagnetic compatibility testing.

  • Select and apply suitable analysis, simulation and measurement techniques in order to assess the degree of electromagnetic compatibility between a source and a receptor and compliance with contractual obligations or regulations related to EMC.

  • Recommend appropriate design strategies in order to address an electromagnetic compatibility issue by suppressing radiated and conducted emissions from a source and reducing the electromagnetic susceptibility of a receptor.

  • Identify open issues and research questions related to electromagnetic compatibility theory and practice.

Students should consider taking EECE 585 if, at some point in their career, they anticipate:

  • working in aerospace, defence, telecommunications, or broadcasting

  • working for a wireless equipment manufacturer

  • working for a wireless communications consulting firm

  • working in power electronics, biomedical engineering or high speed digital circuit design

  • working in product safety

Electromagnetic Compatibility and the Professional Engineer

- Where public safety or legal liability are issues, it is generally necessary to have a Professional Engineer assume responsibility for the correctness of a design or results by signing or sealing a design document or test report.

- For example, professional engineers are often required to seal the results of tests and measurements conducted to verify compliance of devices and systems with Electromagnetic Compatibility standards and regulations, especially where deficiencies in such systems could affect public safety. 

- Industry Canada, Transport Canada and other certification organizations generally require that Professional Engineers sign or seal documents associated with compliance with EMC regulations .

- Many clients now require that their consultants carry errors and omissions insurance.  This is very difficult to obtain if one isn't registered as a Professional Engineer.

- RFP's (Requests for Proposal) and RFQ's (Requests for Quotations) for consulting services often stipulate that bidders be registered as Professional Engineers to be eligible for consideration.  This is especially common for work done on behalf of a provincial government or another consulting firm.

- Because the Professional Engineer designation is awarded to those with documented experience in designing engineering solutions based upon established and accepted principles, many consultants feel that it gives them instant credibility with prospective clients. 

- If you aren't certain whether you need to register, your manager or director will not hesitate to advise you!

- For more information, please contact the Association of Professional Engineers and Geoscientists of BC


  2. MATLAB Tutorials

Video Tutorial
Getting Started with MATLAB
05:10 How to get started with MATLAB and where to go next for more information

Working in the Development Environment
04:03  How to work in the MATLAB desktop development environment

Writing a MATLAB Program
05:42 How to write a MATLAB program, including creating a script and a function

Video Tutorial
Analyzing Data
04:44 This video demonstrates the different types of data analysis available in MATLAB

Visualizing Data
04:07 This video demonstrates the different types of data visualization available in MATLAB

Working with Arrays
07:52  How to create and manipulate MATLAB arrays, including accessing elements using indexing
Web-based Tutorial
MATLAB Basics Tutorial

A short web-based tutorial from Carnegie-Mellon University and the University of Michigan
Practice Problems
MATLAB Exercises

A set of web-based exercises from Bucknell University.   Answers included.
Web-based Tutorial
MATLAB Getting Started 
An in-depth set of web-based tutorials from the MathWorks
Supplementary Material
A tutorial by Jeffrey Donnell, The Woodruff School of Mechanical Engineering, Georgia Tech.


  3. External Resources


  4. Course Schedule

  2 Jan
     University Closed

  First Day of Classes
  Term 1

  9 Course Introduction

16  Introduction to EMC
Chapter 1


23 Lab Readiness Review
     (One hour)
24 Lab 1
     Probing Techniques

27 Lab Experience Review
     (Special Session)

30 Precompliance EMC
     Chapter 18
31 Lab 2
     Digital Pulse Spectra and
     Rise Time Measurement
  1 Feb


  6 Cabing and Grounding
     Chapters 2 and 3
  7 Lab 3
     Controlling Crosstalk –
     Frequency Domain
  8    9  IEEE EMC Seminar
      MCLD 418
      09:00 - 16:00

13 Balancing, Filtering and
     Passive Components
     Chapters 4 and 5
14 Lab 4
     Controlling Crosstalk –
     Time Domain


17 Project Proposals Due
20  21
Spring Break


27 Shielding
     Chapter 6
     Project Review
28 Lab 5
     Controlling Common
     Impedance Coupling
29    1

  5 Conducted Emissions
     Chapter 13

  6 Lab 6
     Controlling Radiated
     Emission fm Cable & PCB
  7    8

  9  UBC Comm. Workshop
      KAIS 2020/2030
      09:00 - 16:00

12 RF and Transient Immunity
     Chapter 14 and 15 

13 Lab 7
     PCB Signal Integrity
14  15


19 PCB Layout Issues
     Chapter 16 and 17
20 Lab 8 
     Transfer Impedance
21  22  23 Course Projects Due 

26 Student Presentations 27  28

 2 Course Review   3    4
  5 Revised Projects Due

Last Day of Classes
   Term 1
  2 Good Friday

    University Closed

  5. Grading Scheme

  10% - Homework Assignments and/or In-Class Quizzes

  25% - Lab Reports
  20% - Course Project
    5% - Peer Evaluations
  40% - Final Exam (Five problems)

100% -Final Course Mark


  6. Industrial Sponsors

   Course facilities provided by major equipment donations or teaching discounts from:


Agilent Technologies

   We gratefully acknowledge advice on course content provided by our industry advisory panel:

Rob Stirling
Protocol EMC (Abbotsford, BC)

Kavinder Dhillon
LabTest Certification (Richmond, BC)

Ben Hewson and Sean Johnston
CellTech Labs (Kelowna, BC)
Andrew Marles
Tranzeo EMC Labs (Maple Ridge, BC)
  Last updated:  21 Jan 2012
  Comments?  Suggestions?
  Please contact Prof. Dave Michelson,

                place of mind, The University of British Columbia

Electrical and Computer Engineering
2332 Main Mall
Vancouver, BC Canada V6T 1Z4
Tel +1.604.822.2872
Fax +1.604.822.5949

Emergency Procedures | Accessibility | Contact UBC | © Copyright 2012 The University of British Columbia