AREAS OF ELECTRICAL ENGINEERING

Prof. Andrew E. Yagle, Former Chief Program Advisor, 2006 Edition

The goal of this document is to give students interested in electrical engineering (EE)
an overview of the different areas of EE, what courses to take, and when to take them.
It is an unofficial document; also see the unofficial EE Program Advising Handbook.
Students interested in EE should make an appointment with the EECS Advising Office
(3415 EECS) by calling 763-2305 (9-12,1-5) or by emailing pvogel@eecs.umich.edu.
Contact the Chief Program Advisor, Prof. Fred Terry, at eeadvisr@eecs.umich.edu.

EE can be divided up (roughly)
into the 9 areas shown at right,
grouped into three main areas:
Systems, Circuits, E'magnetics.
Click on one for more details,
and for the courses in that area.
EE SYSTEMSCIRCUITE'MAGNETICS
Control SystemsCircuits Optics Engineering
CommunicationsSolid State Electromagnetics
Signal ProcessingM.E.M.S. Music Engineering

OVERVIEW OF EE COURSES BY AREAS

MAIN AREABasicSUB-AREA CoreUpperMDE
SYSTEMS216 Control systems460 461None
Communications353 455 452
Signal processing451 None452
CIRCUITS215 Analog circuits311None 413
Digital circuits312 None427
SOLID
STATE
320 Device fabricationNone420, 423425
Electronic devicesNone421, 429425
MEMSNone414 425
OPTICS 230Optics & photonics 330334, 434438
ELECTROMAG.230Wave propagation 330411 430


CONTROL SYSTEMS

DESCRIPTION:
Combining modeling, dynamics and feedback to make a system
(electrical, mechanical, economic) to behave in a desired way,
often in the presence of noise or uncertainty in the system model.
Desired behavior: fast response time; tracking an input signal;
rejecting disturbances in an input signal (active suspension or
noise control); and robustness to modeling error in the system.
UM Mobile Robotics Lab

APPLICATIONS:
1. Automobile emissions controls; active suspensions; cruise control
2. Data flow management in communications networks (part of TCP/IP)
3. Manufacturing systems (e.g., just-in-time); semiconductor fabrication
4. Aircraft and spacecraft inertial guidance; biological population control
5. Improving the stability of flexible structures in space (space station)
6. Robotics; industrial robots; walking robots (see the web link below).
NavChair

Employment: Automotive, Aerospace, Process Control companies.
Web site: http://www.ieeecss.org/ (IEEE Control Systems Society)
Click here for information about Professor Grizzle's walking robot!
There is much collaboration between Depts. of EECS & Aerospace.

Offered Fall term only: 460.
EECS courses to take, by
EE program requirements
CoreUpperMajor Design
460 461 452 and 496
Suggestedjunior yrsenior yr
Schedulefallwintfallwint
For taking216 401460 452
EE courses230 320461 496
Note: You also need a second core elective (270, 311/312 or 330)
and a second upper-level EE elective (EECS 3xx or 4xx).

COMMUNICATIONS

DESCRIPTION:
Sending messages and/or data from a sender to a receiver involves:
(1) efficient coding of the signal;(2) efficient transmission methods;
(3) efficient decoding methods for noisy signals;(4) efficient storage.
Communications involves any and all of these issues and concepts.
Wireless comm. is an example of the interdisciplinary nature of EE.
It requires understanding of communications and radio propagation.
satellite dish

APPLICATIONS:
1. Data networks; voice; faxes; modems; DSL; DBS
2. GPS; cellular phones; radar and outer space images
3. Wireless; landline; satellite; optical communication
4. Optical (CD-ROM & DVD; magnetic data storage
5. Pagers; Bluetooth; tower placement; multipath
UM's W8UM
amateur radio


Employment: Telecommunications companies
Professional web site: http://www.comsoc.org/
EECS radio station: Click here for info about
amateur radio station W8UM in 4421 EECS!

Fall term only: 455 (has 401 as prereq; 401 in turn has 216 as prereq).
EECS courses to take, by
EE program requirements
CoreUpperMajor Design
353 455 452 and 496
Suggestedjunior yrsenior yr
Schedulefallwintfallwint
For taking216 401455 452
EE courses230 353320 496
Note: You also need a second core elective (270, 311/312 or 330)
and a second upper-level EE elective (EECS 3xx or 4xx).

SIGNAL PROCESSING

DESCRIPTION:
A signal is either a continuous function of time (analog) or a discrete sequence
of numbers (digital) arising from audio, biological, comm., or medical sources.
Signal processing is the mathematical analysis & synthesis of signals for either:
(1) compression, restoration, de-noising, classification, detection, filtering, or
(2) enhancement of a feature. This may be performed using either DSP chips
or with software. Matlab is used extensively in both teaching and research.
Dolphin click (courtesy Prof. W.J. Williams)

APPLICATIONS:
1. MP3,JPEG,MPEG,MRI,PET,radar,sonar,Dolby noise reduction
2. Audio, speech (speaker identification), music analysis & synthesis
3. Filtering or separating noisy signals or images in many applications

Employment: Texas Instruments, Motorola, medical imaging companies
Professional web site:www.ieee.org/sp (IEEE Signal Processing Society)
EECS courses to take, by
EE program requirements
CoreUpperMajor Design
451 455 452 and 496
Suggestedjunior yrsenior yr
Schedulefallwintfallwint
For taking216401451452
EE courses230320455496
Note: You also need a second core elective (270, 311/312 or 330)
and a second upper-level EE elective (EECS 3xx or 4xx).

ANALOG AND DIGITAL CIRCUITS AND VLSI

DESCRIPTION:
Circuits are both analog (continuous voltage) and digital (binary voltage).
Analog circuits are both individual devices (transistors and chips) and the
connections (circuits, networks) connecting them. Power, physical sensors,
switches, displays, and antennas must all be connected to an analog circuit.
Digital circuits are logic gates (such as NAND gates) and memory circuits.
Digital circuits perform binary arithmetic and other operations in computers.
Mixed-circuit-type devices include both analog and digital circuits in them.
Mixed circuit devices: camcorders; most wireless communication circuits.

1. Design, simulation, and physical realization of analog processing
    circuits that amplify, filter, mix, oscillate, and convert A to D
2. Construction of circuits using discrete components (transistors)
3. Design, simulation, CAD layout of digital circuits and systems,
    including digital logic circuits (adders, multipliers, and PLA's)
    and memory circuits, including SRAM, DRAM, and ROM
4. Modeling of circuit devices (transistors, diodes, transformers)
5. VLSI: design, analysis, implementation of large digital circuits

Employment: Motorola, Qualcomm, Agere, Agilent, Analog
Devices, HP, Intel, National Semiconductor, Sun Microsystems.
EECS 427 (VLSI) is very good preparation for working for Intel
UM's EECS Department has had much success in placing alumni.
Professional sites:http://sscs.org & www.mrc.uidaho.edu/vlsi/

Fall term only: 413 (has 311 as prereq).
EECS courses to take, by
EE program requirements
Core/MDE270311427
Upper EE312413421
Suggestedjunior yrsenior yr
Schedulefallwintfallwint
For taking311312413427
EE courses270230421496
You also need to take 320 and 401 sometime as well.

SOLID STATE

DESCRIPTION:
Physics-based semiconductor device properties, such as:
transistors, FETs, solar cells, LEDs, semiconductor lasers.
Solid-state EE is a material application of quantum physics.
The fabrication lab requires wearing a spacesuit-like outfit!

APPLICATIONS:
1. Fabrication of microelectronic semiconductor devices
2. New areas of nanoelectronics & molecular electronics
SSEL clean room
Employment: Intel, IBM, Motorola, Texas Instruments
Professional web site: http://www.ieee.org/society/eds/
Click here for Solid-State Electronics Lab homepage.

Fall term only:  420 (320 and 330 as prereq) and 423 (has 320 as prereq).
Win term only: 425 (311/312/414 as prereq) and 429 (has 320 as prereq).

Note: 425 has prereqs 311,312 or 414; NOT OK to use 423 here as well!
Be sure to consult with Prof. Terry or Singh if you are interested in solid-state.
EECS courses to take, by
EE program requirements
Core/MDE312330425
Upper EE420423429
Suggestedjunior yrsenior yr
Schedulefallwintfallwint
For taking230312420425
EE courses320330423429
You also need to take EECS 401 sometime as well.
You also need to take EECS 496 along with EECS 425 in your senior year.

No, it's not Area 51...
It's the EECS SSEL


M.E.M.S. (Micro-Electro-Mechanical-Systems)

DESCRIPTION:
Design and fabrication of microdevices and microcircuits; also
exploration of new microelectronic, microphotonic and MEMS
devices, where "MEMS"=Micro-Electro-Mechanical-Systems.
The fabrication lab requires wearing a spacesuit-like outfit!

APPLICATIONS:
1. Fabrication of ever-faster semiconductor device chips
2. Fabrication of ever-tinier microdevices (e.g., motors)

Employment: Intel, IBM, Motorola, Texas Instruments
Professional web site: http://ewh.ieee.org/tc/nanotech/
Click here for Solid-State Electronics Lab homepage.

Fall term only: 414 (has senior standing as prerequisite).
Win term only: 425 (has 414 as a possible prerequisite).
EECS courses to take, by
EE program requirements
Core/MDE270312425
Upper EE311414none
Suggestedjunior yrsenior yr
Schedulefallwintfallwint
For taking270312414425
EE courses320230311496
Note: You also need to take EECS 401 sometime as well.



OPTICS ENGINEERING

DESCRIPTION:
Optics involves the interaction of light with matter, ultrashort pulse generation,
interferometry, laser physics, optical frequency conversion in nonlinear media,
laser spectroscopy, propagation and modulation of light in fibers, & scattering.

APPLICATIONS:
1. Fiber-optic communications;spectroscopy;lasers;leds;displays
2. Holography; imaging through tissue; diffraction-limited imaging
3. Laser surgery; contactless testing of high-speed circuits; clocks
4. X-ray and terahertz sources; night vision; isotope separation

Employment: Automobile and telecom companies making any of these:
Fax machines, copiers, solar converters, scanners, displays, CDs, LEDs,
Flat panel displays, semiconductor circuit testing, NIST, night vision.
ablation
Professional web sites: optics.org and www.osa.org and www.i-leos.org
Click here for the homepage for UM's Center for Ultrafast Optical Science.
Fall term only: 434 (has 330 as prerequisite).
Win term only: 429 (has 320 as prerequisite) and 334 and 435.
Win term only: 438 (has 434 as prerequisite).
EECS courses to take, by
EE program requirements
Core/MDE3302nd438
Upper EE334429434
Suggestedjunior yrsenior yr
Schedulefallwintfallwint
For taking230330434438
EE courses2nd334320429
Notes: You also need to take EECS 401 sometime, and EECS 496.
Take EECS 435 "Fourier Optics"; offered only in winter of odd years.

ELECTROMAGNETICS AND REMOTE SENSING

DESCRIPTION:
Generation and measurement of waves; modelling their interactions with
objects & media, spanning VHF to millimeter wave range. This includes:
antenna design, RF circuit design, RF MEMS, analytical and numerical
analysis of scattering and propagation, inverse scattering for target iden-
tification & imaging, next-generation instrumentation for active & passive
remote sensing of the earth and other planets in our solar system.
RadLab anechoic chamber
Earth-observing satellite

APPLICATIONS:
1. Signal propagation modelling for wireless communication;
2. Antenna & waveguide design for wireless communication;
3. Imaging radars and radiometers for planetary exploration;
4. Detection of buried objects (land mines, pipes, tunnels);
5. Monitoring environment for weather prediction models;
6. High-speed circuit signal propagation and interference;
7. Generation of waves (transducers) for medical imaging.

Ann Arbor employment: General Dynamics (formerly Veridian)/ERIM.
National employment: Lockheed-Martin, Northrop-Grumman, Boeing,
National employment: Motorola, Qualcomm, Harris, RF MicroDevices.
Government employment: NASA, all DoD, Lincoln Labs, Sandia Lab.
Professional sites: www.ieeeaps.org/ and www.ewh.ieee.org/soc/grss
Click here for the homepage for UM's Radiation Lab (the "Rad Lab").

Fall term only: 411 (has 330 as prerequisite), 530.
Win term only: 430 (has 330 as prerequisite), 531.
EECS courses to take, by
EE program requirements
Core/MDE3302nd430
Upper EE411530531
Suggestedjunior yrsenior yr
Schedulefallwintfallwint
For taking230330411430
EE courses3202nd530531
Note: You also need to take EECS 401 sometime, and EECS 496.

ELECTRICAL ENGINEERING IN MUSIC

DESCRIPTION:
EE has always played a central role in recorded music,since recording
and playback have been electrical since wax cylinders went out of style.
Electronic synthesis and processing (Dolby noise reduction) is common.
Analysis of music, as a signal, into components (individual instruments).

APPLICATIONS:
1. Recording of music (CDs and other storage media)
2. Processing of recorded music (Dolby, echo effects)
3. Music analysis (vocal and instrument audio analysis)
4. Music synthesis (vocal & instrument audio synthesis)

Employment: Music recording studios and labels
Web site: www.music.umich.edu/departments/pat/
Click here for the homepage for the joint Engineering
& Music interdisciplinary music engineering program.
Many applets and demos of EE research into music.

EECS courses to take, by
EE program requirements
Core/MDE3302nd452
Upper EE451AnyAny
Suggestedjunior yrsenior yr
Schedulefallwintfallwint
For taking230330451452
EE courses3202nd401496
Note: The other two upper electives ("Any") are arbitrary.
Note: Some PAT courses now count as flexible technical
electives; see an advisor for details.