Undergraduate Curriculum - Department of Computer Science and ...

beaverswimmingΤεχνίτη Νοημοσύνη και Ρομποτική

14 Νοε 2013 (πριν από 3 χρόνια και 8 μήνες)

133 εμφανίσεις







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