Upload
theresa-hubbard
View
216
Download
0
Embed Size (px)
Citation preview
November 17, 2008 ES050 - ECE presentation 1
Designing in Electrical and Computer Engineering
Prof. Ken McIsaacECE 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
November 17, 2008 ES050 - ECE presentation 3
ECE Scope“Mega”
High Power
Electro-Magnetics
“Nano”
Low Power
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
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
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
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
November 17, 2008 ES050 - ECE presentation 8
Careers in MicroElectronics
Analog Circuit diagrams – Power Amplifiers
November 17, 2008 ES050 - ECE presentation 9
Digital Electronics
Digital Circuit Diagrams – Digital Combination Lock
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
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
November 17, 2008 ES050 - ECE presentation 12
Canadian Electrical Engineering Achievements
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
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
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
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
November 17, 2008 ES050 - ECE presentation 17
Software Engineering
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
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!
November 17, 2008 ES050 - ECE presentation 20
Time- & Life-Critical SystemsGoal: Support rapidly deployable & dispersed emergency response teams
November 17, 2008 ES050 - ECE presentation 21
Internet/Intranet
Ethernet
Collaborative Manufacturing
Button for connecting iShopFloor system
GermanyGermany
CanadaCanada
ChinaChina
USAUSA
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…
November 17, 2008 ES050 - ECE presentation 24
ECE 4th year Design Projects
November 17, 2008 ES050 - ECE presentation 25
Engineering Design…
November 17, 2008 ES050 - ECE presentation 26
… and Implementation
November 17, 2008 ES050 - ECE presentation 27
Electrical & Computer Engineering department
@ The University of Western Ontario
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)
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
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.
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
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
November 17, 2008 ES050 - ECE presentation 33
Control Systems
Signal Processing
Control Systems
Digital Control
Advanced Digital Signal Processing
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
November 17, 2008 ES050 - ECE presentation 35
Digital Systems
Digital Logic SystemsAdvanced Digital Systems Microprocessors & Microcomputers Computer ArchitecturesMicrocomputer Engineering
November 17, 2008 ES050 - ECE presentation 36
Communications
Coding and Modulation TechniquesWireless SystemsNetworkingSecurity, Software and Hardware for communication systems
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…
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
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
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
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
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
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
November 17, 2008 ES050 - ECE presentation 44
Electrical/Computer Engineering
Design Case Study
Wii:
November 17, 2008 ES050 - ECE presentation 45
Problem Definition
Let’s work backwards. What problem definition do you think the Wii solves?
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
November 17, 2008 ES050 - ECE presentation 47
Refined Problem Definition
Some possibilities:
Design a controller that can allow natural interactions with the game.
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…