Download EE 240 - Principles of Electrical Engineering

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Electronic musical instrument wikipedia , lookup

Telecommunications engineering wikipedia , lookup

Transmission line loudspeaker wikipedia , lookup

Public address system wikipedia , lookup

Resilient control systems wikipedia , lookup

Opto-isolator wikipedia , lookup

Control system wikipedia , lookup

Wassim Michael Haddad wikipedia , lookup

Flexible electronics wikipedia , lookup

Electrical engineering wikipedia , lookup

Electronic engineering wikipedia , lookup

Transcript
EE 301 - Circuit Analysis I
Catalog Data
EE 301-4.
Circuit Analysis I.
Basic circuit elements and voltage-current
relationships, circuit analysis and design techniques and concepts, energy storage
elements, first and second order circuits, Op-Amp circuits, sinusoidal steady state
analysis. Prerequisites: MTH 233, PHY 242; corequisite or postrequisite: EE
302.
Textbook
Nilsson, Electric Circuits, 7th Edition, Prentice Hall.
Coordinator
F. D. Garber, Associate Professor of Electrical Engineering
Topical
Prerequisites
Each student should:
 be able to apply Ohm’s law
 know the fundamental laws of electricity and magnetism
 understand voltage and current concepts
 be familiar with linear differential equation techniques
Learning
Objectives
For each student to:
 be able to apply Kirchhoff’s laws to DC circuits
 understand Thevenin and Norton’s theorems
 be able to analyze 1st order and 2nd order circuits subject to constant sources
 be exposed to sinusoidal steady state analysis
 be able to design some basic circuits including an independent current source,
a summer, etc.
 be able to apply linear differential equation techniques to the formulation and
solution of problems involving electric circuits
Laboratory
Circuit Analysis I Laboratory, EE 302, is intended to complement this lecture
course.
Computer Usage
Each student is required to master Spice software, which is available on college
PCs.
Estimated ABET
Category Content
Engineering Science
Engineering Design
3.5 credit hours or 87.5%
.5 credit hours or 12.5%
Program Outcomes
a1
3
a2
1
a3
2
b1
b2
c
2
d
e
2
f
1
g
1
h
i
2
j
1
k
1
EE 302 - Circuit Analysis I Laboratory
Catalog Data
EE 302-1. Circuit Analysis I Laboratory. Circuit analysis and design techniques,
computer assisted analysis, RLC circuits operational amplifiers and circuits,
Thevenin and Norton equivalents, maximum power transfer, AC networks. Prerequisite or corequisite: EE 301.
Textbook
EE 302 Laboratory Experiments (EE Department Staff)
Coordinator
F. D. Garber, Associate Professor of Electrical Engineering
Topical
Prerequisites
Each student should
 know the basic principles of electricity and magnetism
Learning
Objectives
Each student should be able to
 operate basic equipment such as an oscilloscope, function generator, power
supply and multimeter
 design and implement elementary resistive, first order and second order circuits.
Laboratory
Projects
Each student should be able to complete the laboratory project in
 operating the laboratory equipment
 investigating the validity of the voltage division law, current division law and
Kirchoff's voltage and current laws
 developing an understanding of the SPICE software package through specified circuit analysis and design experiment
 investigating and verifying Thevenin's theorem and the principle of superposition
 designing a circuit using operational amplifiers
 investigating the step response of an RL and an RC circuit. Compare to theoretical predictions.
 investigating the step response of second order RLC circuits. Compare to
theoretical predictions.
Laboratory
Equipment
Oscilloscope, power supply, signal generator, digital multimeter, resistor, capacitor
and inductor decade boxes
Computer Usage
Each student is required to master SPICE, which is used by students in analyzing
circuits in labs 3 through 8 above.
Estimated ABET
Category Content
Engineering Science .5 credit hours or 50%
Engineering Design .5 credit hours or 50%
a1
3
a2
1
a3
2
b1
b2
Program Outcomes
c
d
e
f
2
2
1
g
1
h
i
2
j
1
k
1
EE 303 - Circuit Analysis II
Catalog Data
EE 303-3. Circuit Analysis II.
Sinusoidal steady-state analysis, alternating
current concepts, RLC circuit analysis and design, power calculations, mutual inductance and transformers, three-phase circuits, analysis and design of frequency-selective circuits and RLC filters. Prerequisites: EE 301 and EE 302; Corequisite or postrequisite: EE 304.
Textbook
Nilsson, Electric Circuits, 7th Edition, Pearson Prentice Hall, 2005.
Coordinator
A. K. Shaw, Professor of Electrical Engineering
Goals
This second circuits course is designed to provide each student with concepts and
tools needed to understand alternating current, power and more advanced circuit
analysis and design. This course is designed to be taken proceeding or at the
same time as the associated laboratory, EE 304 (1).
Topical
Prerequisites
Each student should
 be able to apply Kirchhoff’s voltage and current laws to the analysis of DC circuits
 be able to apply circuit analysis techniques to DC circuits to include: node
voltage method, mesh current method, source transformations, Thevenin and
Norton equivalents, maximum power transfer and superposition
 be able to analyze circuits containing passive energy storage elements
 be able to analyze the response of first and second order circuits
 be familiar with sinusoidal steady state analysis
Learning
Objectives
For each student to
 be able to perform sinusoidal steady state circuit analysis using
linearity, superposition, Thevenin and Norton equivalents, Kirchhoff’s laws in the frequency
domain, node-voltage and mesh-current methods
 be able to perform sinusoidal steady state power calculations including
instantaneous and average power, RMS values, reactive power (inductive and capacitive),
power factor improvement and circuit design for maximum power transfer
 be able to analyze three-phase circuits including
three-phase voltage and current, analysis of Wye-Wye and Wye-Delta circuits and power
calculations
 understand mutual inductance and transformers including
self and mutual inductance, linear transformers, ideal transformers and analysis and design
of circuits containing linear ideal transfers
 understand frequency selective circuits including
frequency response, RLC lowpass, highpass and bandpass filter design
Laboratory
EE 304, Circuit Analysis II laboratory is the laboratory component of EE 303
Computer Usage
EE 304: each student uses B2 Spice software in analyzing and designing circuits.
Estimated ABET
Category Content
Engineering Science 2.5 credit hours or 83.3%
Engineering Design
.5 credit hours or 16.7%
a1
3
a2
1
a3
2
b1
b2
c
2
Program Outcomes
d
e
2
f
1
g
1
h
i
2
j
1
k
1
EE 304 - Circuit Analysis II Laboratory
Catalog Data
EE 304-1. Circuit Analysis II Laboratory. Applications of AC concepts, computer aided circuit analysis and design, two-port networks and power theory. Prerequisites: EE 301 and EE 302; Prerequisite or Corequisite: EE 303.
Textbook
Nilsson, Electric Circuits, 7th Edition, Pearson Prentice Hall, 2005.
Coordinator
A. K. Shaw, Professor of Electrical Engineering
Goals
This second circuits laboratory is designed to provide each student with application experience for the theories and design concepts taught in the associated “Circuit Analysis II” lecture course, EE 303 (3).
Prerequisites
by Topics
Each student should know
 basic electrical elements and laws
 the common circuit analysis techniques
 concepts of energy storage elements
 how to analyze first and second order circuits
 sinusoidal steady state analysis approaches
Learning
Objectives
For each student to be able to complete the laboratory project in
 bridge circuits, AC networks
 steady-state behavior, phasors, Kirchhoff’s law in the phase domain and
transfer function
 AC steady-state power, power factor improvement
 circuit design for maximum power transfer
 frequency response, analysis and design of lowpass, highpass and bandpass
filters
Computer Usage
Each student uses B2 Spice software in analyzing circuits.
Estimated ABET
Category Content
Engineering Science .5 credit hour or 50%
Engineering Design .5 credit hour or 50%
Program Outcomes
a1
3
a2
1
a3
2
b1
b2
c
2
d
e
2
f
1
g
1
h
i
2
j
1
k
1
EE 321 - Linear Systems I
Catalog Data
EE 321-4.
Linear Systems I.
This is an introductory course providing students with a basic background in modeling and analysis of continuous time linear
systems, signals, and various approaches to system and signal modeling are discussed with emphasis on Laplace transform and Fourier transform techniques.
Design projects in the areas of Laplace transform and Fourier transform/series.
Prerequisites: EE 301 and EE 302.
Textbook
Kamen and Heck, Fundamentals of Signals and Systems Using Matlab, 2nd Ed.,
Prentice Hall.
Coordinator
Kuldip Rattan, Professor of Electrical Engineering
Topical
Prerequisites
Each student should:
 be proficient in the techniques of circuit analysis
 be able to draw the free-body diagram of mechanical systems
 be able to determine natural and step responses of circuits
 be able to analyze circuits with sinusoidal steady-state signals
 be able to formulate and solve ordinary differential equations
Learning
Objectives
For each student to:
 understand modeling and analysis techniques
 understand the input-output characteristics of linear time-invariant systems
(transfer function)
 be able to conduct time domain analysis of linear circuits and systems
 be able to apply Laplace transform techniques to system analysis
 understand the application of Bode plot for frequency response of systems
 be able to conduct frequency domain analysis of signals using Fourier Series
and transform.
Laboratory
Not applicable.
Computer Usage
Students use Matlab for computer assignments. The software is resident on a
college maintained UNIX mainframe and accessed by remote terminal on University networks.
Estimated ABET
Category Content
Engineering Science 4 credits hours or 100%
Engineering Design none
a1
3
a2
3
a3
3
b1
1
b2
1
Program Outcomes
c
d
e
f
1
2
2
g
h
i
j
k
2
EE 322 - Linear Systems II
Catalog Data
EE 322-4.
Linear Systems II.
Introduction to fundamental analysis and design
methods for discrete-time signals and systems. Major topics including sampling and
representation of discrete-time signals, discrete-time system input-output relationships, frequency response, sampling theory, Z-transform, discrete and fast Fourier
transforms, FIR filter design. Prerequisite: EE 321.
Textbook
McClellan, DSP First: A Multimedia Approach, Pearson, 1997
Coordinator
Kefu Xue, Associate Professor of Electrical Engineering
Topical
Prerequisites
Each student should:
 know mathematical representations of typical signals such as unit impulse,
unit step, real and complex sinusoidal
 be able to apply and solve linear dynamic system problems using 1 st and 2nd order
ordinary differential equations
 understand Laplace and Fourier transforms
 understand Fourier series analysis to periodic signals
 understand the concept of impulse response and frequency response and be able
to apply Laplace and Fourier transforms to analyze linear and time-invariant systems
 understand linear convolution integral and transfer function
Learning
Objectives
For each student to:
 understand sampling theory and be able to apply sampling theory to typical signals such as real and complex sinusoidal
 be able to apply and solve linear, time invariant, discrete-time system problems
using difference equation and linear convolution sum
 understand the discrete-time system (difference equation and transfer function)
realizations in direct I, direct II and transposed direct II forms
 understand Z-transform and be able to apply Z-transform to solve discrete-time
signal and system problems
 understand Fourier transform of discrete-time signal (DtFT) and discrete Fourier
transform (DFT)
 be able to design parameters for frequency analysis of signals and systems using
FFT (windowing, zero padding, frequency resolution, sampling frequency, etc.)
 understand poles and zeros of a system and their relationship with frequency response of the system
 be able to design a FIR filter using window method (an introduction)
Computer Usage
Each student is expected to master Matlab for computer experiments. Matlab is available on the university computer facility.
Lab Projects
None.
Design Content
Statement
Each student needs to successfully design and implement a digital filter in
Matlab to meet given specifications. In addition, numerous homework problems related to filter design are assigned.
Estimated ABET
Category Content
Engineering Science: 3.5 credits
Engineering Design: 0.5 credit
a1
a2
a3
b1
b2
c
3
1
3
3
2
2
Program Outcomes
d
e
f
g
1
h
i
j
k
2
EE 331 - Electronic Devices
Catalog Data
EE 331-3. Electronic Devices. Introduction to basic solid-state electronic devices.
Fundamentals necessary for comprehension and further study of modern engineering
electronics. Major topics include carrier flow in semiconductors, p-n junction theory,
semiconductor diodes, bipolar junction transistors, field-effect transistors, biasing and
introduction to amplifier design. Prerequisites: EE 301 & 302; Corequisite: EE 332.
Textbook
Aminian and Kazimierczuk, Electronic Devices: A Design Approach, 1st Edition, Prentice Hall.
Coordinator
M. K. Kazimierczuk, Professor of Electrical Engineering
Goals
To provide each student with background in electronic devices, including construction,
biasing, and operation in circuits at midband frequencies. Major topics are p-n junction theory, semi-conductor diodes, bipolar junction transistors, field-effect transistors,
including applications in analog circuits and basic amplifier design.
Topical
Prerequisites
Each student should:
 be able to apply Ohm’s law
 be able to apply KVL and KCL
 be able to apply voltage and current dividers
 be able to apply the principle of superposition
 be familiar with fundamental concepts of dc circuits
 be familiar with sinusoidal steady-state analysis for resistive circuits
 be familiar with concepts of independent ideal and real sources
 be familiar with concepts of dependent ideal and real sources
 be able to apply Thévenin and Norton’s theorems
 be able to design simple dc circuits
Learning
Objectives
For each student to:
 understand characteristics of pn silicon, Schottky and LED diodes
 understand small-signal and large-signal models of diodes
 be able to analyze diode circuits
 understand the Zener diode voltage regulation
 be familiar with basic diode applications, such as rectifiers, voltage limiters, and
Zener diode voltage regulation
 understand biasing of MOSFETs
 learning small-signal model of MOSFETs
 be able to perform small-signal analysis of CS and CD amplifiers
 understand biasing of BJTs
 be able to perform small-signal analysis of CE, CC and CB amplifiers
 understand basic parameters of amplifiers
 be able to design amplifiers for mid-frequencies
Computer Usage
None.
Laboratory
EE 332 (one credit), Electronic Devices Laboratory, is a separately-listed laboratory
course that complements this EE 331 lecture course.
Estimated ABET
Category Content
Engineering Science
Engineering Design
a1
a2
a3
3
b1
b2
3
2.5 credit hours or 83%
0.5 credit hour or 17%
Program Outcomes
c
d
e
f
3
3
3
3
g
1
h
i
j
k
1
EE 332 - Electronic Devices Laboratory
Catalog Data
EE 332-1. Electronic Devices Laboratory. Applications of diodes and transistors
in analog circuits, design of bias circuits. Prerequisites: EE 301 and EE 302;
Corequisite: EE 331.
Textbook
Kazimierczuk and Aminian, Laboratory Manual to Accompany Electronic Devices:
A Design Approach, 1st Edition, Prentice Hall.
Coordinator
M. K. Kazimierczuk, Professor of Electrical Engineering
Goals
Provide each student with an opportunity to study and apply semiconductor devices and apply electronic circuit theory in the design of selected analog circuits.
Topical
Prerequisites
Each student should:
 be able to apply Ohm’s law
 be able to apply KVL and KCL
 be able to apply voltage and current dividers
 be able to apply the principle of superposition
 be familiar with fundamental concepts of dc circuits
 be familiar with sinusoidal steady-state analysis for resistive circuits
 be familiar with concepts of independent ideal and real sources
 be familiar with concepts of dependent ideal and real sources
 be able to apply Thévenin and Norton’s theorems
 be able to design simple dc circuits
Learning
Objectives
For each student to:
 understand characteristics of pn silicon, Schottky and LED diodes
 understand small-signal and large-signal models of diodes
 be able to design diode circuits
 be able to design the Zener diode voltage regulator
 be able to design a biasing circuit for MOSFETs
 be able to design CS and CD amplifiers
 be able to design a biasing circuit for BJTs
 be able to design CE, CC, and CB amplifiers
 be able to design amplifiers for mid-frequencies
Laboratory
This one credit laboratory course complements the three credit Electronic Devices
lecture course, EE 331.
Computer Usage
None.
Estimated ABET
Category Content
Engineering Science 0.5 credit hours or 50%
Engineering Design 0.5 credit hours or 50%
a1
a2
a3
3
b1
b2
3
Program Outcomes
c
d
e
f
3
3
3
3
g
3
h
i
j
k
3
EE 413 - Control Systems I
Catalog Data
EE 413-3. Control Systems I This is an introductory course providing students
with a general control background. Major topics include block diagrams and signal-flow graphs, electromechanical modeling, time response, root locus and introduction to design of control systems. Prerequisites: ME 213 and EE 321;
Corequisite or postrequisite: EE 414.
Textbook
Kuo, Automatic Control Systems, 8th Edition, Wiley.
Coordinator
Kuldip Rattan, Professor of Electrical Engineering
Goals
This is an introductory controls course designed to provide students with a general
control background, but also with sufficient depth for further study in the control
area. It builds upon and reinforces material presented in the first linear systems
and dynamics courses.
Topical
Each student should:
Prerequisites
 know system and signal representations
 know Laplace transform theory and application
 know transfer functions and elementary system analysis
 know particle and rigid-body dynamics
Learning
Objectives
For each student to:
 be able to draw block and signal-flow diagrams and apply them to simple electromechanical systems
 be able to model simple electromechanical systems
 predict the steady-state and transient response of electromechanical systems
 understand and apply basic stability concepts
 understand and apply root-locus concepts to estimate system response
Computer Usage
Each student is expected to use the software package, Matlab-Controls Toolbox,
or some equivalent software.
Laboratory
The associated laboratory course is "EE 414, Control Systems I Laboratory."
Projects
Estimated ABET
Category Content
a1
3
a2
3
Engineering Science 2 credit hours or 67%
Engineering Design 1 credit hour or 33%
a3
3
b1
3
b2
3
Program Outcomes
c
d
e
f
1
1
2
g
2
h
i
1
j
k
2
EE 414 - Control Systems I Laboratory
Catalog Data
EE 414-1. Control Systems I Laboratory. Applications and testing of control
systems theory with electromechanical systems. Prerequisite or Corequisite: EE
413.
Textbook
Laboratory Projects, WSU Class Notes, Control Systems I Laboratory
Coordinator
Kuldip Rattan, Professor of Electrical Engineering
Goals
Each student will be able to apply control systems theory to the design implementation and testing of electromechanical control systems.
Topical
Each student should:
Prerequisites
 know basic linear circuit theory
 understand ideal operational amplifiers to sum, integrate and amplify
 know laboratory instruments including oscilloscopes, bench power supplies,
multimeters and signal generators
 have elementary computer skills
Learning
Objectives
For each student to:
 simulate simple systems on the computer using Simulink or other software
 simulate systems using the analog computer
 wire and use a speed-control loop
 wire and use a position-control loop
 understand sensors and actuators and their place in a control loop
Computer Usage
Each student is expected to use the software package, Matlab-Controls Toolbox
or some equivalent software.
Estimated ABET
Category Content
Engineering Science 1 credit hour or 100%
Program Outcomes
a1
3
a2
3
a3
3
b1
3
b2
3
c
1
d
1
e
2
f
g
2
h
i
1
j
k
2
EE 415 - Control Systems II
Catalog Data
EE 415-3.
Control Systems II.
Using Control Systems I background, this
course concentrates on controller design, in both the time and frequency domains,
using Bode, root locus and state variable techniques. Prerequisites: EE 413 and
EE 414.
Textbook
Kuo, Automatic Control Systems, 8th Edition, Wiley.
Coordinator
Kuldip Rattan, Professor of Electrical Engineering
Topical
Each student should:
Prerequisites
 be able to apply block and signal-flow diagrams to basic electromechanical
systems




be able to model electromechanical systems
be able to predict the dynamic response of electromechanical systems
be able to determine system stability
be able to understand and apply root-locus concepts
Learning
Objectives
For each student to:
 apply root-locus to the time-domain design of analog controllers
 apply Bode diagrams to the frequency-domain design of analog controllers
 apply stability methods to the design and evaluation of electromechanical
systems
 be proficient in the use of software to determine the characteristics of
closed-loop systems
Laboratory
The Control Systems Laboratory, EE 416, is intended to complement this lecture
course.
Computer Usage
Each student is expected to user the software package, Matlab Controls Toolbox
or some equivalent software.
Estimated ABET
Category Content
Engineering Science 0.5 credit hours or 17%
Engineering Design 2.5 credit hours or 83%
Program Outcomes
a1
a2
a3
b1
b2
c
d
e
f
g
h
i
j
k
3
3
3
3
3
3
1
3
1
3
1
3
EE 416 - Control Systems II Laboratory
Catalog Data
EE 416-1. Control Systems II Laboratory. Application and testing of control
system designs with electromechanical systems. Prerequisite: EE 413 and EE
414; Prerequisite or Corequisite: EE 415.
Textbook
Kuo, Automatic Control Systems, 8th Edition, Wiley
Coordinator
Kuldip Rattan, Professor of Electrical Engineering
Goals
Each student will be able to apply control systems theory to the design, implementation and testing of electromechanical control systems.
Topical
Each student should:
Prerequisites
 be able to simulate systems on the computer, using Simulink or other software
 be able to wire a speed-control loop and understand its operation
 be able to wire a position-control loop and understand its operation
 understand the use of sensors and actuators including tachometers, potentiometers, dc motors and optical encoders
Learning
Objectives
For each student to:
 implement and test various analog controller designs
 understand the components that make a control loop, and be able to obtain
their transfer functions
 understand, and be able to implement various driver circuit components
such as an h-bridge and a pulse-width modulator
Laboratory
Projects




Computer Usage
Each student is expected to use the software package, Matlab Controls Toolbox
or some equivalent software.
Estimated ABET
Category Content
Engineering Design
a1
a2
a3
System identification
Time-domain design
Frequency-domain design
Sensors and actuators
b1
b2
c
(2 projects)
(2 projects)
1 credit or 100%
Program Outcomes
d
e
f
g
h
i
j
k
3
3
3
3
3
3
1
3
1
3
1
3
EE 417 - Digital Control Systems
Catalog Data
EE 417-3. Digital Control Systems. Sampled spectra and aliasing, analysis
and design of digital control system, discrete equivalents of continuous controller
and quantization effects. Prerequisites: CEG 220, EE 322, EE 415, and EE 416.
Textbook
Philips & Nagle, Digital Control Systems: Analysis and Design, 3rd Edition, Prentice Hall.
Coordinator
Kuldip Rattan, Professor of Electrical Engineering
Goals
For each student to understand the basic concepts used in the analysis and design of digital control systems and to become familiar with a variety of design
methods.
Topical
Prerequisites
Each student should:
 be able to program in “C” language
 understand the z-transform
 know discrete time signals and systems
 know continuous control systems: analysis and design
Learning
Objectives
For each student to:
 apply the z-transform and inverse z-transform to a discrete system
 be able to derive the discrete equivalent of continuous transfer function
 be able to analyze the stability of a discrete system
 be able to analyze the performance of a discrete system
 be able to design a digital controller to meet the required specifications
 be able to implement digital controllers on a TMS 320 processor and dSPACE
 be able to use Matlab/Simulink for simulations
Computer Usage
Matlab, Simulink, Real-Time Workshop, TMS-320 Compilers, loaders, high-level
and low-level languages
Laboratory
EE 420 (one credit), Digital Control Systems Laboratory, is a separately-listed laboratory course that complements this EE 417 lecture course.
Estimated ABET
Category Content
Engineering Science 1 credits or 33%
Engineering Design 2 credits or 67%
a1
3
a2
3
a3
3
b1
3
b2
3
c
3
Program Outcomes
d
e
f
1
3
1
g
2
h
i
1
j
k
3
EE / CEG 419 - Introduction to Fuzzy Logic Control
Catalog Data
EE/CEG 419-4. Introduction to Fuzzy Logic Control. Foundations and philosophy of fuzzy logic and applications to control theory. Relationship between
classical PID control and fuzzy rule-based control. Techniques for rule construction and adaptive fuzzy logic controllers. Case studies of fuzzy logic control appli-
cations. (3 hours lecture and 2 hours lab). Prerequisites: EE 413 and 414.
Textbook
Class Notes
Optional: Reznik, Fuzzy Controllers, 1997, Newnes Publishers.
Coordinators
Kuldip Rattan, Professor of Electrical Engineering
Thomas Sudkamp, Professor of Computer Science and Engineering
Topical
Prerequisites
Each student should:
 be able to draw block diagrams
 have a basic understanding of control systems
 have a basic understanding of proportional (P), PD, PI and PID controllers
 have a basic understanding of Matlab and Simulink
 have a basic understanding of set theory
Learning
Objectives
For each student to:
 understand fuzzy sets and modeling using fuzzy rules
 understand the modules of a fuzzy logic controller (FLC): fuzzification, inference and defuzzification
 understand the design of a P, PD, PI and PID fuzzy controller
 understand algorithms that learn and adapt fuzzy rule bases
Laboratory






Computer Usage
Each student will use commercial software tools and develop computer programs
for system control using FLC.
Estimated ABET
Category Content
Engineering Science 2 credits or 50%
Engineering Design 2 credits or 50%
Understanding the mechanism of a classical control system
Development of fuzzy sets for motion control
Building rule bases
Simulation of systems with a FLC
Implementation of a FLC
Final project
Program Outcomes
a1
3
a2
3
a3
3
b1
3
b2
3
c
3
d
2
e
2
f
g
2
h
1
i
1
j
k
2
EE 431 - Electronic Circuits
Catalog Data
EE 431-3. Electronic Circuits. Theory and application of basic engineering electronics
developed for discrete and integrated circuits. Topics include bipolar and field effect transistor amplifier analysis and design including frequency response, multistage and feedback
amplifier design. Prerequisites: EE 321, EE 331 and EE 332; Corequisites: EE 303, EE
304 and EE 432.
Textbook
Aminian & Kazimierczuk, Electronic Devices: A Design Approach, 1st Edition, Prentice Hall.
Coordinator
M. K. Kazimierczuk, Professor of Electrical Engineering
Goals
To provide each student with an understanding of semiconductor electronic devices operating in multistage circuits. It is intended to emphasize to the student the design techniques
which are applicable to a variety of practical electronic circuits. In addition, this course
should form a basis for further, more specialized study in electronics.
Topical
Prerequisites
Each student should:
 be familiar with fundamental concepts of amplifiers
 be able to analyze amplifiers for the dc component
 be familiar with low-frequency small-signal models of MOSFETs and BJTs
 be able to perform small-signal analysis MOSFET and BJT amplifiers for midfrequencies
 understand basic characteristics of amplifiers with different configurations
 understand fundamental differences between MOSFET and BJT amplifiers
 be able to design amplifiers for mid-frequencies
 understand basic techniques of evaluating the dynamic performance of linear circuits
 be familiar with s-domain analysis
 be familiar with the concept of the transfer function
 be familiar with Bode plots of circuits with simple poles and zeros
 be familiar with transient response of first-order circuits
Learning
Objectives
For each student to:
 be able to model, analyze and design amplifiers for low frequencies
 be able to model, analyze and design amplifiers for high frequencies
 be familiar with a dominant pole concept
 be familiar with approximate techniques of finding poles and zeros
 understand the concept of the bandwidth and unity gain frequency of amplifiers
 understand the principle of operation of power amplifiers
 understand basic performance parameters of power amplifiers
 be familiar with fundamentals of heat transfer and cooling of electric devices
 learn basic topologies of negative feedback
 understand the effect of negative feedback on amplifier sensitivity, gain, input and output impedance, and frequency and transient responses
 be able to analyze, and design amplifiers with negative feedback
Laboratory
EE 432 (one credit), Electronic Circuits Laboratory, is a separately listed laboratory course
that complements this EE 431 lecture course.
Computer Usage
None.
Estimated ABET
Category Content
Engineering Science
Engineering Design
a1
a2
a3
b1
b2
c
1 credit hour or 33%
2 credit hours or 67%
Program Outcomes
d
e
f
g
h
i
j
k
3
3
3
3
3
3
3
3
3
3
EE 432 - Electronic Circuits Laboratory
Catalog Data
EE 432-1. Electronic Circuits Laboratory. Applications of diodes and amplifiers in analog circuits, design of bias circuits; single and multiple stage amplifier
circuits; feedback amplifiers; circuits to meet frequency response specifications;
output stages. Prerequisite: EE 331 and EE 332, Corequisite: EE 431.
Textbook
Sedra & Smith, Microelectronic Circuits, 4th ed., Oxford University Press, 1997
Coordinator
M. K. Kazimierczuk, Professor of Electrical Engineering
Goals
Provide each student with an opportunity to apply electronic circuit theory to the
design of selected analog circuits, amplifiers, and output stages.
Topical
Each student should:
Prerequisites
 be familiar with fundamental concepts of amplifiers
 be able to analyze amplifiers for the dc component
 be familiar with low-frequency small-signal models of MOSFETs and BJTs
 be able to perform small-signal analysis MOSFET and BJT amplifiers for midfrequencies
 understand basic characteristics of amplifiers with different configurations
 understand fundamental differences between MOSFET and BJT amplifiers
 be able to design amplifiers for mid-frequencies
 understand basic techniques of evaluating the dynamic performance of linear circuits
 be familiar with s-domain analysis
 be familiar with the concept of the transfer function
 be familiar with Bode plots of circuits with simple poles and zeros
 be familiar with transient response of first-order circuits
Learning
Objectives
For each student to:
 be able to test dynamic performance of linear circuits
 be able to design amplifiers to meet low-frequency specifications
 be able to design amplifiers to meet high-frequency specifications
 be able to design power amplifiers
 be able to design amplifiers with negative feedback
Laboratory
This one credit laboratory course complements the three-credit Electronic Circuits
lecture course, EE 431.
Computer Usage
None.
Estimated ABET
Category Content
Engineering Design
1.0 credit hours or 100%
Program Outcomes
a1
a2
a3
3
b1
b2
3
c
3
d
3
e
3
f
3
g
3
h
3
i
1
j
k
1
EE 436 - Digital Signal Processing : Theory,
Application and Implementation
Catalog Data
EE 436-4. Digital Signal Processing. Theory, Application and implementation. Introduction to the principles and applications of digital signal processing (DSP) from the design and
implementation perspective. Major topics include: analog-to-digital / digital-to-analog converters and digital filters, Fourier analysis algorithms, and real-time applications all implemented on
a TMS320 DSP chip. Prerequisites: EE 322, CEG 220.
Textbook
Kuo and Lee, Real-Time Digital Signal Processing, Implementation, Applications, and Experiments with the TMS 320C55X, Wiley, 2002
Supplemental materials from TI and Instructor.
Coordinator
Kefu Xue, Associate Professor, Electrical Engineering
Topical
Prerequisites
Each student should:
 have basic C programming skills and know how to handle "pointer"
 understand sampling theory and be able to apply sampling theory to typical signals such as
real and complex sinusoidal
 be able to apply and solve linear, time invariant, discrete-time system problems using difference equation and linear convolution sum
 understand the discrete-time system (difference equation and transfer function) realizations
in direct I, direct II and transposed direct II forms
 understand Z-transform and be able to apply Z-transform to solve discrete-time signal and
system problems
 understand Fourier transform of discrete-time signal (DtFT) and discrete Fourier transform
(DFT)
 be able to design parameters for frequency analysis of signals and systems using FFT
(windowing, zero padding, frequency resolution, sampling frequency, etc.)
 understand poles and zeros of a system and their relationship with frequency response of
the system
 be able to design a FIR filter using window method (an introduction)
Learning
Objectives
For each student to:
 be able to implement digital filter in real-time using a digital signal processor
 understand and be able to use application development software and hardware platforms
for real-time signal processing
 understand principles and methods of analog to digital and digital to analog conversions
 understand numerical representations and quantization errors of digital signal
 understand and implement arbitrary signal generators using digital signal processor
 understand advantages and disadvantages of various digital filter implementation methods
(direct, parallel, cascade and lattice realizations)
 be able to design FIR digital filters using window, frequency sampling, and optimal methods
to meet specifications
 be able to design IIR digital filters using frequency transform method to meet specifications
 understand fast Fourier transform (FFT) and its applications
 able to propose, design and implement an independent DSP project
Laboratory
FIR filter design and implementation, Fourier spectrum analysis, multirate filter design and implementation, and independent design projects.
Computer Use
Students will use MATLAB to conduct filter design, prototype system analysis and simulation. C
and TMS320C30 assembly code will be used in the laboratory projects.
Estimated ABET Engineering Science
Category Content Engineering Design
2.0 or 50%
2.0 or 50%
a1
3
a2
1
a3
3
b1
2
b2
3
c
3
Program Outcomes
d
e
f
2
g
3
h
i
1
j
k
3
EE 449 - Pulse and Digital Circuits
Catalog Data
EE 449-4. Pulse and Digital Circuits. Design and analysis of pulse and switching circuits including linear wave and diode wave shaping; logic types, DTL, DCTL,
RTL, TTL, and ECL, transmission line effects. (3 hours lecture, 2 hours lab) Prerequisites: EE 431 and 432.
Textbook
Sedra & Smith, Microelectronic Circuits, 5th edition, Oxford Univ. Press.
Class Handouts (Notes and Applications)
Coordinator
Robert Ewing, Assistant Professor of Electrical Engineering
Course Objective
To provide the student with an understanding of the transistor level design of the
most commonly used BJT and MOSFET logic families. Emphasis is placed on
design and analysis of the logic gate hardware rather than logic design via interconnection of standard gates. Dynamic response of the logic gates and other
specialized pulse and switching circuits is a key topic including transmission line
effects for high frequency circuits.
Topical
Prerequisites
Each student should
 understand small-signal models of diodes, MOSFETs, and BJTs
 understand the design of MOSFET and BJT amplifiers
 be able to model and analyze an amplifier frequency response
 understand s-domain analysis and transfer functions
 understand basic digital logic design and Boolean algebra
Learning
Objectives
Each student should
 be able to analyze and design CMOS switching and logic circuits
 be able to analyze and design BJT switching circuits
 be able to analyze and design TTL logic circuits
 understand the analysis and design of ECL logic circuits
 be familiar with the transmission line effects of high frequency pulse and digital
circuits
Laboratory
A laboratory experience is integrated with the course. Laboratory exercises emphasize the design of hardware implementations of digital logic and digital interface circuits. Dynamic response is a key design parameter.
Computer Usage
SPICE (PC Version)
Estimated ABET
Category Content
Engineering Science 2 credit hours or 50%
Engineering Design 2 credit hours or 50%
Program Outcomes
a1
3
a2
2
a3
3
b1
3
b2
3
c
3
d
1
e
1
f
1
g
1
h
i
j
k
1
EE / CEG 454 - VLSI Design
Catalog Data
EE 454-4. VLSI Design (Colisted with CEG 454). Introduction to VLSI circuit
and system design. Topics include CMOS devices and CMOS circuit design
techniques, basic building blocks for CMOS design, fabrication processing and
design rules, chip planning and layout, system timing and power dissipation, simulation for VLSI design, and signal processing with VLSI. Prerequisites: EE 431,
432 and 451.
Textbook
Weste and Harris, CMOS VLSI Design: A Circuits and Systems Perspective, 3rd
edition, 2004, Addison Wesley
Coordinators
John Emmert, Associate Professor of Electrical Engineering
Henry Chen, Professor of Electrical Engineering
Course Objective
For each student to understand the VLSI circuit design process from transistor
models all the way to circuit layout. Laboratory design projects are assigned which
require each student to perform each step of the design process for custom VLSI
circuits. The objective is to provide each student with sufficient practice and experience to permit more specialized study or research in this area.
Topical
Prerequisites
Each student should:
 understand the theory and operation of semiconductor circuits
 be able to perform logic circuit analysis
 understand sequential logic and computer design fundamentals
Learning
Objectives
For each student to:
 understand basic electrical properties of MOS circuits
 be able to contrast basic cells and stick diagrams
 understand register design
 be able to design VLSI circuits using switching logic
 know fabrication processing and design rules
 know chip planning, floor plans, layout, timing, delays and power dissipation
issues
 understand programmable logic arrays, finite state machine design and
memory design
 be able to simulate and test VLSI circuits
Laboratory
Students learn to design VLSI circuits to given specifications in open laboratories.
Each student is expected to use Berkeley VLSI CAD tools resident on the department Sun workstations to complete their design projects.
Estimated ABET
Category Content
Engineering Science 1 credit hour or 25%
Engineering Design 3 credit hours or 75%
a1
a2
a3
b1
b2
2
1
3
3
2
Program Outcomes
c
d
e
f
g
h
i
j
k
3
1
1
3
3
3
1
3
2
EE / CEG / ME 456 - Introduction to Robotics
Catalog Data
EE 456 - 4. Introduction to Robotics. (co-listed with CEG and ME 456) An introduction to mathematics, programming and control of robots. Topics include coordinate systems and transformations, manipulator kinematics and inverse kinematics,
trajectory planning, Jacobians and control. Prerequisite: Senior standing and MTH
253; proficiency in Pascal, C or FORTRAN programming.
Textbooks
1.
2.
3.
Coordinator
Kuldip S. Rattan, Professor of Electrical Engineering & Computer Science & Engineering
Topical
Prerequisites
Each student should:
 know the basis of linear algebra
 trigonometric identities
 be able to program in C, Pascal or Fortran
 some understanding of 3D space; i.e., a coordinate system
Learning
Objectives
For each student to:
 understand the concept of fixed and moving coordinate systems
 be able to find the homogeneous transformation matrix relating two coordinate
systems in terms of position and rotation
 be able to find the homogeneous transformation matrix after rotation about and
translation along the principle axes and about an arbitrary axis
 understand link frames
 set up link frames
 find the Denevit Hartenberg parameters
 obtain the direct kinematic solution of a manipulator; i.e., find the position and orientation of the end effector given the joint position
 obtain the closed-form solution of the joint variables given the position of the end
effects (inverse kinematics)
 obtain the velocities of the end effector given the joint velocities (direct Jacobian)
 obtain the joint velocities given the linear and angular velocities of the end-effector
(inverse Jacobian)
 be able to plan trajectories in the joint space
Computer Usage
Each student will write programs in the language of choice to control a robot and perform symbolic manipulation of matrices using Mathematica or Matlab.. The machines
controlling the robots are personal computers.
Laboratory
Study the workspace of a robot, programming the robot and implementation of direct
and inverse kinematic equations and trajectory planning to perform robotic tasks.
Students are paired into design teams to broaden the engineering and computer science expertise available. Team project is a requirement.
Estimated ABET
Category Content
Engineering Science: 1 credit or 25%
Engineering Design: 3 credits or 75%
a1
3
a2
3
a3
3
Craig
Introduction to Robotics, Addison-Wesley, 1989.
Koffman Turbo Pascal, Version 6.0, Addison-Wesley, 3rd Ed, 1991 (optional).
Bronson C for Engineers and Scientists: An Introduction to Programming with
ANSI C, West Publishing, 1993 (optional)
b1
3
b2
3
c
2
Program Outcomes
d
e
f
3
2
1
g
2
h
1
i
1
j
1
k
2
EE/CEG 459 - Integrated Circuit Design Synthesis
with VHDL
Catalog Data
EE 459-4. Integrated Circuit Design Synthesis with VHDL
(co-listed with
CEG 459). Application of VHSIC hardware description language (VHDL) to the
design, analysis, multilevel simulation and synthesis of digital integrated circuits.
A commercial set of CAD tools (Synopsys) will be used in the laboratory portion of
the course. Prerequisites: CEG 220, C programming or equivalent and EE/CEG
260.
Textbook
Yalamanchili, Introductory VHDL: From simulation to Synthesis, 1st Edition, Prentice Hall, 2000
Coordinator
Henry Chen, Professor of Electrical Engineering
Course Objective
This course will provide each student with the background needed to design, develop, and test digital circuits using the IEEE standard VHSIC hardware description language (VHDL). Emphasis is placed on top-down design methodology beginning with purely behavioral descriptions which are then decomposed to gatelevel structural descriptions. The process of this evolution will be studied from
both the manual as well as synthesized approached. Laboratory experience will
allow each student to design and verify a variety of designs ranging from simple to
complex.
Topical
Prerequisites
Each student should
 understand the theory of digital and logic circuits
 know combinatorial logic design principles, tools and techniques
 know the concepts of sequential logic familiarity
 be able to program in “C” language
Learning
Objectives
For each student to
 know the set of data types used in VHDL programming
 understand the concepts of behavioral modeling and sequential processing
as applied to basic gates and digital and logic circuits
 know the set of VHDL subprograms, packages and resolution functions
 understand predefined attributes and resolution functions
 understand the concepts of design synthesis
 be able to apply the principle of test bench design
 be able to synthesize digital integrated circuits
Computer
Laboratory
Each student will use Synopsys software on Sun Sparc workstations to do
the design analysis, multilevel simulation and synthesis of digital integrated circuits.
Estimated ABET
Category Content
Engineering Science: 2 credits or 50%
Engineering Design: 2 credits or 50%
a1
a2
2
a3
3
b1
2
b2
3
Program Outcomes
c
d
e
f
3
1
2
1
g
2
h
2
i
2
j
2
k
3
EE 462 / CEG 458 - Digital Integrated Circuit Design
with PLDs and FPGAs
Catalog Data
EE 462-4. Digital Integrated Circuit Design with PLDs and FPGAs (co-listed
with CEG 458). Design and application of digital integrated circuits using programmable logic devices (PLDs) and field programmable gate arrays (FPGAs). A
commercial set of CAD tools will be used in the laboratory portion of the course.
Prerequisite: EE 451/CEG 360.
Textbook
Maxfield, The Design Warriors Guide to FPGAs, Newnes, 2004
Coordinators
John M. Emmert, Associate Professor of Electrical Engineering
Henry Chen, Professor of Electrical Engineering
Topical
Prerequisites
Each student should
 be able to analyze and design clocked synchronous circuits
 be able to design state machines
 be able to design and use counters and shift registers
 understand analysis and design of feedback sequential circuits
Learning
Objectives
For each student to
 be able to design circuits for implementation on programmable logic devices
 be able to implement and test circuits on FPGAs using commercially available
CAD tools
 understand the architecture and technology of PLD and FPGA hardware
 understand issues associated with placement and routing of FPGA designs
Laboratory
A hardware laboratory experience is integrated with the course. The student obtains experience in using commercial CAD tools. FGPA designs are realized using vendor supplied demonstration boards.
Estimated ABET
Category Content
Engineering Science: 2 credits or 50%
Engineering Design: 2 credits or 50%
a1
a2
a3
b1
b2
2
1
3
3
2
Program Outcomes
c
d
e
f
g
h
i
j
k
3
1
1
3
3
3
1
3
2