47
November 17, 2008 ES050 - ECE presentation 1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

Embed Size (px)

Citation preview

Page 1: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 1

Designing in Electrical and Computer Engineering

Prof. Ken McIsaacECE Department

Page 2: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 2

OUTLINE

Scope of ECE

Careers

Canadian Engineering Achievements

ECE Design Projects at Western

Western EE,CE, Software Curriculum

Conclusions

Page 3: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 3

ECE Scope“Mega”

High Power

Electro-Magnetics

“Nano”

Low Power

Page 4: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 4

Electrical and Computer Engineers

Robotics

Biomedical Applications

Microelectronics / Photonics

Communications

Power Systems

Control Systems / DSP

Electrical & Computer Engineering

Page 5: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 5

Careers in Power Systems

AC machines /motors

DC machines / motors

Distribution panels

Protection Relays

Construction

Nuclear Power

Renewable Sources of Energy

Engineering Drawing/Specifications for large equipment

Page 6: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 6

Careers in Wireless Communications

Wireless Communications

Radar

Satellite Technology

Space Applications

Designing Antennas

RF circuitry

Wireless Standards/Protocols

Bandwidth - WDM

Page 7: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 7

Careers in Control Systems/DSP

VLSI

Computer Architecture

Complex “Real World” Signal processing

Speech Recognition

Automation

Robotics

Microcomputers

Embedded computing systems

Page 8: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 8

Careers in MicroElectronics

Analog Circuit diagrams – Power Amplifiers

Page 9: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 9

Digital Electronics

Digital Circuit Diagrams – Digital Combination Lock

Page 10: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 10

Careers in Photonics

Optoelectronic Devices

Lasers

Fiber Optic communications

Optical instrumentation

Optical Sensors

Optical Computing

Lighting technology – LEDs

Infrared detectors

Page 11: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 11

Biomedical Applications

Electrical and Computer Engineering for Living Systems

Interdisciplinary effort

Medical Implants

Imaging

Nanotechnology

Ultrasound

Laser Surgery

Instrumentation

Page 12: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 12

Canadian Electrical Engineering Achievements

Page 13: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 13

IMAX

8 Stories high12,000 Watt Digital SoundLargest Commercial Film Format – 70mm, 15 perforationPatented digital audio technology IMAX 3D technology - best in the world

IEEE Canada Showcase of Canadian Engineering Achievement

Page 14: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 14

CN Tower

Opened Officially Oct 1,1976Built by Canadian NationalImportant Communications HubBuilt to solve communications problem - Broadcast Transmission FacilityMicrowave receivers located 338m in the Radome – Teflon coated Fiberglass. Incoming signals broadcast from Antenna. 360 m – FM broadcasting in Toronto

IEEE Canada Showcase of Canadian Engineering Achievement

Page 15: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 15

Converto-Braille

Translater/Printer for Braille books

Handmade in 1972 Computer engineer, Roland Galarneau

Computer read/translated text punched on perforated tape

Embossed on paper using specially adapted braille typewriter

IEEE Canada Showcase of Canadian Engineering Achievement

Page 16: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 16

PacemakerElectrical Invention to aid MedicineInventor – Dr. John Hopps – Electrical Engineer / NRCFirst – 1950Pulses generated by Vacuum tubes60 Hz house currentToo big till transistors were used -> implanted in 1957 in Swedish patient.Size of hockey puck with 5 mercury batteries, transistor, 20 microjoules/pulse, 500 Hz stimulation

IEEE Canada Showcase of Canadian Engineering Achievement

Page 17: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 17

Software Engineering

Page 18: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 18

If architects built buildings the way programmers write programs, the first woodpecker that came along would have destroyed civilization- Anonymous

Software is the only artifact that comes with a disclaimer, instead of a warranty.- Prof. J.M. Bennett, UWO

Page 19: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 19

Software EngineersSoftware Engineers CreateEveryday, Mission- & Life-criticalEveryday, Mission- & Life-critical software systemssoftware systems

that areDependable, Self-managedDependable, Self-managed and Cost-effectiveCost-effective

Software EngineersSoftware Engineers CreateEveryday, Mission- & Life-criticalEveryday, Mission- & Life-critical software systemssoftware systems

that areDependable, Self-managedDependable, Self-managed and Cost-effectiveCost-effective

VVisionision

We Inve

nt the

We Inve

nt the Future!

Future!

Page 20: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 20

Time- & Life-Critical SystemsGoal: Support rapidly deployable & dispersed emergency response teams

Page 21: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 21

Internet/Intranet

Ethernet

Collaborative Manufacturing

Button for connecting iShopFloor system

GermanyGermany

CanadaCanada

ChinaChina

USAUSA

Page 22: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 23

ANY ANY ApplicationApplication

AN

YA

NY

Tec

hn

olo

gy

Tec

hn

olo

gy A

NY

AN

Y S

ituatio

n S

ituatio

n

ANY ANY Business Business

Software Software EngineeringEngineering

We are there…

We are there…

Page 23: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 24

ECE 4th year Design Projects

Page 24: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 25

Engineering Design…

Page 25: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 26

… and Implementation

Page 26: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 27

Electrical & Computer Engineering department

@ The University of Western Ontario

Page 27: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 28

Our Mission

To provide a broad and well-rounded education in the rapidly evolving areas of Electrical, Computer, and Software Engineering. To provide students with a thorough understanding of the core material needed in their chosen areas.

To enrich the overall educational experience through exposure to the humanities and social sciences. To provide opportunities for students to acquire practical engineering experience in industry through the Engineering Industry Internship Program (IIP)

Page 28: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 29

EDUCATION PROGRAMS

E L E C T R IC ALE N G IN E E R IN G

P R O G R A M

C O M P U T E RE N G IN E E R IN G

P R O G R A M

S O F T W A R EE N G IN E E R IN G

P R O G R A M

EC E D EPA R TM EN T

Page 29: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 30

Electrical Engineering Program

Deals with theory and practice in the analysis and design of electrical devices and systems.

Core material includes basic sciences, mathematics and electrical engineering fundamentals.

Page 30: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 31

Power Systems (Academic option)

10000 jobs in the next ten years!

Energy Conversion Systems

DC Machines

Transformers

AC Machines

Synchronous Machines

Power Systems Option

Page 31: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 32

Communications(Academic option)

Theory of communications, coding, modulation, performance

Analysis and design of communication systems and networks

Hands-on experience

Wireless option

Page 32: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 33

Control Systems

Signal Processing

Control Systems

Digital Control

Advanced Digital Signal Processing

Page 33: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 34

Computer Engineering Program

Deals with the design of hardware elements and building blocks for computer systems of various levels of complexity.

Core material includes basic sciences, mathematics, fundamentals of electrical & computer engineering and computer science.

A recent survey showed Computer Engineers to be the highest paid engineers in North America

Page 34: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 35

Digital Systems

Digital Logic SystemsAdvanced Digital Systems Microprocessors & Microcomputers Computer ArchitecturesMicrocomputer Engineering

Page 35: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 36

Communications

Coding and Modulation TechniquesWireless SystemsNetworkingSecurity, Software and Hardware for communication systems

Page 36: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 37

Mechatronic Systems Engineering Program

Should be available for 2009

Intelligent electro-mechanical systems

Emerging interdisciplinary area

Incorporation of computing into everyday devices

Robots, automobiles, aircraft…

Page 37: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 38

Software Engineering Program

Software Engineering Program

Core Program focuses on software design and Core Program focuses on software design and software managementsoftware management

New option in embedded systems software New option in embedded systems software introduced for fall 2009introduced for fall 2009

Page 38: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 39

Elective courses provide an opportunityto specialize in:

Elective courses provide an opportunityto specialize in:

Technical Elective CoursesTechnical Elective Courses

• Real-Time SystemsReal-Time Systems

• Microcomputer EngineeringMicrocomputer Engineering

• Computer ArchitecturesComputer Architectures

• Internet EngineeringInternet Engineering

• Video Game Design (NEW!)Video Game Design (NEW!)

• Artificial IntelligenceArtificial Intelligence

• Computer Graphics Computer Graphics

• Embedded Computer ControlEmbedded Computer Control

Technical Elective CoursesTechnical Elective Courses

• Real-Time SystemsReal-Time Systems

• Microcomputer EngineeringMicrocomputer Engineering

• Computer ArchitecturesComputer Architectures

• Internet EngineeringInternet Engineering

• Video Game Design (NEW!)Video Game Design (NEW!)

• Artificial IntelligenceArtificial Intelligence

• Computer Graphics Computer Graphics

• Embedded Computer ControlEmbedded Computer Control

SE Curriculum

Page 39: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 40

Our ProgramOur Program is is accredited

accredited by by tthe

Canadian Engineering Accreditation Board

Canadian Engineering Accreditation Board

(CEABCEAB)Our ProgramOur Program is is accredited

accredited by by tthe

Canadian Engineering Accreditation Board

Canadian Engineering Accreditation Board

(CEABCEAB)

B.E.Sc., P.EngB.E.Sc., P.Eng

Page 40: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 41

Future of Software Eng.Future of Software Eng.

Devices in automobiles, airplanes, and power plants are being replaced by software components! Software is used in medical devices, transportation systems, and financial systems to automate critical tasksScientists and business researchers use software to sift through data warehouses and to identify pertinent facts and trends. Banking, insurance, telecommunications, and other service industries use software to automate and personalize the services they offer to their customers.

These These systems

systems areare very complex!

very complex!

These These systems

systems areare very complex!

very complex!

Developing Developing these systems

these systems demand for demand for

Software Software Engineers

Engineers

who have thewho have the knowledge

knowledge andand expertise expertise

Developing Developing these systems

these systems demand for demand for

Software Software Engineers

Engineers

who have thewho have the knowledge

knowledge andand expertise expertise

Page 41: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 42

Careers for ECE Engineers

Wide range of industries and business Communication Industry, like Cisco, Nortel Computer Industry, like IBM Biomedical field, like GE Financial, like RBC Financial Group Power Industry, like Hydro One Manufacturing, like Dofasco Oil Services Companies like Schlumberger

ECE Engineers hold technical, decision-making positions, for example

Product Develeopment Project Manager Consultant

Software Architect Sales Engineering

Quality Analyst Systems Analyst Construction

Wide range of industries and business Communication Industry, like Cisco, Nortel Computer Industry, like IBM Biomedical field, like GE Financial, like RBC Financial Group Power Industry, like Hydro One Manufacturing, like Dofasco Oil Services Companies like Schlumberger

ECE Engineers hold technical, decision-making positions, for example

Product Develeopment Project Manager Consultant

Software Architect Sales Engineering

Quality Analyst Systems Analyst Construction

Page 42: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 43

Careers for ECE Engineers

Your own Company, like EK3 Technologies IncStart-up costs are relatively low!

AcademiaUWO offers research intensive graduate

programs for ECE and software engineering at the Master's and Ph.D. levels

Most universities world-wide are expanding to include Software Engineering program

Research labsNational Research Council

Your own Company, like EK3 Technologies IncStart-up costs are relatively low!

AcademiaUWO offers research intensive graduate

programs for ECE and software engineering at the Master's and Ph.D. levels

Most universities world-wide are expanding to include Software Engineering program

Research labsNational Research Council

Page 43: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 44

Electrical/Computer Engineering

Design Case Study

Wii:

Page 44: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 45

Problem Definition

Let’s work backwards. What problem definition do you think the Wii solves?

Page 45: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 46

Problem Definition

Some possibilities:

Design a “next generation” game system

Design a “natural interface” game controller

Design a game controller to appeal to new player populations

Page 46: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 47

Refined Problem Definition

Some possibilities:

Design a controller that can allow natural interactions with the game.

Page 47: November 17, 2008ES050 - ECE presentation1 Designing in Electrical and Computer Engineering Prof. Ken McIsaac ECE Department

November 17, 2008 ES050 - ECE presentation 48

Concept generation

Okay, we now what the controller needs to do. How do we do it?

To be continued…