Undergraduate Program
Curriculum
& Course Description
The School of Electrical and Information Engineering
Shanghai Jiao Tong University
200
6
1
Undergraduate
Curriculum
Common Core Required By University
Course No.
C
ourse Title
Credits
MA001
Analytic Geometry and Calculus
I
5
MA012
Linear Algebra
2.5
PH001
Physics
I
4
PH00
2
Physics
II
4
PH00
6
Experiment in Physics
I
1
.5
PH00
7
Experiment in Physics
II
1
.5
MA002
Analytic Geometry and Calculus
II
5
MA031
P
robability and Statistics
2.5
MA025
Functions of Complex variable and Integral
Transformation
2
MA208
Discrete Mathematics
3
BI001
Introduction to BioTechnology
2
CA001
Chemistry
2
EN001
English I
4
EN00
2
English II
4
EN00
3
English III
4
EN0
04
English IV
4
Common Technology Core (50 Credits)
General Common Core for
Electronic and Information
E
I 10
5
Program Design
4
points
EI 102
Data Struct
ur
e
s
and Algorithms
3 points
EI 203
Basic Circuit Theory
4 points
EI 204
Experiments of Basic Circuit
2 points
EI 205
Digital Electronics
3 points
EI 206
Experiments of Digital Electronics
1.5 points
EI 207
Analog Electronics
3 points
EI 208
Experiment
s
of Analog Electronics
1.5 points
EE 305
Principles of Microcomputer and its Interface
3 points
EE 313
Experiment of
Microcomputer and its In
terface
1 point
EI 223
Electromagnetic Field
2.5 point
EI 21
0
Signals and System
3 points
(All the courses above except the experiment can be taught
both
in
Chinese and
in
English. )
2
Major
Specialty
(33 Credits in Total)
Electronic Science and Technology
Major Core:
EI212
Principle of Automatic Control
2.5 points
EI214
Test Technology
2 points
EI209
Computer Organization
2 points
EI224
Electro

me
chanical Energy Conversion
2 points
ES320
Fundamental Circuits
for
Communicatio
ns
3.5 points
IE303
Experiment
s
on
Fundamental Circuits
for
Communicatio
ns
1.5 points
ES3
11
Principles of Communications
4 points
ES302
Modern Physics (Electronic)
2 points
ES32
3
VHDL Design of Digital System Simulation
3 points
ES3
29
VLSI Design Fundamentals
4 points
ES30
9
C
omputer Aided Design for IC Circuits
3 points
ES3
33
Principle of IC Technique
2 points
ES3
32
Semiconductor Physics and devices
3.5 points
Major Selective:
IE428
Design of Multi

tier SOC and the Design
Language
systemC 2.0
2 points
ES313
Digital Signal Processing
3 points
ES429
Electronic Pellicle Materials and Analysis
2
.5 points
MA072
Mathematical and Physical Equations
3 poi
nts
ES326
Microwave Techniques and Antennas
3.5 points
IE310
Operating System
3 points
ES312
Experiment
s
on
Principles of
Communication
s
2 points
ES415
Specific Semiconductor Apparatus for Micro

sensor
3 points
ES322
Database
2 points
I
E3
30
Digital Image Processing
2 points
ES41
6
IC Test Technology
2 points
ES4
18
Logic Circuit CAT
2 points
ES4
19
RF IC Design
2 points
ES4
3
4
Photoelectron Apparatus and Techniques
2 points
C
S40
9
Computer Network
Techniques
2 points
I
E40
5
Planar Display Technology
2 points
I
E
40
2
Antenna Technology
2 points
IE406
The Applications of Embedded System
2 points
ES4
35
Principles of Ra
dar
2 points
I
E4
26
Intelligent Processing Information
2 points
I
E4
27
Introduction on Photonic Packet Switching Networks and Devices
2 points
ES4
04
Artificial Intelligence
2 points
ES4
04
Principles of HDTV
2 points
S
E
414
Software Engi
neering
1 points
ES4
36
Principles and Applications of Wireless Telecommunication
2 points
I
E4
03
Advanced Electronic Measurement
2 points
ES425
Introduction to MOEMS
2 points
Computer Science Major:
Major Core:
3
EI212
Principle of Automatic
Control
2.5 points
EI21
1
Principles of
Communication
s
2 points
CS 221.
Computer Organization and Design:
3 points
CS 331.
Compiler Principles:
3 points
CS 361.
Design and Analysis of Algorithms:
3 points
CS 433.
Operating System and System
Programming:
3 points
Major Selective:
CS 315.
Object

Oriented System Design:
3 points
CS 332.
Interactive Computer Graphics:
3 points
CS 341.
Artificial Intelligence:
3 points
CS 435.
Principles of Database Systems:
3 points
CS 436.
Computer Net
works:
3 points
CS 451.
Cryptography and Computer Security:
3 points
CS 442.
Natural Language understanding and Processing:
3 points
CS 312
Economics I
nformatics
3 points
CS 319
.Net Technology
3 points
CS 321
DB2 Concept and Application
3
points
CS 340
Introduction to AS400 System
3 points
Linux Core
3 points
CS 322
Information A
cquirement
Based on Internet
3 points
AM 320
Introduction to Electronic Commerce
3 points
Automation Control:
Major Core:
EI209
Computer Organizati
on
2 points
EI214
Test Technology
2 points
EI211
Principles of
Communication
s
2 points
EI224
Electro

mechanical Energy Conversion
2 points
AC
322
Modern Control Theory
3 points
AC
421
Microcomputer Control Technique
3
points
AU
301
Pr
inciple of Automatic Control
5 points
AU 303
Discrete

time Control Systems
2 points
AU 306
Automatic Instruments
2.5 points
AU 307
Process Control Systems
3 points
AU 308
Digital Signal Process
2 points
AU 309
Power Electronics
2.5 point
s
AU 3010
Motion Control Systems
3 points
AU 3011
Introduction to Pattern Recognition
2 points
Major Selective:
AC
423
Introduction to Robotics
2
points
AC 453
Introduction to CIMS
2
points
AC
441
Programmable Logic Device
2
points
AU 301
2
Digital Program Control System
2 points
AU 3013
Digital Signal Processing
2 points
AU 4014
Embedded Systems
2 points
AU 4017
System Design of Single

Chips
2 points
AU 4019
Computer Networks
2 points
AU 4020
Java Program
2 points
AU
4021
Database
2 points
4
AU 4022
Operating System
2 points
AU 4023
Linear Programming and Nonlinear Programming
2 points
Instrument Science:
Major Core:
EI212
Principle of Automatic Control
2.5 points
EI209
Computer Organization
2 points
EI211
Principles of
Communication
s
2 points
EI224
Electro

mechanical Energy Conversion
2 points
IS 351 Fundamentals of Sensor
3
points
IS 453 Measurement System Application and Design
3
points
IS 341 Precis
ion Mechanical Design
4
points
IS 352 Optical Method of Measurement
3
points
IS 472 Mechatronic System CAD
2
points
Major Selective:
MI 308 Modern
Figure
T
heory
4 points
MI 404 Instrument Bus a
nd Virtual Instrument
2.5 points
EI 212
Robotic principles
2.5 points
MI 305
Error
T
heory
and
Data
P
rocessing
2 points
MI 318
Testing and
C
ontrol
C
ircuits
2 points
Information Engineering
Major Core:
EI212
Principle of Automatic Control
2.5 points
EI214
Test Technology
2 points
EI209
Computer Organization
2 points
EI224
Electro

mechanical Energy Conversion
2 points
IE
305
VHDL Design of Digital System Simulation
3
points
IE304
Digital Signal Processing
3
points
IE301
Fundamental Circuits for Communication
3.5
points
IE302
Experiments of Fundamental Circuits for Communication
1.5
points
IE303
Principle of Co
mmunication
4
points
IE306
Microwave Techniques and Antenna
3.5
points
IE309
Operating System
3
points
IE307
Experiments of Communication Principles
2
points
IE308
The principle and application of wireless telecommunication
3
points
Majo
r Selective
IE312
Computer Aided Design for IC Circuits
3
points
IE315
Optical Fiber Communication and System
2
points
IE316
Principles and Technologies of Lasers
2
points
IE311
Database
2
points
IE314
Digital Image Processing
2
points
IE313
Phase Locking and Frequency Combination
2
points
IE403
Introduction of VLSI Design
2.5
points
IE412
Advanced Electronic Measurement
2
points
IE409
Introduction on Photonic
Packet Switching Networks & Componets
2
points
IE410
Computer
Network Technology
2
points
IE402
Modern Information Theory
2
points
5
IE404
Logic Circuit CAT
2
points
IE415
Planar Display Technology
2
points
IE417
The
Applications of Embedded System
2
points
IE411
Artificial Intelligence
2
p
oints
IE414
Software Engineering
1
points
IE407
RF IC Design
2
points
IE419
Data Communication
2
points
IE413
Principles of HDTV
2
points
IE405
digital Speech Processing
2
points
IE406
Antenna Technology
2
points
IE401
Digital Program Control And Switching
2
points
IE418
Modern Telecommunication Network
2
points
IE416
The fundamental of Information Security
2
points
IE408
Processing Information
2
points
IE419
Design of Multi

tier SOC and the Design
Langu
age
systemC 2.0
2 points
6
Course Description (Electronics and Communication)
C
ourse ID:
EC 211
C
ourse
Title
:
Basic Theory of Circuits
Total Points:
3
Prerequisites:
Advanced math, General
physics
, Algorithm language
Course objective:
The aim and t
ask for this course is that the students can grasp the circuits
concepts correctly, grasp the basic rules and
analyzing
method, which
provides a solid basis for further study
Textbook/course:
“
Basic of Circuits analysis
”
, third version, Li Hanxun, Advanc
ed education
publishing company
, 1993.
Topics covered:
1
．
T
he⁶潬瑡来 d
c
ürren琠
c潮獴s慩a琠te污瑩潮
獨楰n
汵mped楲iü楴
Kirchhoff’s current law
(KCL) and
Kirchhoff’s voltage law
(
KVL
)
Current source
, voltage source, controlled source,
operational am
plifier
Superpo
sition theorem of linear circuit
T
he mesh analytical method and node analytical method
Cut
set
analytical method
and loop
analytical method
2. D
ecomposition method
and
one port network
G
eneral process of decomposition circuit
VA relations of
one port network
and
replacement
method
S
implify the circuit using equivalent principle and related equation
Norton & Thevenin theorem
Maximal
power transfer
theorem
.
3. C
apacitance
element and
inductance
element
VAR of the capacitance
and
inductance
4.
First

order
circuits
D
ynamic circuit analysis
Differential equation
Z
ero state response and zero input response in dynamic circuit
5. Second

order circuit
S
inusoidal vibrate in LC circuit
Z
ero input response of RLC serial circuit
T
he whole response o
f RLC, GCL circuit
6. Sinusoidal stable
s
tate
c
ircuit
R
esponse of dynamic circuit in sinusoidal
prompting
Differential equation
in sinusoidal stable state circuit using
vector
method
7.
Resistance and admittance
V
ector form of
Kirchhoff’s
law
The
VAR v
ector form of three basic element R, L,C
B
asic circuit law and basic analysis method in vector conditions
8. Sinusoidal
s
table
p
ower and
e
nergy
,
t
ri
p
hase
electric
A
verage power
Plural
Maximal
power transfer law
T
riphase circuit
9. Frequency respon
se of the
c
ircuit
A
dmittance function and
meshwork
function
S
uperposition of the sinusoidal stable state
A
verage power
7
RLC, GCL circuit
resonance
10.
C
oupling
inductance
and
i
deal
transformer
I
nductance and serial

parallel
D
ecoupling circuit
I
de
al
transformer
11.
T
wo

port network
[Z],[Y],[H],[T] of two port network
N
etwork
parameter
representation
M
ulti

exchange port
and
theorem
Hardware/Software requirements:
Matlab
Other requirements:
Three programming projects
C
ourse ID:
EC 221
C
ourse
T
itle
:
Signals and Systems
Total Points:
3
Prerequisites:
Basic Circuit Theory,
Linear Algebra, Complex Variable Function
Intended Audience
：
Students majoring in Information Engineering and Electrical Engineering
Course objective:
T
o study the basic theory and analytic methods of signals and LTI system,
which includes the basic signal
s
transform theory, such as the Fourier
Transform of contin
uous

time signals and Fourier Transform and Z
Transform of discrete

time signals. The course also includes the analysis of
LTI system, such as analysis in time domain, frequency domain, S domain
and Z domain, and includes the
description
of system in state
space. The
course is the basis for furthering studies and works in relevant areas.
Textbook/course:
Signals and Systems, Hu Guangrui, Shanghai Jiaotong University, 1995
Experiments of Signals and Systems, Hu Guangrui, Science Publishing Inc.,
1999
Topics
covered:
1.The function
denotation
of Signals and system
analysis
T
he partition and operation of signals
Function denotation and graphic denotation of signals
M
athematical models of systems and corresponding partitions
P
roperties of system
S
imulation
of linear system and denotation by pane graphs
2.
Time analysis of continuous time systems
I
nput/output differential equation of systems
C
haracter
polynomial
,
character
equation and character results (inherent frequency)
Z
ero input response and zero state
response
F
ree
response
and forced response
T
emporal response and static response
U
nit impulse response
Convolution
integration
3.
Fourier analysis of time

continuous signals
Orthogonal
condition of functions and concepts of perfect
orthogonal
function set
Frequency spectrum
of common period signals
Fourier transform
4.
Frequency analysis of
time

continuous systems
F
requency response of LTI systems
S
ignal in frequency domain
8
T
ransportation of signals without distortion
L
ow pass filter and its transmissi
on properties
R
ising time.
M
odulation and demodulation.
5.
L
aplace transform
D
efinition,
convergence
domain
of L
aplace transform
P
roperties of L
aplace transform
I
nverse L
aplace transform
F
ormulating the S

domain models of
circuits
U
sing L
aplace transform
to get LTI response
6.
S

domain analysis of time

continuous systems
Z
ero points and
pole
points
Z
ero

pole distribution of system function and time

domain properties
S
pecify
ing
the
frequency
properties through zero

pole distribution of system function
F
ree
response and forced response, temporal response and static response, sine static
response.
Stability
of system
S
ystem simulation
S
ignal flowchart
and
its simplification
Mason equation
7.
Time domain analysis of discrete

time systems
D
iscrete signals
C
ommon sequences.
C
ausality and stability of the
LTI
system.
T
ime

domain
analysis of constant

coefficient
differen
tial equations
V
arious responses of systems and the
decomposition
of whole responses
C
onvolution
summation
.
8.
Frequency domain analysis of di
screte

time system
F
requency response of discrete

time systems
D
iscrete

time Fourier analysis
S
pectrum of non

period
sequences
F
requency analysis of discrete

time systems.
9.
Z

transform and Z

domain analysis of discrete systems
D
efinition, convergence
do
main
B
asic properties of Z

transform
R
elations between
Z

transform and
L
aplace transform
G
et
ting
the Z

transform of sequences
Getting
inverse Z

transform
P
hysical meanings of system functions and concepts of zero

pole points
R
elationship between zero

p
ole distribution of system functions and unit sampling response
Definition
, meanings and properties of causal systems and static systems
S
imulation chart and signal flow chart of discrete

time systems
10.
State equation and analysis of state variables
S
ta
te variables
S
tate equations and output equation
Hardware/Software requirements:
Matlab
Other requirements:
9
Course ID
：
EC 212
C
ourse
Title
:
Microelectronic Circuits
Total Points:
4
Prerequisites
：
Basic Theory of Circuits
Intended Audience:
Students majoring in Information Engineering and Electrical Engineering
Textbooks:
Microelectronic Circuits. Oxford Univ. Pre
ss. Sedra and Smith
Course Objective:
Provide a broad and balanced coverage of: physics of semiconductor
materials, operating principles of key semiconductor devices and examine
relevant circuit applications. Principles of operation for MOS capacitors,
tr
ansistors and bipolar junction transistors. The performance of amplifier
using MOS and BJT. To discuss the various design issues associated with
bipolar analog circuits and more general concepts of feedback and amplifier
design.
Topic Covered:
1. Diode
Sta
tistics of electrons (and holes) in semiconductors and related balance equation.
Free carriers in semiconductors with concepts of mobility and conductivity.
Electronic transport in semiconductors based on drift and diffusion concepts.
Equilibrium in non

un
iformly doped semiconductors
Excess carriers in semiconductors and physical processes of generation and recombination.
The PN junction (reverse bias), neglecting current, and solving Poisson's equation
Equivalent circuit model for PN junction

both condu
ctance and capacitance
Applications in various circuit contexts: rectifier, power supplies
2. Bipolar Junction Transistors
Principles of Operation
I

V Characteristics
Mathematical Description of the BJT
Equivalent Circuits and Small Signal Model
Inverting
bipolar amplifier transfer curve and relationship to small signal modeling
3.
FET Transistors
Junction Field Effect Transistors
o
The Field Effect Mechanism
o
MOS Capacitors
o
Accumulation, Depletion and Inversion
o
C

V Plots
o
Threshold Voltage
o
Inversion Layer
Conductivity
MOS Transistors
o
Principles of Operation
o
I

V Characteristics
o
Transconductance, Output Conductance, On

Resistance
o
Equivalent Circuits and Small signal model
o
MOS Digital Circuits

Howe & Sodini, Chapter 5
o
Logic Circuits

Basic Concepts
o
NMOS
Logic Circuits
o
CMOS Logic Circuits
Single

Stage Bipolar/MOS Transistor Amplifiers
o
Common emitter (CE) biasing
—
both resistive and using active loads
o
Small signal ac analysis of CE
o
Common collector (CC) biasing and ac small signal analysis
o
Common base (CB) b
iasing and ac small signal analysis
10
4. Multistage Amplifier
Differential amplifiers
Multi

stage biasing and inter

stage loading
Selected multi

stage amplifiers
—
cascode (CE

CB) and trans

resistance (CB

CE)
Bipolar multi

stage design problem
—
typical circuit
with impedance, bandwidth and gain
objectives (as well as power constraint)
5. Frequency Response
Ac frequency response, Bode plots and pole

zero analysis
Ac low

and high

frequency analysis of multi

stage amplifiers
Miller approximation for capacitance
T
ime constants to approximate dominant pole positions
6
. Negative Feedback
Feedback analysis of multi

stage
Gain

bandwidth and impact of loop

gain on gain, bandwidth and impedances
Stability of amp circuits
7
. Integrated Circuits
Operational Amplifiers
—
the
real circuits inside them (and limitations)
Ideal op

amp and basic configurations
—
inverting, summing, non

inverting
Preview of real op

amp constraints, primarily gain, bandwidth and applications of Bode
plots etc.
C
ourse ID:
EC 314
C
ourse
Title
:
Digi
tal/Analog Circuits
Laboratory
Total Points:
3
Prerequisites:
Pulse and Digital Circuits, Electronic Circuits
,
Digital Logical Circuits,
Signal and system
Intended Audience
：
Students major in electrical engineering or related
Topics Objects:
To enhance
electric testing methods
, improve student’s skills of
debugging
and data processing
. Students are expected to be familiar with using different
kinds of TTL, CMOS ICs and
testing equipments.
Topics covered:
1. Instruments operation and logical funct
ion testing
Digital circuits instruments at the lab bench
Testing digital integrated circuits
2. Data
S
elector
Functions and testing methods of
Data Selector
Implement logical functions using
Data Selector
Design comparison of two
serial
binary
data
3.
Counter
Synchronous and asynchronous Counter
Design
frequency divider
Design
presettable counter
4.
A
dder
Functions of
adder
Implement logical functions
of A+B & A

B
5. OP amplifier
Measure parameters of operation amplifier
Be familiar with measurement
techniques of operation amplifier parameters
11
6. Linearity application of operation amplifier
Using operation amplifier as integrator
Using operation amplifier as differentiator
7. Two

stage Active Filter
8. Controllable
gain
amplifier
9. Negative feedb
ack amplifier
Understanding stability of linearity feedback system
Using Rootlocus to analyze system’s stability
Course ID
：
EC 213
C
ourse
Title
:
Digital Logic Circuits
Total Points:
3
Prerequisites
：
Signal and System, Basic Principle of Circuits
Intended Audience
：
Students majoring in Information Engineering and Electrical Engineering
Textbooks:
Pulse and Digital Circuits, Wang Yu Ying, Higher Education Press
Course Objective:
This course aims at helping the students to grasp the basic concepts,
principles and computation methods of digital logic and digital circuits
through various teaching methods, to cultivate their ability to analyze and
solve problems and improve their computer skills, thus founding a stable
foundation for other courses and
research activities.
Topic Covered:
1. Basic conception of digital logic
Understand the difference and relationship between pulse signals and digital signals.
Master the basic concepts of number system, codes, logical operator and so on.
Understand
the concepts of logical variable, logical constant, logical circuits and logical
number.
2. Basic principle of TTL and MOS circuits
Grasp the basic principle and working status of TTL gates from the structure of logical gates
(TTL and MOS technology).
Mas
ter the basic principle and working status of MOS gates
Know the principle of ECL and STTL gates
3.
Computation and simplification of logical functions
Master the basic equations of logical function
Master the algebra simplification methods of combinationa
l circuits
Master the simplification methods of combinational circuits using Karnaugh Maps
4.Combinational logical circuits
Understand the basic form and configuration of combinational logical circuits.
Know some commonly used combinational logical circui
ts such as full adder, decoders,
encoders, digital compare, multiplexes and check sum generation circuits.
Master the basic analysis method of combinational logical circuits.
Master the design method of combinational logical circuits under various constra
ints.
o
There are restricts on the input variable, the type of logical gates and the number
of logical gates.
o
There is no restrict on the input variable but the type of logical gates are
restricted.
o
There is no restrict on the input variable but the type of
logical gates are
restricted, and also require that the number of logical gates are minimized
12
o
Design digital circuits that have no complement input, and the type of logical
gates are specified
o
Design digital circuits that have no complement input, and the
type of logical
gates are specified, the number of logical gates should be minimized
Master the course and the principle of logical hazards and functional hazards in
combinational logical circuits.
Master the method to eliminate the static hazard in logica
l circuits.
5. Flip

flops
Master the basic working status of different kinds of flip

flops
Understand the performance of basic flip

flops, such as clocked flip

flops, master

slave flip

flops and edge

triggered flip

flops.
Know the properties and principles
of different flip

flops
6. Sequential circuits
Know and master the basic principles of sequential circuits and the its difference from
combinational circuits.
Master the analysis method of sequential circuits.
Know some commonly used sequential circuits,
such as counters, registers, shift registers
and so on.
Master the methods and steps to design synchronous sequential circuits.
Master two commonly used design method of asynchronous sequential circuits.
7.Pulse unit circuits
Master the principle and worki
ng status of pulse circuit constructed by logical gates.
Master the basic principle of Smit

flip

flops, differential and integral single steady state flip

flops, harmonious waveform oscillators
8.VLSI
Introduce the principle of RAM, ROM, store unit, contro
l unit, I/O unit and address
decoding unit.
Introduce the principle of PAL, GAL, EPLD, FPGA and other programmable unit or devices.
9.ADC and DAC
Know the basic principle and working steps of ADC and DAC
Master the principle of some commonly used DAC
Maste
r the principle of some commonly used ADC
Master the cause of conversion errors and calculation method.
Course ID
：
EC 316
C
ourse
Title
:
Digital/Analog Circuits
Design Laboratory
Total Points:
3
Prerequisites
：
Digital/analog circuits laboratory
Inte
nded Audience
:
Students major in electrical engineering or related
Textbooks:
The student edition of Digital/Analog Circuits Laboratory textbook self
edited
Course Objective:
To enhance student’s understanding of electric testing methods, improve
studen
t’s skills of debugging and data processing. Students are expected to
be familiar with using different kinds of testing equipments and practically
design and test circuits.
Topic Covered:
1
. Design
for
4 inputs 4

bit comparator
Design of large scale log
ical circuits
Eliminating failures in circuits
13
2
.
Design control circuits of digital crossroad signal lamp
Design of large scale logical circuits with timer included
Understanding causes of block and learning to eliminate
3.
PCM code form conversion
La
rge scale logical circuits
B
urr
,
competition
&
risk
4. Integrated exercise
Exercise involves 3 to 5 pieces of
IC
s
Be required to complete in time
5
. RC
Amplifier
Installing one

stage
RC
Amplifier
Measuring amplifier’s general
performance
6.Integrated audi
o

power

amplifier
Be familiar with its full cycle operation
Install
ing
,
adjus
ting and measuring
7. Design and implement transistor FM low

power transmitter
Understand design process of FM transmitter
Understand adjustment methodology of FM transmitter
8.
I
ntegrated Part
Determine coefficient of power progression
Frequency conversion of non

linear resistance
Measurement and using analog multiplier
V
ideo Intermediate frequency amplifier and detection
IC
A
udio Intermediate frequency amplifier frequency demodu
lation
IC
Course ID
：
EC 361
C
ourse
Title
:
Electromagnetic field and wave
Total Points:
3
Prerequisites
：
Advanced mathematics, General physics, Vector algebra and field theory,
Complex variable functions, Mathematical and physical equations and
linear
algebra
Intended Audience
:
All majors in electronics and information, some majors in bioengineering.
Textbooks:
Course Objective:
Based on the general physics and the advanced mathematics studied in the first
two years, students are required to u
nderstand the material essence of
electromagnetic field and the laws that govern its movements, the Maxwell
equations, more systematically. Students are required as well to deeply
understand the behavior of electromagnetic wave, guided wave and
electromagn
etic radiation. To improve the comprehension of all the content in
this course, students are also required to have some experiments and a number
of exercises.
Topic Covered:
1. Introduction to vector analysis
Vector analysis is the basic mathematical tool
for this course.
Be required to have a basic understanding on the differential computation of a vector field
and the Helmholtz’s theorem.
2. Basic laws of electromagnetic field
Be required to understand Maxwell’s equations and the constitutive relations.
Be expected to understand the complex representation of a time harmonic field,
14
Understanding the concept of the potential function and the boundary condition on the
interface of different dielectric media.
Carry out some basic engineering electromagne
tic computation.
3. Static electric field
Static electric field,
The energy and the energy density of electric field,
Compute the electric force on conductors or dielectric media
Solve static electric problems through some basic
4. Static magnetic f
ield
Understand the Ampere’s law, the Biot

Savart’s law and the vector and scalar potential of
static magnetic field.
Compute the energy and the force of magnetic field, the self and mutual inductance.
5. Plane electromagnetic wave
Understand the behavi
ors of electromagnetic wave in free space, the polarization, the
phenomena of reflection and transmission (refraction), total reflection, no reflection and
dispersion of plane electromagnetic wave and the conception of phase velocity and group
velocity.
C
ompute the reflection coefficient and the transmission (refraction) coefficient of plane
electromagnetic wave on the interface between different dielectric media and understand the
principle of guiding wave along the conductor or dielectric medium surface.
6. Guided electromagnetic wave
Understand the behaviors of electromagnetic wave in restricted area
Solve the transverse field distribution under different boundary conditions through the
method of vertical field components.
Know the behaviors of the fo
ur different kinds of guided wave along the uniform guiding
structures and the reason for which the transverse electromagnetic wave can not exist in a
single

conductor hollow waveguide of any shape.
Compute the propagation parameters and draw the field lin
es in rectangular waveguide and
to know the characters of the dominant modes’ field distribution in different types of
waveguides.
7. Radiation of the electromagnetic wave
Understand the meanings of the basic antenna parameters, the radiating characters of
basic
dipole, thin linear antennas and basic antenna arrays (line and plane array).
Understand the equivalent principle for aperture antennas and the radiating characters of
some simple aperture antennas.
Carry out the antenna parameters computation of
some simple antennas and arrays.
8. Special relativity
Understand the Einstein’s principal hypothesis and the Lorentz’s transformation, the space
and time characters under the relativity’s framework, the four

dimensional formula of the
electromagnetic law
s and the transformation of electromagnetic field between different
reference systems.
Course ID
：
EC 341
C
ourse
Title
:
Microcomputer Principles and its Interface
Total Points:
3
Prerequisites
：
D
esign of digital logic circuit, experiment of digital
logic circuit,
culture of
computer
Intended Audience:
Specialties similar to electronic and information
Textbooks:
[IBM

PC0520 serials] The principle and application of microcomputers,
Zhou Mingde, Tsinghua University Press
15
Course Objective:
To make st
udents mastering the structure of computer, inner structure of
CPU, memory system, I/O interface in common use, instruction system,
assemble language, etc, by class teaching and experiments, and to make
students be able to design small scale computer appli
ed system using the
basic knowledge of computer hardware and software, and to ground for
applying computer in modern communication and information processing
fields.
Topic Covered:
1. Summarize of compute
Computer’s characteristic and development
Computer’
s hardware compose
Microprocessor, microcomputer and microcomputer system
Computer’s software
2. 8086 microprocessor
Inner structure of 8086
Bus interface unit and executive unit of 8086
Bus timing of 8086
3. 8086 instruction system
Addressing modes of 80
86
Instruction set system of 8086
4. Program design of 8086 assemble language
ASM

86 assemble language
Design assemble language program in use of structure of sequence, branch, cycling and sub
process
I/O DOS functions in common use
Design ASM

86 assemble
language program, assemble, link and debug
5. 8086 memory system
Structure of 8086 memory system
Linking method between CPU and memory chip
6. Mode of input and output
I/O addressing modes of 8086;
Information transferring between CPU and I/O equipment mu
st pass I/O interface
Interrupt and DMA;
Input and output methods of I/O channel, I/O processor.
7. Interrupt
Interrupt and the function of interrupt system
The condition of CPU response for interruption
Interrupt priority
8. Interface chip in common use
Inner structure and work modes of timer/counter chip 8253
Parallel interface chip 8255A
Interrupt control chip 8259A
DMA control chip 8237
Serial interface chip 8250 and 8251
9. Brief introduction of top grade microcomputer
Operation principle, operation m
ode of verily address
Safe mode
The organization of virtual memory system
Descriptor, privilege, multi

task, etc
16
10. Brief introduction of top grade single chip
The structure and operation mode of top grade single chip(such as Hitachi H8S/2655)
Course
ID
：
EC 332
C
ourse
Title
:
Communication Principles and its Laboratory
Total Points:
3
Prerequisites
:
Introduction to communication Principles
, Theory of Probability, Signal and
System,
Electronic C
ircuitry
, Digital Circuit, Procession of Digital Signal
Intended Audience
:
Major in
electronic information field
and students interested in
communication
Textbooks:
Modern Communication Theory
Course Objective:
The course is an introductory course, focused in theory and researching the
basic principle of
communication theory .
T
he student could analyze every
kind of communication system and be ready to further communication theory
after acquiring basic theory.
Topic Covered:
1. A
nalysis of random signal
R
andom process, placid random process
Relative func
tion and power spectrum
Gaussian random process and white noise
N
arrowband random noise
2. A
nalog modulation system
N
oise performance.
A
mplitude modulation: AM, DSB
，
SSB
A
ngle
modulation: FM, PM
Frequency division multiple
xing
(FDM
)
3. Digital transferrin
g
of analog
signal
The basic principle of A/D
—
sampling,
quantification
and coding
Pulse cod
e
modulation (PCM) transferring and performance
D
elta
modulation (DM)
Difference PCM and self adaptive difference PCM
Time division multiple
xing
(TDM)
4. Base band d
igital transferring
The code type selection
Nyquist rule
5. The optim
u
m receiver
The theory of
decision
The module of correlation receiver
The module of
quadrature
receiver
6. The principle of digital modulation
Three kinds of binary digital modulation: A
SK, FSK, PSK
Q
uadrature amplitude modulation
(QAM)
MSK
7. 4PSK, 4DPSK
Synchronization
Basic channel coding
Communication Principle
Laboratory Course Outline
17
Course Name:
Communication princi
ple Laboratory
Total points:
2
Intended Audience
:
Major i
n
electronic information field
and students interested in
communication
Prerequisites
:
Introduction to Communication Principles
, Theory of Probability, Signal and
System,
Electronic C
ircuitry
, Digital Circuit, Procession of Digital Signal
Textbooks:
The
student edition of Communication Principle Laboratory textbook self
Course Objective:
Purpose of this course is to enhance student’s overall understanding of
communication system through hardware and software exercise. Students are
expected to be famil
iar with communication chips, communication circuit
design, test and evaluation. Students also need to understand how to use
computer in communication system. This course is designed to empower
student’s
skill
s in analyzing and solving problems, which wi
ll benefit their
career afterwards.
Topic Covered:
1.
Create random sequence
Be familiar with
creating
random
sequence
on PC
Calculate probability density function
of
random
variable
Create
well

distributed
random data ranged from 0 to 1 on PC
Create ra
ndom data with other type of distribution
,
such as
N
（
0
，
1
）
, using
well

distributed
random data ranged from 0 to 1
Represent
density function of random sequence using columniation

chart
2
. Correlative noise model and correlation function calculation
Be familiar with Correlative noise model and correlation f
unction calculation.
3.
Computer simulation of Constant signal detection
Understand how to calculate probability and simulate constant signal
detection
on PC
Determine the best

quality receiver model for constant signal detection using PC
Calculate receive
r’s working character curve and error ratio
,
and compare it with theory
result.
4.
Digital modulation and demodulation system (I)

FSK
Understand principle and working process of FSK modulation and demodulation
Understand working principles and
applicatio
n
of
TS7515
, a type of FSK modulation and
demodulation
IC
s
Understand applications of MODEM in digital signal transmission
5. Pseudo random sequence creation and characteristics
Understand Pseudo random sequence creation method
Investigate effect to output
sequence when di
verse
status
of
linear shifter create di
verse
type
of feedback
Investigate characteristics of pseudo random sequence
Study self

correlation function of pseudo random sequence and
cross

correlation function of
2 different M sequence
6.
Inte
grated PCM coding and decoding system and TDM
Understand
PCM and TDM principle
Understand working principle and usage of MT8965, a PCM coding and decoding IC
Start to read English version of references
Understand TDM application in PCM system.
7.
DM and i
ts application
Understand simple DM and Adaptive DM
18
Understand application of MC
3417, a single

chip
CVSD
IC
Understand digital record, an ADM application, to enhance ADM knowledge
8.
Digital modulation and demodulation system (II)
—
䑐Sh
Understand principl
e and working process of DPSK and 4DPSK modulation and
demodulation
Understand working principles and
application
of
TS7515
, a type of
DP
SK modulation and
demodulation
IC
s
Understand applications of MODEM in digital signal transmission
9.
Digital base band
transmission
Get a general view of digital base band transmission system
Understand structure and working principle of digital base band transmission circuits
Performance measurement and analysis for each circuit unit
10.
Bit synchronization clock rebuild
ing based on digital phase

locked
Understand principle of bit synchronization clock rebuilding based on digital phase

locked
Working principle of experiment circuits
Performance analysis
19
Course Description (Computer Science & Eng.)
CS 111.
Introduction
to computation
:
COURSE DESCRIPTION
:
For students in technical disciplines; no prior experience is assumed.
Broad introduction to the engineering of computer applications, emphasizing software engineering
principles: design, decomposition, information hidi
ng, procedural abstraction, testing, and reusable
software components. Uses the programming language C and concentrates on the development of
good programming style and on understanding the basic facilities provided by the language.
COURSE OBJECTIVES
:
To p
rovide students with an introduction to programming that
emphasizes the use of modern software engineering methodology in the ANSI C programming
language.
TEXTBOOK
:
Eric Roberts, Art and Science of C, Addison

Wesley, 1995, Paperbound
ISBN: 0

201

543

222
C
S 112.
Fundamental Programming Language Design
:
COURSE DESCRIPTION
:
Abstraction and its relation to programming.
S
oftware engineering
principles
of data abstraction, modules, certain fundamental data structures (e.g., stacks and
queues), and data

directed
design. Recursion and recursive data structures (linked lists and binary
trees). Brief introduction to time and space complexity analysis.
COURSE OBJECTIVES
:
To complete the introduction to C programming begun in
Introduction to computation
, with a focus
on data abstraction and fundamental abstract types.
PREREQUISITES
:
Introduction to computation
or
equivalent
.
TEXTBOOK
:
Programming Abstractions in C, by Eric Roberts (Addison

Wesley, 1998).
CS 213.
Data structures and Algorithms
:
COURSE DESCRIPTION
:
Fun
damental dynamic data structures, including linear lists, queues,
trees, and other linked structures; arrays strings, and hash tables.
Storage
management.
Elementary
principles of
software engineering. Abstract data types. Algorithms for sorting and searc
hing.
Introduction to the Java
programming language.
COURSE OBJECTIVES
:
To introduce the basic knowledge of algorithm designing and
analyzing
as well as the characteristic of basic data structure , to understand the relation between
data structure and alg
orithm and to foster the ability to design the effective algorithm and data
structure.
PREREQUISITES
:
Fundamental Programming Language Design
or
equivalent
.
TEXTBOOK
:
(A)
Lippman, Stanley B., Essential C++, Addison

Wesley.
(B)
Musser, Derge, Saini, ST
L Tutorial and Reference Guide,
Addison

Wesley,
2nd ed.
CS 214.
Discrete Structures:
COURSE DESCRIPTION
:
Covers the fundamental mathematical foundations required for
serious study of computer science. Topics include logic, relations, functions, basic set t
heory, proof
techniques, combinatorics, recursion, and recurrence relations; analysis of algorithms, mathematical
formulations of basic data models(linear models, trees, graphs, and sets), regular expressions,
grammars.
COURSE OBJECTIVES
:
To build skills
and give you experience in the following areas:
Mathematical Reasoning; Combinatorial Analysis; Discrete Structures; Discrete Structures;
Applications and Modeling.
20
PREREQUISITES
:
TEXTBOOK
:
T
wo required textbooks
: (A)
Barwise, J. & Etchemendy, J. Languag
e, Proof
and Logic, New York: Seven Bridges Press, 1999.
(B)
Rosen, K., Discrete Math and Its
Applications, New York: McGraw

Hill,1999.
CS 316.
Design and Analysis of Algorithms
:
COURSE DESCRIPTION
:
Efficient algorithms for sorting, searching, and selectio
n. Algorithm
analysis: worst and average case analysis. Recurrences
and
asymptotic
s
. Data structures: balanced
trees, heaps, etc. Algorithm design techniques: divide

and

conquer, dynamic programming, greedy
algorithms, amortized analysis. Algorithms for fu
ndamental graph problems, e.g., depth

first search,
connected components, topological sort, shortest paths. Possible topics: network flow, string
searching, parallel computation.
COURSE OBJECTIVES
:
Techniques for algorithm design and analysis.
PREREQUISITE
S
:
Discrete Structures
or
equivalent
.
TEXTBOOK
:
Udi Manber
,
Introduction to Algorithms

A Creative Approach,
Addison

Wesley, Reading, MA, April 1989 (eleventh printing, 1994).
CS 221.
Computer Organization and
Design:
COURSE DESCRIPTION
:
Computer compo
nents: memory systems including caches, computer
arithmetic, processors, controllers, input/output, buses, DMA. Data formats, addressing modes,
instruction sets, and microcode. Study of the design of a small computer.
COURSE OBJECTIVES
:
Introduction to fu
ndamentals of computer organization and design
PREREQUISITES
:
Data structures and Algorithms
or
equivalent
.
TEXTBOOK
:
The Hardware/Software Interface, David A. Patterson and John L. Hennessy,
2nd edition. Morgan

Kaufmann, 1997. ISBN: 1

55860

428

6.
CS 433
.
Operating System and System Programming
:
COURSE DESCRIPTION
:
The fundamentals of operating systems design and implementation.
Basic structure; synchronization and communication mechanisms; implementation of processes,
process management, scheduling, and
protection; memory organization and management, including
virtual memory; I/O device management, secondary storage, and file systems.
COURSE OBJECTIVES
:
To learn the basic techniques used to construct modern operating
systems
PREREQUISITES
:
Object

Oriented
System Design
or
equivalent
.
RECOMMENDED TEXTBOOK
:
Silberschatz, Operating Systems Concepts, Addison

Wesly
(Edition: 5th/1998)
CS 331.
Compiler Principles
:
COURSE DESCRIPTION
:
Principles and practices in the design of programming language
compilers. Topi
cs: lexical analysis, parsing theory (LL, LR, and LALR parsing), symbol tables,
type checking, common representations for records, arrays, and pointers, runtime conventions for
procedure calls, storage allocation for variables, and generation of unoptimize
d code. Students
construct simple compiler as programming project.
COURSE OBJECTIVES
:
To provide an overview of compiler theory with emphasis on lexical
and syntax analysis
PREREQUISITES
:
Discrete Structures
,
.
Data structures and Algorithms
21
TEXTBOOK
:
Aho
, Compliers: Principles, Techniques & Tools, Addison Wesley Longman,
1986, ISBN: 0

201

10088

6
.
CS 315.
Object

Oriented System Design
:
COURSE DESCRIPTION
:
Software design and construction in the context of large OOP
libraries. May be taught in C++ or Java.
Topics: review of OOP, the structure of Graphical User
Interface (GUI) OOP libraries, GUI application design and construction, OOP software engineering
strategies, approaches to programming in teams.
COURSE OBJECTIVES
:
To introduce students to the fundam
ental challenges, ideas, and
techniques of Artificial Intelligence (AI).
PREREQUISITES
:
Data structures and Algorithms
or
equivalent
.
TEXTBOOK
:
Reference books:

Just Java 2
, 4th ed. (1999), by Peter van der Linden
—
777 pages
.

Thinking in Java
, 2nd e
d (2000), by Bruce Eckel
.

Graphic Java, Volume II, (1999) by David Geary
.
CS 341.
Artificial Intelligence
:
COURSE DESCRIPTION
:
Introduction to the history, literature, and fundamental concepts of
artificial intelligence (AI), from elementary reactive sys
tems to increasingly complex artificial
"agents." Topics: production systems, neural networks, genetic programming, computer vision,
heuristic search, logic, knowledge representation and reasoning, Bayes networks, automatic
planning and multi

agent communi
cation. Focuses on ideas rather than applications.
COURSE OBJECTIVES
:
To introduce students to the fundamental challenges, ideas, and
techniques of Artificial Intelligence (AI).
PREREQUISITES
:
Discrete Structures
or
equivalent
.
TEXTBOOK
:
Nilsson, Artific
ial Intelligence: A New Synthesis, Academic Press Order
Fulfillment, ISBN: 1558604677.
CS 332.
Interactive Computer Graphics
:
COURSE DESCRIPTION
:
Introduction to two

and three

dimensional computer graphics. Topics:
fundamentals of input and display device
s, scan conversion of geometric primitives, two

and three

dimensional transformations and clipping, windowing techniques, curves and curved surfaces,
three

dimensional viewing and perspective, hidden surface removal, illumination and color models,
OpenGL,
VRML, and 3

D modeling tools. Emphasis is on the development of practical skills in
using graphics libraries and tools. Programming on Macintosh using C, OpenGL, and VRML, with
demos in SoftImage. Prerequisites: 107, Math. 103. For undergraduates; M.S. st
udents or students
with a strong interest in continuing in graphics should take 248. Only one of 148 or 248 counts to
words CS degree requirements.
COURSE OBJECTIVES
:
To introduce students to the principles and practice of 2D and 3D
computer graphics.
PRE
REQUISITES
:
Discrete Structures
,
Data structures and Algorithms
TEXTBOOK
:
Computer Graphics, C Version(2
nd
Edition) by Donald Hearn, M.Pauline
Baker.
CS 434.
Software Engineering
:
COURSE DESCRIPTION
:
Lectures on software engineering methodologies
. Topics:
I
deas and
techniques for designing, developing, and modifying large software systems
;
Function

oriented and
22
object

oriented modular design techniques, designing for re

use and maintainability
;
Specification
and documentation
;
Verification and validation
;
Cost and quality metrics and estimation
;
Project
team organization and management. Students will work in teams on a substantial programming
project.
COURSE OBJECTIVES
:
To introduce students to the
methodologies
, ideas, and techniques of
S
oftware
E
ngineeri
ng
.
PREREQUISITES
:
Object

Oriented System Design
.
RECOMMENDED
TEXTBOOK
:
Sommerville
,
Software Engineering
,
Addison

Wesley/Benjamin Cummings
(
5th Edition/Cloth
)
(2)
CS 436.
Computer Networks
:
COURSE DESCRIPTION
:
The structure and components of computer netw
orks; functions and
services; packet switching; layered architectures; ISO’s Open Systems Interconnections (OSI)
reference model; physical layer; data link layer; error checking; window flow control; media access
control protocols used in local area networ
ks (Ethernet, Token Ring, FDDI) and satellite networks;
network layer (datagram service, virtual circuit service, routing, congestion control, IP); transport
layer (UDP, TCP); session layer; applications.
PREREQUISITES
:
Operating System and System Programm
ing
RECOMMENDED
TEXTBOOK
:
Stallings, William. "Data and Computer Communications,
Sixth
Edition," Prentice

Hall, 1999.
CS 435.
Principles of Database Systems
:
COURSE DESCRIPTION
:
Object

oriented, entity

relationship, relational data models, and
approaches t
o database design. Relational, object

relational, and object

oriented query languages.
SQL and ODMG standards. Algebraic query languages and some database theory. Integrity
constraints and triggers; functional dependencies and normal forms. Database transa
ctions and
security from the application perspective. Designing a database for an application. Interactive and
programmatic interfaces to database systems. Individual database application programming project
with extensive use of SQL.
Prerequisites: 103 (
or 109), 107.
COURSE OBJECTIVES
:
In

depth knowledge of database systems from a user and application
point of view.
PREREQUISITES
:
Discrete Structures
,
Data structures and Algorithms
.
TEXTBOOK
:
Database Systems: The Complete Book
by
Hector Garcia

Molina
,
J
effrey D.
Ullman
and
Jennifer D. Widom
,
Published October 2001 by Prentice Hall
,
Copyright 2002, 1152
pp., Cloth
ISBN: 0

13

031995

3
.
CS 442.
Natural Language understanding and Processing
:
COURSE DESCRIPTION
:
Develops in

depth understanding of both the alg
orithms available for
the processing of linguistic information and the underlying computational properties of natural
languages. Morphological, syntactic, and semantic processing from both a linguistic and an
algorithmic perspective.
Focus on modern quant
itative techniques in NLP: using large corpora,
statistical models for acquisition, disambiguation, and parsing.
Examination and construction of
representative systems.
Prerequisites: 121/221 or Ling 138/238, and programming
experience.
Recommended: bas
ic familiarity with logic and probability.
COURSE OBJECTIVES
:
To get people to understand as much as possible about important ideas in
NLP and recent work in NLP within one quarter.
23
PREREQUISITES
:
Artificial Intelligence
TEXTBOOK
:
Christopher Manning an
d Hinrich Schütze, Foundations of
Statistical Natural Language Processing. MIT Press, 1999.
CS 451.
Cryptography and Computer Security
:
COURSE DESCRIPTION
:
Intended for advanced undergraduates and graduate students.
Introduction to the basic theory and pr
actice of cryptographic techniques used in computer security.
Topics: encryption (single

key and double

key), digital signatures, pseudo

random bit generation,
authentication, electronic commerce (anonymous cash, micropayments), key management, zero

knowle
dge protocols. Prerequisite: basic understanding of probability theory.
COURSE OBJECTIVES
:
Introduce students to basic concepts of cryptography and computer
security.
PREREQUISITES
:
Some basic knowledge of modular arithmetic will be helpful but not requi
red.
The course is intended for advanced undergraduates and graduate students.
TEXTBOOK
:
Stallings, Cryptography and Network Security, Prentice Hall, 1999,
ISBN:
0138690170
24
Course Description (Automatic Control)
C
ourse ID:
AC210
C
ourse
Title
:
Pri
nciples of Automatic Control System
Credits
:
3
Prerequisites:
Basic theory of circuits
Course objective:
The aim and task for this course is that the students can grasp the basic
analysis and design method of automatic control system, including
mathema
tical model building of systems, time

domain analytical method of
systems,
root locus method, frequency

domain characteristic method, and
analysis and design of nonlinear system.
Textbook/course:
“
Modern Control Systems
”
, R.C. Dorf, R.H. Bishop, Science
Press and
Pearson Education Nothe Asia Limited. 2002.
“
Automatic Control System
”
, B.C.Kuo, Bejing University of Science and
Technology Press.
“
Linear System Theory and Design
”
, Chi

Tsong Chen.
Topics covered:
1
．
䥮瑲潤üc瑩潮
Contents
and classification of automatic control theory
Basis constitution of feedback control system
Basis requirement of feedback control system
Classical test signals in control system
2. Mathematical model of control systems
Building steps of system differen
tial equation
Building method of system transfer function
Drawing block diagram and signal

flow chart of system
Getting overall gain and part

link gain of system using Mason
’
s formula
3. Mathematical model of
physical
systems and elements
Building mathem
atical model of mechanical system using F

U and F

I similarity theorem
Mathematical model forms of common elements in control system
Analysis of system operating principle
Building transfer function of system inputs and outputs
4. Time

domain analysis o
f control system
Routh array table, system stability criteria, methods of obtaining the marginal stability
parameters
Concepts and obtaining methods of steady

state error, steady

state error coefficient,
dynamic

state error coefficient, etc.
Methods of o
btaining steady

state error caused by disturbance and reducing the system
effect caused by disturbance, prerequisite of system stability
Definition and obtaining methods of
dynamic
performance
index, important characteristics
of steady linear system
Condi
tions of
simplifying
high

order system into second

order system
Compositions and functions of rate feedback, proportional

derivative and proportional

integral controllers
5. Root locus method
Drawing
common
root locus, analyzing system
performance
using
root locus and drawing
generalized root locus
6. Frequency

domain response method
Definition, obtaining method and
performance
of frequency characteristics
Drawing polar diagram and Bode diagram
25
Definition and property of
minimum phase system
. Applicatio
n of Nyquist criterion.
Obtaining steady

state error of system using Bode diagram. Definition and physical meaning
of gain margin and phase margin. Obtaining gain margin and phase margin using Nyquist
diagram and Bode diagram.
7. Design of control system
Choosing frequency

domain method or root locus method to rectify according to given
performance index.
8. Nonlinear feedback control system
Definition, expression and obtaining method of describing function. Obtaining method of
oscillating frequency and
amplitude of limit cycles. Drawing phase

plane diagram using
direct solution of differential equation and isoclinal method. Analyzing performance of
control system using phase plane method.
Hardware/Software requirements:
Matlab
Other requirements:
Eigh
t experiments, including:
1. Testing and simulation of basis
arithmetic

logic units
2. Measuring frequency characteristic using Nichols diagram
3. Determining response of second

order system
4. Analysis of steady

state error of automatic
control
system
5. Analysis of dynamic characteristics of automatic control system
6. Simulating of nonlinear units
7.
Phase

plane analysis of second

order system
8.
Phase locus and limit cycles of electromechanical systems
C
ourse ID:
AC322
C
ourse
Title
:
Modern Control Theory
Credits
:
3
Prerequisites:
Principles of Automatic Control, Linear Algebra, Basic Circuits Theory
Course objective:
The aim and task fo
r this course is that the students can grasp the
elementary
concept
, principles and
calculation
methods and
enhance
their ability to
analyze
and
resolve
problems as well as
experiment
al
skill
s, which provides a
solid basis for further study.
Textbook/cour
se:
“
Modern Control Theory”
, Liu Bao, China M
achine
ry Industry Press
“
Modern Control Theory
and A
pplication”
, Zhou Fengqi, the University of
Electronic Science and Technology of China Press
“
Linear System Analysis
and Design
”
, Chi Tsong
“
System & Control, An Introduction to Linear,Sampled & Non

Linear
System
”
, T Dougherty
Topics covered:
1
．
佶敲癩敷
Features of c
ontrol
t
heory
D
evelopment of c
ontrol
t
heory
A
pplication
of c
ontrol
t
heory
2. State space expression of control system
State variable state space expression
Building state space expression
Linear transform of state variable
Solve
T
r
ansfer function based state space expression
State space expression of discrete

time system
26
D
iscretization
of continuous time system state space expression
State space expression of time varying system and nonlinear system
3. Solution to state space expres
sion of control system
Solution to linear
st
eady homogeneous state equations
State transit matrix
Solution to linear time varying system
4. C
ontrollability
and observability of linear control system
Definition
of c
ontrollability
C
ontrollability
criterion
of linear
st
eady system
Observability of linear
st
eady system
Duality between c
ontrollability
and observability
C
ontrollability
canonical form
and observability canonical form of
state space expression
Structural resolution of linear
st
eady system
Impleme
ntation of transfer function matrix
Relations between pole

zero cancellation
and c
ontrollability
and observability
5. Stability and Lyapunov method
Definition
of
stability in Lyapunov
Lyapunov
’
s
first
method
Lyapunov
’
s second method
A
pplication
of Lyapu
nov method in linear system
6. Synthesis of linear
st
eady control system
Basic structure and characteristics of linear feedback control system
Pole assignment
System self

poise
State observer
I
mplementation state feedback
system based state observer
7.
Op
timal control
Introduction
A
pplication
of variational calculus in optimal control
Extreme value principle
Dynamic programming
LQG problem
Hardware/Software requirements:
Matlab
Other requirements:
Ten
hours experiments
C
ourse ID:
AC341
C
ourse
Title
:
Principles of Microcomputer and its Interface
Credits
:
4
Prerequisites:
Basic of electronic technology
Course objective:
The aim and task for this course is that the students can understand basic
principles of 16

bit microcomputer and its I/O interface
techniques. Students
are expected to have ability to use macro assembler language, analyze and
design the typical interface, which provides a solid basis for further study.
Textbook/course:
“
Principles of
m
icrocomputer and its
’
i
nterface
”
, Wu XiuQing, Zho
u HeQing,
1996.
“
Principles of
m
icrocomputer and its
’
a
pplication
”
,
second edition,
Zheng
XueJian, Tsinghua University P
ress, 1996.
“
Principles of
m
icrocomputer system and its
’
a
pplication
”
Yang Su Xing,
Tsinghua University Press, 1996
27
Topics covered:
1
．
T
he⁉ 瑲潤üc瑩潮
The development of
m
icrocomputer and electronic
c
omputer
The
development trend
and the
a
pplication of
e
lectronic
c
omputer
Electronic
c
omputer
s
ystem and the system
a
rchitecture of
m
icrocomputer
The classify of
m
icrocomputer
2. The Elemen
tary Operation of the Computer
N
umerical system
and its
’
conversion
Numeric
declare
d by
Fixed

point
and
floating

point
in computer
The conception of
t
ime
c
ode,
r
everse
c
ode and
c
omplement
c
ode
The
o
peration of the
c
omplement
c
ode ( signed numeric and unsig
ned numeric)
Overflow and
o
verflow
i
dentification
Code
r
epresentation of the
c
haracter.
3. Organization and Operating Principle of the Computer
Organization and operating principle of the computer
Stack, pipeline,
c
ache and
v
irtual
s
torage
4. 80X86
Micro
processors
and its
’
Structure
The Structure and work
mode of Intel 80X86 CPU
The Structure and t
he feature
of Intel Pentium and Pentium

Ⅱ
5. The Instruction System of 80X86 CPU
A
ddressing modes
of
80X86 CPU
The
f
unction and the
a
pplication of the
i
nstruction
s
ystem for
80X86 CPU
6. The Program Design of the Macro assembler language
Sequence
s
tructure,
b
ranched
s
tructure,
l
oop program
s
t
ructure and
s
ubprogram
s
tructure
The conception of
macro assembler
mode, expression and
p
seudo

instruction
The basic method of
s
tructured
p
rogram
d
esign
Use
m
acro assembler language to
p
rogram
7.
Storage and its
’
Interface
The classify of the
s
torage
The
s
tructure and the
f
eature of RAM (include SRAM and DRAM) and ROM, PROM,
DPROM, E2PROM
T
he connection of CPU and
s
torage
T
he Expansion of
s
torage
s
ystem
T
he function and the usage of code translator (74LS138)
8. I/O Interface and
B
us
Input/Output and Input/O
utput interface.
Data transfer mode between CPU and p
eripheral
e
quipment
(program
transfer;
interrupt
transfer and DMA, etc.)
T
he conception and classify of the bus.
Several major
buses
.
9. Microcomputer Interrupt System
T
he conception and
c
lassify of the
i
nterrupt.
The
processing procedure
of the
i
nterrupt
.
The
p
ri
ority
of the
i
nterrupt and
interrupt nesting
.
T
he function and usage of
programmable
i
nterrupt
c
ontroller 8259A.
10.
Programmable
Counter/Timer 8253 and its
’
application
The structure and o
pera
ti
ng p
rinciple
of 8253.
The work mode and the
initialize
program of 8253
T
ypical example
of the 8253
’
s application
11.
Programmable
P
eripheral
I
nterface
8255 and its
’
application
28
The structure and o
perati
ng
p
rinciple
of 8255.
The work mode and t
he
initialize
program of 8255
T
ypical example
of the 8255
’
s application
12.
S
erial
and
Programmable
C
ommunication
I
nterface
8251 and its
’
application
The basic
conception
of the serial communication: Direction of the data transfer, Work
mode, B
aud rate
,
Modem etc.
The structure and o
perati
ng
p
rinciple
of 8251.
The work mode and the
initialize
program of 8251A
The conception and the application of EIA RS

232C
standard
serial interface
13.8237A DMA Controller and its
’
application
The structure and o
p
erati
ng
p
rinciple
of 8237A.
The
initialize
program of 8237A
Hardware/Software requirements:
8253, 8255
, 8259, 8251
Other requirements:
eight
programming projects
C
ourse ID:
AC421
C
ourse
Title
:
Microcomputer Control Technique
Credits
:
3
Prerequi
sites:
Automatic Control Theory, Principles of Microcomputer and its I
nterface
,
Automatic Instrument and DCS
Course objective:
The aim and task for this course is that the students can grasp the basic
knowledge and skills of microcomputer
’
s applications
in control techniques,
grasp the skills of chip selections, organization and design of both hardware
and software in control systems, combine hardware with software of basic
control theories for applications.
Textbook/course:
“
Microcomputer Control Techno
logy
”
, Xie Jianying, National Defense
I
ndustrial
Press.
Topics covered:
1. The
summarization
of microcomputer control system and technique
2. Procedure channels and data assembling system (DAS)
Components and function of process channel?
Sampling,
quanti
zation
and coding of signal transformation
Components of analog input and functions of
multiplexer
,
programmable amplifier
and
sampling holder
D/A & A/D techniques and interface technology of microprocessor
Functions of DAS
Components of analogue output ch
annels
Anti

disturbance in process channels
3. Programming control and numerical control
Principles and components of programming controller, numerical control and stepper motor
control and their basic designs
4. Digital PID control
arithmetic
Continuous P
ID control
arithmetic
Modified PID control
method
s and the adjusting methods of
their
parameters
Self

adjustment principles of PID control
5. Direct design methods of digital controller
Low order control methods with parameter
optimization
and design of de
ad beat servo
system
Design principles of ripple

free dead beat servo system, inertial factor method and ?
Principle, design and application of Dalin method
29
6.
Predictive control methods
Principle, structure and parameters choice of Dynamic Model Control (
DMC),
Applications of DMC in the control systems with dead time, disturbances, constraints and
multi

variables.
Principle of Model Algorithmic Control (MAC)
7.
E
xamples of
designs and applications of microcomputer control systems
8. Field Bus
Introduction
to Field Bus
Can bus, Protocals
Profibus, LonWorks
Applications of the field bus in typical industrial process
9. D
istributed Control System (DCS)
Based on the Rockwell Automation DCS, the students should know the components,
structures, system communicati
on and real bus technique, know the typical applications of
real software and be acquainted with the experiments and practices of typical applied
systems.
Hardware/Software requirements:
Several experimental platforms
Other requirements:
three experiments
including I/O Channels, DMC and DCS
C
ourse ID:
AC221
C
ourse
Title
:
Fundamentals of Electrical Motor Control and Drive
Credits
:
3
Prerequisites:
Fundamental Theory of Electric Circuit
Course objective:
This course is a basic course of this major.
It
mainly
addresses
the basic
principle
and characteristic
of
electrical drive which uses electronics motor as
the power. Also the electromechanical system composed of electronics motor
and its load is concerned. This course mainly consists of electrical m
otor and
drive. Through this course the students are expected to master the basic
structure and working principle of AC motor, direct electrical motor,
generator, and adaptor and some other common used motor, and their
performance. Through the experiments
the students can understand the theory
deeply. Provide a good
foundation
of further study.
Textbook/course:
“
Fundamentals of Electrical Motor and Drive
”
, Li Fahai, Wang Yan,
Qinghua University publishing company
“
Fundamentals of Electrical Machinery and
Lug
”
, Mai Chongyi, Hua Nan
University of Technology
publishing company
, 1993.
Topics covered:
1
．
Preface
Master the position of this course in the study, and review some kinds of common used
physics
concept and law.
2. Electric power lug system dynamics
Ma
ster and familiarize the moving equation and simplification method of multi

axis electrical
lug system,
3. The principle of direct electrical machinery
Understand the basic principle of direct electrical motor and its main structure, name plate
and type.
Understand the magical line of the direct electrical motor. Master the unloaded
distribution of the magical density and the unloaded magical characteristic. Understand the
basic structures and types and the direct current motor electric potential, torture
and its
calculated equation. Understand the basic equation and power relation of direct generator.
Master the operating principle of direct electrical motor.
30
4. The operation of impelled direct electrical motor
Understand and master several direct electri
cal motors, and the electrical operation and
brake.
Also the mathematical analysis methods during the transition.
5. Transformer
Understand the loaded and unloaded operation of the transformer.
Master the operation vector map of the transformer, equation c
ircuit and basic equation.
Know the connection of group classic.
6. The electrical potential and magical potential of the AC
Study the armature and electrical potential of AC.
Magnetic potential of single phases Ac.
Magnetic potential of three phases AC
7
.
Resistance and admittance
V
ector form of
Kirchhoff’s
law
The
VAR vector form of three basic element R, L,C
B
asic circuit law and basic analysis method in vector conditions
8. The start and brake of three phases motors
Understand and master the generat
ed and brake methods of three phases motors
9. Velocity modulated system of three phases electrical motor
Master and understand the
velocity
modulated methods
.
10.
Computer

based electrical motor
The work principle of several
common used electrical motor
s
Hardware/Software requirements:
Matlab
Other requirements:
1.
The total credits of Experiments are 8.
2.
There are three experiments, and the contents include: the
mechanical
characteristic of impelled
motor, the work characteristic, and the
mechanical
charac
teristic of the motor under all kinds of
conditions.
3.
the requirements of students. The students should familiarize the work principle and basic
structure of all kinds of electrical motors and the velocity modulated methods, functional
characteristic and et
c. Understand the theory and improve the analysis ability. Give a foundation
of further study.
C
ourse ID:
AC324
C
ourse
Title
:
Electrical Motor Control System
Credits
:
3
Prerequisites:
Basic control of
Electrical Machine, Electrical Power and Elec
tronics
Technology, Automatic Control Theory
Course objective:
Electrical Machinery control Sy
stem is a course of automation major. On the
basis of the Basic control of Electrical Machinery, Automation Control
Theory etc, this course is mainly about the
control system of some common
used alternative electrical machineries and direct electrical machineries,
which are composed of applied electronics devices. Guided by the control
theory, the control
strategy
and specific method to improve the electrical
mac
hinery system
velocity
accurateness and dynamic characteristic. Through
the study the students could apply the theory to analysis and design typical
electric machinery control system.
Course Department:
Automation
Textbook/course:
“
Automatic Control Sys
tem for Electrical Power Drive
”
, Chen Boshi,
Machanical Industry Press, 1996.
Topics covered:
31
1
．
䑩aec琠t汥ctr楣⁶i汯捩瑹潮瑲潬祳瑥m⁶楡 潳od潯 潮瑲潬
The
controllable
direct current of the d
irect
velocity control system
The specific problems of
the

electric machinery system
The static analysis and design of the feedback closed loop velocity control system
T
he dynamic analysis and design of the feedback closed loop velocity control system
No static tolerance velocity control system and PI contr
ol law
The voltage feedback and electric current compensating velocity control system
2. Multi

loop direct

current velocity control system
Rotary electric current double closed

loop velocity control system and its static
characteristic
The dynamic characte
ristic of double

closed loop velocity control system
The engineering design method of the adaptor
Design t
he
electric
current adaptor and
rotary speed adaptor of the double

closed loop
system by the engineering method
Restrain the rotary speed over

regulat
ion
—
negative feedback of the rotary speed
differentiation
Tri

loop velocity control system
3.
Reversible
direct

current velocity control system
Reversible quartz pipe

electric machinery system line
Feedback brake and four

quadrant
movement of quartz pipe

electric machinery system
The circle flow of the two reversible quartz pipe line groups
Reversible velocity system with circle flow
Reversible velocity system without circle flow
4. The slip of induction motor consumed velocity control system
The basic
types of AC velocity control system
Closed

loop control AC
transform velocity control system
5. Unchangeable slip of induction motor consumed velocity control system
The basic control method of
frequency control
The basic problems of the static
potential d
evice and converter plant
The control method of the PWM converter
The
mechanical
characteristic of coordinated control of voltage and frequency of
asynchronous motor
Open loop rotational speed and constant voltage frequent ratio control system
Closed loop
rotational speed and slip frequency control system
The multi

variation mathematics model and conversion of coordinates of the asynchronous
dynamo
Vector control conversional velocity modulation system
6. The speed regulating system of slip of induction mot
or feedback
The principle of speed governing and rotational speed
The mechanical
characteristic of asynchronous dynamo in cascade control
Double closed loop cascade control system
7.
Synchronizing step motor frequency conversion speed regulating system
The
frequency control of synchronizing step motor
The
controlled
system of frequency conversion synchronizing step motor and vector control
The automation frequency conversion synchronizing step motor speed regulating system
Hardware/Software requirements:
Ma
tlab
Other requirements:
1.
Single closed loop direct current speed regulating system
Basic requirements: Connect set to line of single closed loop speed regulating system, and
the research of the relationship of PI and static system characteristic.
32
2.
Double
closed loop direct current speed regulating system
Basic
requirements
: Connect set to line of double closed loop speed regulating system,
and the research of the relationship of PI and dynamic system characteristic.
3.
Reversible direct current speed modulat
ion
Basic requirements: Connect set to line of reversible direct current speed regulating system,
and analysis the dynamic process when the rotary speed is changing.
4.
The conversion speed modulation system of the asynchronous dynamo
Basic requirements: Rese
arch the characteristic of the frequency control system of the
asynchronous motor.
5.
The cascade control system of the asynchronous motor
Basic requirements: Connect set to line of asynchronous motor speed regulating system
and research the system characteri
stic.
C
ourse ID:
AC342
C
ourse
Title
:
Instruments in Automation and DCS
Credits
:
2
Prerequisites:
Basic theory of electronic technology
,
Automatic control theory
Course objective:
The aim and task for this course is that the students can grasp the b
asic
knowledge of Automatic instrumentation and process control, grasp the
designing and an
alyzing
method of control system, grasp
the
lectotype of
complex control system and automatic control system, grasp the test method
and the method of data processing
,which provides a solid basis for further
study
Textbook/course:
“
Automatic instrumentation and process control
”
, Shi Ren, Liu Wenjiang,
Press of electronic industry.
Topics covered:
1
．
T
he⁴ 獴s獴süment慴楯a
Sort of electric unit combined instrum
entation
Basic technical index of automatic instrumentation
Basic structure, circuit analysis, pressure measurement, flow measurement and liquid level
of temperature testing instrumentation

DDZ

Щ
2. Tuner
The structure and operating principle of tuner
Co
ntinuous P, PI, and PID tuning
Operating principle and function of output limit, as well as those of anti

integral saturated
circuit
3. Executor and Exploring protection grid
Composition and function of executor
Operating principle of e
xploring protection
grid
4. Characteristic of adjusted object and detection
Object
’
s dynamic characteristic and object
’
s description with mathematical method
Analysis and description of object
’
s Self

balance characteristic
Test of time

domain method, gliding characteristic, s
quare

wave response testing, and data
processing of object
’
s dynamic characteristic
Frequency

domain method and sine wave method of object
’
s dynamic characteristic
5. Design of single

circuit regulating system and confirmation of adjuster
’
s parameter
Influ
ence of object
’
s dynamic characteristic on the adjustment
’
s quality
Influence of disturbed channel
’
s dynamic characteristic on the adjustment
’
s quality
Influence of adjusted channel
’
s dynamic characteristic on the adjustment
’
s quality
33
Lectotype of adjustme
nt project and disciplinarian of adjustment
Reaction wave method, attenuation method, and comparison between those methods
6. Compound regulating system
Comparison between composition, principle and block diagram of concatenated regulating
system and singl
e circuit
Design of compound regulating system, lectotype of subloop, lectotype of major

minor
circuit
Principle of radio control system; analysis of fine control
’
s characteristic, type, lectotype,
and parameter setting
Analysis of block diagram in Feedfo
rward regulation system
Analysis of perturbation compensation
Analysis of characteristic, and selection of parameter in compound regulating system
7.
Application of automatic tuning system in production process
Control of heating

furnace system, combustio
n system, boiler system
Control of overheated steam
Distillation control system
Other requirements:
5
programming projects
(1)
Analog input and output channel
(2)
Transducer(variance),electricity converter, pneumatic control valve
(3)
Data acquisition system, tempe
rature sensor and linearization
(4)
*Liquid level
(5)
*Production principle and control system of rectifying tower
* Optional
C
ourse ID:
AC451
C
ourse
Title
:
Operations Research
Credits
:
2
Prerequisites:
Advanced Language Programming Design
, Modern
Con
trol Theory
Course objective:
The aim and task for this course is that the students can grasp the theories and
methods of operations research, which advances the lever of computer
implements.
Textbook/course:
“
Operations Research
”
,
revised edition
,
“
Ope
rations Research
”
writing
group,
publishing company of Tsinghua Univ.
Topics covered:
1
．
i楮e慲
pr潧o慭m楮朠g
iPF
Know the applied range of LP and grasp the methods of LP model building
Understand the concept of LP question solution
Grasp the concept and c
omputing procedures of simplex method
Grasp artificial
variables
method
Grasp the concept and computing procedures of improved simplex method
2.
Integer
programming (
IP)
Grasp
the methods of IP model building
Grasp the concept and computing procedures of
b
roach
and
bound method
Grasp
the methods of 0

1 type IP model building
Grasp the concept and computing procedures of
implicit
enumeration method
3. Unlimited
Peak (
ULP) problem
Grasp modeling of ULP and
mathematic
model of ULP problem
Understand the concep
ts of
global
and local peaks
34
Grasp the
sufficient
and necessary conditions on which peak can exists
Understand the concept of convex programming
Understand the concept and computing procedures of decreasing
algorithm
Understand the index of
algorithm
quali
ty
Grasp the concept and computing procedures of 0.618 method
Grasp forward and backward algorithm which can search initial interval
Grasp gradient method and its applicability and rate of convergence
Grasp F

R conjugate gradient method and its applicabili
ty and rate of convergence
Understand Newtonian direction and quasi

Newtonian conditions
Grasp DFP variable

metric method and its applicability and rate of convergence
Grasp step

boost method and its applicability and rate of convergence
Grasp direction

bo
ost method and its applicability and rate of convergence
4. Limited
Peak (
LP) problem
Understand K

T conditions
Grasp the concept and computing procedures of SUMT inner and
outer
points method
Understand the concept of feasible decreasing
direction
Know t
he concept and computing procedures of feasible direction method
5.
Queue
theory
Understand the basic conception of queue theory and sort of queue models
Understand the concept and
classifications
of reaching time

interval and serving time
distributions
Gr
asp the analytical procedure of single service counter
negative
exponential
distribution
queue system. Including analyses of M/M/1/
∞
/
∞
type, M/M/1/N/
∞
type and M/M/1/
∞
type
systems
Grasp the analytical procedure of multi service counter
negative
exponential
distribution
queue system. Including analyses of M/M/1/
∞
/
∞
type, M/M/1/N/
∞
type and M/M/1/
∞
type
systems
Hardware/Software requir
ements:
programming tools
Other requirements:
At least 16 periods
on computer. Five
programming projects
: simplex
method,
broach
and
bound method, 0.618
methods
, conjugate gradient method and variable

metric
method
C
ourse ID:
AC422
C
ourse
Title
:
Artif
icial Intelligence and Expert System
Credits
:
2
Prerequisites:
Advanced language program design
Course objective:
The aim and task for this course is that the students can grasp the basic
concepts of artificial intelligence and expert system, and impro
ve their
abilities of using computers and designing software.
Textbook/course:
“
Artificial Intelligence and Expert System
”
, Wu Quanyuan, National
University of Defense Technology Press.
“
Artificial Intelligence
”
, Wang Yongqing, Xi
’
an Jiaotong University
Press.
“
Artificial Intelligence and Its Applications
”
, Cai Zixin, Xu Guangyou,
Qinghua University Press.
Topics covered:
1
．
T
he ner慴楯a d de癥汯lmen琠潦 瑩t楣楡氠ln瑥汬楧敮捥
Generation and development of artificial intelligence
Generation background and development of expert system
2. Logic in artificial intelligence
First

order predicate logic
35
Resolution principle an
d deductive inference
3. Production representation of knowledge and production system
Knowledge representation
Forms and compositions of production system
Matching algorithm and conflict resolution principle
4. Uncertainty inference
Probability inferen
ce model
D
egree of belief theory
Fuzzy sets and fuzzy relation
Fuzzy inference method
5. Searching
State space representation of problems
Heuristic search method
Performance analysis of A algorithm and A
*
algorithm
6. Structure and development of exp
ert system
Basic concepts of expert system
Structure and composition of expert system
C
ourse ID:
AC423
C
ourse
Title
:
Introduction to Robotics
Credits
:
2
Course objective:
The aim and task for this course is that the students can grasp the
advance
d
technology
,
extend
their
ken and
horizon
, which
represent
s the
stratosphere
of electromechanical integrated and is one of most important
technology
related to
national
economy
.
Textbook/course:
“
Introduction to Robotics
”
, Cao Guangyi, Shanghai Jiaotong
University
Press
“
Robot control
, Programming, control, dynamics and planning”
, R.P. Paul,
MIT press.
Topics covered:
Have a
comprehensive
understanding about Robotics
Robotics
integrat
es
mechanics
, computer, control,
sensor
and NC(
numerical control
)
technology and
ha
s
extensive application in
industry
,
agriculture
,
military affairs
,
ordinary
living,
medical treatment
and so on..
L
earn
ing related
mathematics
Grasp homogeneous transformation as well as its
operation
rule
s and
method
s
G
etting a gri
p on the
rules about
coordinate
,
position
and
attitude
of Robot
Built the Robot kinematics
equation
and
describe
position
and
attitude
Grasp methods by which the solution to
equation
s is obtained
Implementation of Robot control
according to
given
co
ndition
L
earn
ing the relations among Robot differential changes
Know how to built the equations about these changes and get their solution,
Implement
Robot control with high degree of accuracy
Built
elementary
dynamics equation
Grasp
characteristi
c
s and
demand
s of Robot control
Other requirements:
Visit Robot with two hours
C
ourse ID:
AC452
36
C
ourse
Title
:
Multimedia
Technology
Credits
:
2
Prerequisites:
Basic Concept of M
icro
computer and Interface Technology, Signal
Processing, Computer Netwo
rk
Course objective:
The aim and task for this course is that the students can grasp the basic
concept of multimedia technology,
know how
to develop multimedia product,
which provides a solid basis for job in the future.
Textbook/course:
“
Basis of
Inform
ation Highway and Multimedia Technology
”
, Chen Ruquan,
Yang Hui, Lin Yongsheng Electronic Technology Univ.
publishing company
,
1998.
“
Language dwelling
processing
tract
”
, Huang Changning, Xia Ying,
Tsinghua Univ. publishing company, Guangxi
Science
and Te
chnology
publishing company, 1996
“
Pastel of a Fantastic World

Virtual Technology History
”
, Wang Chenwei,
Qi Songpin, Tsinghua Univ. publishing company, 1996
Topics covered:
1. Basis of multimedia computer system
Concept
Standard
and configuration
Ext
ernal
members
Example
Trend
of development
2.
Hardware
of
multimedia computer system
Sound card

structure
Video card

classification
CD driver
Board,
profession
al microprocessor and multimedia CPU slug
Speed rate
—
quality
Development
condition of China CD
3. Speech recognition
Task, difficulties and research direction
VQ

HMM
Features
SVQ

SPM
Recognition based on syllable recognition
Advanced vocabulary Chinese speech recognition system
Using speech recognition tools to develop product
4. Methods of visual c
ommunication
Faxing communication
Visual phone
Television meeting
Cable television
Static image communication
Satellite television
broadcast
system
5.
Internet
Technology
Development in China

ISP
Paths to construct IP skeletal web
CERNET
6.
Virtual
rea
lity
37
Communication methods in ancient years
From picture to
verbal
China and western countries
’
contributions
Virtual
technology
Impact
7. Multimedia classroom on web
Functions of Teacher
’
s control desk
Functional operation
Know implement of new generation
international
multimedia education system based on
purely
hardware design
Hardware/Software requirements:
None
Other requirements:
None
C
ourse ID:
AC453
C
ourse
Title
:
Introduction to CIMS
Credits
:
2
Prerequisites:
Automatic Control Theory
Course
objective:
The aim and task for this course is that the students can enlarge their
knowledge and follow the new tendency of the development of the
manufacture in industry. They can know more about information integration,
which is the core of the systemat
ic industry to realize modernization and
computer integration.
Textbook/course:
Topics covered:
1
．
The competition pressure facing company, the tendency of integrated manufacture system
in company and the feature and condition to complete the computer i
ntegration in current
company
2
．
Modeling method
and the
modeling process of large

scale system, the feature and
performance and application of some
typical
integrated manufacture system including
wheel module, hierachical module, IDEF0/IDEF1 module, CIM

OSA
module and GRA1
module
3
．
Information system environment of integrated manufacture system especially in isomeric
environment
The engineering database in
integrated manufacture system
The operation system of distributed system and software platform.
Network in
formation
integration
, remote network, interior management network and field
bus
4
．
The basic context, the key technique and function of computer aided design; the
importance
of production plan; the conception of fore treatment and after treatment in
numerica
l control system
5
．
The function, task and importance of business management; the build

up and
management idea of MRP
Ш
獯s瑷慲e
S
．
The uniform of organization form, batch size, variety and product benefit in the
workshop; the
physical
structure, the
information
structure and function of FMS/FMC;
the establishment of production dispatch and the simulation method of manufacture
process
Other requirements:
one report. Three topics can be chosen as follows:
Life cycle analysis of some product
The idea of information
integration in some small

scale company
The design of computer system install in some company
38
C
ourse ID:
AC441
C
ourse
Title
:
Programmable Logic Device
Credits
:
2
Prerequisites:
Basic electronic technology
Course objective:
Th
is course introduces
the current ideas of hardware design
and methods.
Using Altera PLDs as examples, it helps students have a
n
basic knowledge
of
the idea and tools of hardware design and get prepare for the future practical
design.
Textbook/course:
“
Programmable logic devic
e
and its applications”
,
Zhou Xin, Chen Liping,
Li Yi, Automation Department of Shanghai Jiaotong Univ.
Topics covered:
1
．
䥮瑲潤üc瑩潮s
Trends of integrate circuits
Development of hardware design methods
Introductions of HDL (Hardware Design Language)
2.
The Structure of FPGA (Field

programmable Gate Arrays)
Introduction of FPGA
The structures of Altera FPGA and FLEX10k ser
ials
3.
HDL (Hardware Design Language)
Introductions of HDL (Hardware Design Language)
AHDL (Altera Hardware Design Language) and its using methods
4.
Hardware develop tool: MAXPLUS II
Introduction of
MAXPLUS II
Using
MAXPLUS II
in hardware design
5.
Appl
ications of PLD
The Design of ISA bus interface
The Design of PCI bus interface
Hardware/Software requirements:
Altera FLEX10k serials develop boards, MAXPLUS II
Other requirements:
four experiments
Using MAXPLUS II
Designing timers
Designing counters
Designing a controller of the monitor (VGA mode)
C
ourse ID:
AC442
C
ourse
Title
:
The Design of MCU System
Credits
:
2
Prerequisites:
Basic theory of microcomputer and interface technology
Course objective:
The aim and task for this course
is to giv
e a description of the design of
MCU(Microprocessor Control Unit) composed control system. Making the
Mitsubishi MCU M37471 as example, the course describes the character of
the MCU structure, the design method of MCU system and makes students
get a whole
understand of designing and debugging the MCU system via
experiments on MCU develop system.
Textbook/course:
“Basic theory of MCU”,
teaching material, Automation Department of
Shanghai Jiaotong Univ. , 1997.
“
Mitsubishi
MCU M37471 Training Manual”, Mitsu
bishi Corp.
Topics covered:
39
1
．
T
he
microprocessor
The structure of CPU
Functions of registers
Address space
Using the simulator
2.
Instruction system
Addressing mode
Instructions of data transmission
Instructions of arithmetic operation
Instructions of logi
c shifts
Instructions of flags
Instructions of cycle and jumping
Interrupts instructions and special instructions
3.
I/O pins and interrupts
Operations of I/O ports
Pull

up operations of I/O ports
Interrupt sources, the addresses of interrupt vectors
Inter
rupt response procedure, the control of interrupts
4.
Timer
Workings of the Timers
Programming and applications of the timing modes
Programming and applications of the event

counting mode
Programming and applications of the pulse

output mode
Programming
and applications of the pulse

width

measuring mode
Programming and applications of PWM mode
5.
A/D Converter
The basic of A/D conversion
Registers and programming of A/D conversion
6.
Serial port
Basics of serial ports working
Programming serial ports
7
.
Oscillator
The principles of oscillators
CPU working modes
Hardware/Software requirements:
Mitsubishi MCU M37471 and its suites
Other requirements:
six
experiments
Using simulator
Programming I/O ports
Programming timers
Programming under event

count
mode
Programming A/D converter
A remote controller
40
Course Description (Instrument Science)
IS 351
《
Fundamentals of Sensor
》
Credit:
3
Prerequisite:
Fundamentals of Mechanics, Strength of Materials, Fundamentals of Mechanical
Component Design, Electric C
ircuits
Description:
The basic principles and typical performance of generally used sensor: strain gauge
,
capacitive
sensor
,
inductive sensor ,eddy current sensor ,
piezoelectric device,
LVDT
,
photodiode,
phototransistor, photocell,
thermal couple,
RTD
,
f
iber sensor
,
integrated sensor
, solid state sensor,
laser sensor, CCD and ect.
Elementary
electronic circuits which are typically used with sensors.
Ref.
Course:
Stanford, ME 117
,
Introduction to Sensor
Textbook:
Introduction to Mechanics and Measure
ment, Histand and Alciatore, ISBN 0

07

116377

8
IS 453
《
Meas畲敭敮琠卹獴敭⁁灰pi捡瑩o渠慮搠nesign
》
Credit:
3
Prerequisite:
Fundamentals of
Sensor, Electric Circuits, Microprocessor and Interfacing Technique
Description:
Engineering measurement fundamentals
Fundamental concept of static and dynamic measurement
Digital and frequency domain techniques
error analysis
Analysis on experiment data
Motion measurements
Force, torque, and shaft power measurements
Pressure and sound measurement
Flow measurement
Te
mperature and heat

flux measurement
Miscellaneous measurements
Signal conditioning, data transmission, and data acquisition systems.
Ref.
Course:
Purdue, ME 585, Instrumentation for Engineering Measurements
ME365, System and Measurements
OSU, ME
770, Measurement System Application and Design
ME 570, Mechanical Engineering Measurements
MSU 599

04
Textbook:
1
、
“
Introduction to Mechatronics and Measurement Systems
”
, Alciatore, David G. Histand,
Michael B., ISBN: 0072402415
2
、
"Theory and Design f
or Mechanical Measurements"
,
second edition by Richard Figliola &
Ronald Beasley (Clemson University)
,
published by John Wily & Sons, Inc.
(ISBN 0

471

00089

2).
3
、
“MEASUREMENT SYSTEMS APPLICATION AND DESIGN”, Fourth Edition
Author: Ernest Doebelin, Ohio
State University
Request a Review Copy , ISBN: 0

07

017338

9
Description: ©1990 / Hardcover / 992 pages
Publication Date: November 1989
41
IS 341
《
Precision Mechanical Design
》
Credit:
4
Prerequisite:
Engineering Drawing and Design, Basic Mechanics, Strength
of Material
s
Description:
the fundamentals of machine elements and their application in real engineering situations
Concepts of precision mechanical design
Components stress, stiffness, rigidity, wearing and stability design
Geometric dimensioning and
tolerancing
Planar motion mechanisms
Crank

slider mechanisms, pin

jointed four

bar linkage
Cam and intermission mechanism
Gears and gear train
Shafts, axial, spindles and clutch
Bearing
Flexible machine element
Fasten and connection
Ref.
Course:
Stanford ME 112 Mechanical System Design
ME 113. Mechanical System Design
Textbook:
Fundamentals of Machine elements, Hamrock, Bernard J © 1999 Edition: 1, ISBN:
0072421460
Fundamentals of Mechanical Design
, Phelan, McGraw Hill
IS
352
《
佰瑩捡l⁍e瑨t搠o映f敡s畲敭敮e
》
Credit:
3
Prerequisite
:
University Physics, Electronics Circuit
Description:
geometrical optics
,
aberration theory
and
systems layout
,Characteristic and application of P
hotonic
devices including impatt, Gunn, photodetec
tor, semiconductor laser devices
, photocell
, photo
transistor, photo resistance A
pplications such as microscopes, telescopes, optical processors
oncepts
of Reflection, deflection, interference, diffraction, collimation,
data image processing technique.
Re
f.
Course:
MSU, ECE 476, Electro

optics,
MSU, ME 925, Optical Method of Measurement
Stanford ME
347, Optical Methods in Engineering Science
Textbook:
MACHINE VISION
,
Authors: Ramesh C. Jain, University of California

San Diego
Rangacher Kasturi, Penn Sta
te University Brian G. Schunck ISBN: 0

07

032018

7
MODERN OPTICAL ENGINEERING, Third Edition
,
Author: Warren J. Smith, Kaiser Electro

Optics, Carlsbad, California ISBN: 0

07

136360

2
42
IS 472
《
Me捨c瑲t湩挠卹獴敭⁃Aa
》
Credit:
2
Prerequisite
:
Electronic
s Circuit, Fundamentals of machine design
Description:
Fundamentals of computer aided design
Computerized data processing technique (interpolation, fitting, smoothing)
Control system CAD in time and frequency domain
Mechanical system design CAD and optimiz
ation
Applied
circuits CAD
Ref.
Textbook:
Introduction to Engineering Design Optimization
, View Larger Image Chinyere
Onwubiko, Tennessee State University
ISBN: 0

201

47673

8
Optimization Concepts And Applications In Engineering
Ashok D. Belegundu, The
Pennsylvania State University
Tirupathi R. Chandrupatla, Rowan University
ISBN: 0

13

031279

7
IS 461
《
Me捨c瑲t湩挠卹獴敭⁄敳ig渠nro橥捴
》
Credit:
3
Prerequisite
:
Electronics Circuit,
Fundamentals
of Mechanical Design,
Fundamentals of Sensor
Description:
Combine mechanical device, sensors, signal and power electronics,
and
microprocessor to practical
mechatronic systems, such as COIN COUNTER, ROBOTIC WALKING MACHINE, SMART
MEASUREMENT INSTRUMENT etc.
Ref.
Textbook:
“
Introduction to Mechatronics and Measu
rement Systems
”
, Alciatore, David G. Histand,
Michael B., ISBN: 0072402415
IS 454
《
䉵Bes a湤nsi牴畡l⁉湳t牵r敮瑳⁌慢
》
Credit:
3
Prerequisite
:
Microprocessor and Interfacing Technique
, Digital Circuit Fundamentals
Description:
Instrumentation buses including: GPIB, VXI, MXI and PXI
The fundamentals of virtual instruments
Field bus
es including: CAN bus, Profi

bus, Lonwork bus
Application of virtual instrumentation in data acquisition, signal conditioning and data processing
GUI language LabVIEW.
43
IS 371
《
oeliability 䕮Ei湥敲ing
》
Credit:
2
Prerequisite
:
Electronics Circuit,
Fundamen
tals
of Mechanical Design
Description:
Engineering system reliability modeling
,
effect, criticality
analysis
and prediction;
fault tree
analysis,
reliability of engineering devices, systems, and processes;
maintainability,
maintenance management,
study of
practical applications
Ref.
Course:
OSU, 776 Reliability Engineering U G 1

4
OSU, 776.01 Reliability Engineering I U G 4
OSU, 776.02 Reliability Engineering II U G 4
OSU, 776.03 Reliability Engineering U G 1
IS 311
《
A灰li捡瑩on映 湴敧ra瑥搠di牣rit
》
Credit:
2
Prerequisite
:
Microprocessor and Inerfacing Technique, Electronics Circuit
Description:
Fundamental of Circuit design using analog , digital integrated circuit and
power semiconductor device. Instrument a
mplifier, insulation amplifier,
electronic amplifier. Signal conditioning circuit,. Active filtering circuit,
Phase lock loop, Motor driving circuit, Multiplier, A/DC, D/AC, V/FC,
Grounding and electric interference
Ref.
Course:
MSU, ECE, Application of An
alog Integrated Circuit
Textbook
：
Introduction to Mechanics and Measurement, Histand and
Alciatore, ISBN 0

07

116377

8
44
Course Description (Electrical Engineering)
EE 211:
Conversion between mechanical and electrical energy
Teaching Purpose:We should make the students grasp the
basic principles of conversion between
mechanical and electrical energy, be familiar with engineering analysis and calculating methods
through teaching meanings such as classes, homework and experiments, and have the necessary
base for the study in relati
ve expert courses.
By this course, The students should grasp:
1.
Basic running principles of all kinds of motors which can realize conversion between
electrical and mechanical energy, including magnetic circuit, armature windings and
armature reactions of DC
machine; equivalent circuit diagram of transformer; AC armature
windings and its magnetic potential and electrical potential; equivalent circuit diagram of
asynchronous machine; armature reactions of synchronous machine.
2.
Meanings of solving problems abou
t machines using basic principles, including balance
equations of electrical potential ,magnetic potential , power and torque of all kinds of
machines, and meanings of solving problems about machines using engineering methods
such as converting, per

unit q
uantity vectorgraph, equivalent circuit diagrams.
3.
Common methods of machine control, including principles and methods of starting,
,timing
and braking
on asynchronous and DC machines.
EE 332:
Fundaments of Electric Power System Automatic Equipment
This co
urse is the basal major curriculum of
Electric Power Engineering
and Automation
Department, and it
’
s an important foundation to learn other major courses.
The main task of this courses:
1
、
Make students have a systemic understand and comprehend of electric
power
engineering
2 Make students understand the characteristic , mathematics model,
correlativity
and
experiment method of electric power engineering. Moreover, let students have a good
foundation to grasp and research the planning, designing and runni
ng of electric power
engineering further.
3 Make students understand the basic principle and method of power stability analysis ,to
know
the composing and running character of power plant ,substation electric part and
inspect system, to grasp the knowl
edge and principle of isolation and overvoltage, also
give students the training and cultivation in the calculated ability and
analyzing
and
solving the problem of electric power engineering.
4 To some extent, make students have a comprehend of
calculating and
analyzing
the electric
engineering problem by computer.
EE 331:
Motion Control:
Introduction of motor drive and control (4 hours)
Configuration of motor drive system
Fundamental requirements of motor control
Mechanical characteristics of
the motor
Load characteristics
Motion equations and stability
Concept of adjustable speed
Performance specification of adjustable speed system
General control apparatuses and relay

contactor motor control system (6 hours)
Catalogue of controller
General co
ntrol apparatuses and their notations
Fundamental parts of control apparatus
45
Fundamental circuits of motor control
Drive and control of DC motor (8 hours)
Mechanical characteristics of shunt DC motor
Start of shunt DC motor
Brake of shunt DC motor
Adjustab
le speed of shunt DC motor
Open

loop adjustable speed system of DC motor
Close

loop adjustable speed system of DC motor
Drive and control of AC motor (8 hours)
Mechanical characteristics of 3

phase induction motor
Start of 3

phase induction motor
Adjustabl
e speed of 3

phase induction motor
Control and potentiality of permanent magnetic synchronous motor
Modern AC adjustable speed system (10 hours)
Development of AC adjustable speed system
Fundamentals of phase transformation
Field oriented control of induct
ion motor
Direct torque control of induction motor
Control principle of permanent magnetic synchronous motor
Heat, cool and selection principle of the motor(2 hours)
EE 332:
The Principle of Electrical Power System Autematic Equipment
This course is a ba
sic course for students majored in Electrical Engineering and Automation. The
objective is to introduce concepts and control truth of generator synchronization, excitation system
regulation, generator
’
s real power balancing and others in power system; fost
er the ability of
students to analyze and solve problems faced in their future work in power system, research or new
technology developments.
EE 334:
Micro

computer Control Technique
1.
Introdution
1.1
Concept of Computer control
1.2
Structure of Computer control
1.3
of
Computer control system
1.4
Application of Computer control
2.
Channel and Interface
2.1
Analogue input channel
2.2
Connection of A/D with micro

controller
2.3
Data acquisition system
2.4
Analogue output channel
2.5
Anti

interference measure
3.
Numerical control
3.1
Open loop numerical
control
3.2
Step motor control
4.
Digital PID control algorithm
4.1
Discretization
of analog PID control
4.2
Revised PID control algorithm
4.3
Determination of PID parameters
5.
Discretization
design of computer control system
46
5.1
Introduction
5.2
D
iscretization
model of controlled s
ystem
5.3
Stability, realizability of digital controller
5.4
Time optimal design of digital control
5.5
Digital controller design of a time

delay process
6.
State

space design mehtod
6.1
Introduction
6.2
Regulation based on pole placement by state feedback
6.3
Observes
6.4
Output feedb
ack
6.5
The servo problem
7.
Prediction control
7.1
Model based on input

output
7.2
Model algrithm control
7.3
Dynamic matrix control
8.
Computer control system design
8.1
Introduction
8.2
General consideration of system design
8.3
Hardware design
8.4
Software design
8.5
Example of system design
EE 333:
Introduction of Electromagnetic Compatibilty
This subject is faced to the students of electrical engineering Dept.
The main task of this subject: to make the students know the basic principle of electromagnetic
Com
patibility (EMC). Understanding various sources of electromagnetic interference, interference
coupling ways, and preventive measures for mitigation of interference. Introduce EMC
measurement technique, and application of EMC concept in electric power syste
ms. Some
international and domestic EMC standards are also introduced.
Sample Study Program
Analytic Geometry and
Calculus
I
（
5
）
Chemistry
（
3
）
Chemi
stry
Lab.
（
2
）
English
（
4
）
Introduction to Engineerin
（
3
）
Introduction to Computation
（
4
）
Analytic Geometry and Calculus
II
（
5
）
Introduction to Electrical and Information Eng.
（
3
）
Physics
I
（
4
）
Physics
Lab I
（
1
）
English
（
4
）
Fundamental Programming Language Design
（
4
）
Physics
II
（
4
）
Physics
Lab II
（
1
）
English
（
4
）
English (Speaking+Writing)
（
5
）
Data Structures and Algorithms
（
4
）
Linear Algebra
（
3
）
Basic Theory of Circuits
（
3
）
Signals and S
ystems
（
3
）
Principle of Automatic Control
（
3
）
Microelectronic Circuits
（
4
）
Digital Logic Circuits
(3)
Common Technology Core
（
2
）
Freshmen
Sophomore
Junior
Senior
Major Core
（
6
）
Major Selective
（
9
）
Probability Methods in Engineering
（
3
）
Introduction to BioTechn
ology
（
2
）
Digital/Analog Circuits
Laboratory
（
3
）
Introduction to Communication Principle
（
2
）
Microcomputer Principles and its Interface
（
2
）
Major Core
（
6
）
Course Design Project
（
4
）
Technique Writing
（
2
）
Major Core
（
6
）
Major Selective
（
6
）
Σχόλια 0
Συνδεθείτε για να κοινοποιήσετε σχόλιο