Sie sind auf Seite 1von 49

Undergraduate Program

Curriculum & Course Description

The School of Electrical and Information Engineering Shanghai Jiao Tong University

2006

Undergraduate Curriculum
Common Core Required By University
Course No. MA001 MA012 PH001 PH002 PH006 PH007 MA002 MA031 MA025 MA208 BI001 CA001 EN001 EN002 EN003 EN004 Course Title Analytic Geometry and Calculus I Linear Algebra Physics I Physics II Experiment in Physics I Experiment in Physics II Analytic Geometry and Calculus II Probability and Statistics Functions of Complex variable and Integral Transformation Discrete Mathematics Introduction to BioTechnology Chemistry English I English II English III English IV Credits 5 2.5 4 4 1.5 1.5 5 2.5 2 3 2 2 4 4 4 4

Common Technology Core (50 Credits)


General Common Core for Electronic and Information EI 105 Program Design 4 points EI 102 Data Structures 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 Experiments of Analog Electronics 1.5 points EE 305 Principles of Microcomputer and its Interface 3 points EE 313 Experiment of Microcomputer and its Interface 1 point EI 223 Electromagnetic Field 2.5 point EI 210 Signals and System 3 points (All the courses above except the experiment can be taught both in Chinese and in English. )

Major Specialty (33 Credits in Total) Electronic Science and Technology


Major Core: EI212 EI214 EI209 EI224 ES320 IE303 ES311 ES302 ES323 ES329 ES309 ES333 ES332 Major Selective: IE428 ES313 ES429 MA072 ES326 IE310 ES312 ES415 ES322 IE330 ES416 ES418 ES419 ES434 CS409 IE405 IE402 IE406 ES435 IE426 IE427 ES404 ES404 SE414 ES436 IE403 Principle of Automatic Control Test Technology Computer Organization Electro-mechanical Energy Conversion Fundamental Circuits for Communications Experiments on Fundamental Circuits for Communications Principles of Communications Modern Physics (Electronic) VHDL Design of Digital System Simulation VLSI Design Fundamentals Computer Aided Design for IC Circuits Principle of IC Technique Semiconductor Physics and devices 2.5 points 2 points 2 points 2 points 3.5 points 1.5 points 4 points 2 points 3 points 4 points 3 points 2 points 3.5 points

Design of Multi-tier SOC and the Design Language systemC 2.0 2 points Digital Signal Processing 3 points Electronic Pellicle Materials and Analysis 2.5 points Mathematical and Physical Equations 3 points Microwave Techniques and Antennas 3.5 points Operating System 3 points Experiments on Principles of Communications 2 points Specific Semiconductor Apparatus for Micro-sensor 3 points Database 2 points Digital Image Processing 2 points IC Test Technology 2 points Logic Circuit CAT 2 points RF IC Design 2 points Photoelectron Apparatus and Techniques 2 points Computer Network Techniques 2 points Planar Display Technology 2 points Antenna Technology 2 points The Applications of Embedded System 2 points Principles of Radar 2 points Intelligent Processing Information 2 points Introduction on Photonic Packet Switching Networks and Devices 2 points Artificial Intelligence 2 points Principles of HDTV 2 points Software Engineering 1 points Principles and Applications of Wireless Telecommunication 2 points Advanced Electronic Measurement 2 points 3

ES425

Introduction to MOEMS

2 points

Computer Science Major:


Major Core: EI212 EI211 CS 221. CS 331. CS 361. CS 433. Major Selective: CS 315. CS 332. CS 341. CS 435. CS 436. CS 451. CS 442. CS 312 CS 319 CS 321 CS 340 CS 322 AM 320 Principle of Automatic Control Principles of Communications Computer Organization and Design: Compiler Principles: Design and Analysis of Algorithms: Operating System and System Programming: Object-Oriented System Design: Interactive Computer Graphics: Artificial Intelligence: Principles of Database Systems: Computer Networks: Cryptography and Computer Security: Natural Language understanding and Processing: Economics Informatics .Net Technology DB2 Concept and Application Introduction to AS400 System Linux Core Information Acquirement Based on Internet Introduction to Electronic Commerce 2.5 points 2 points 3 points 3 points 3 points 3 points 3 points 3 points 3 points 3 points 3 points 3 points 3 points 3 points 3 points 3 points 3 points 3 points 3 points 3 points

Automation Control:
Major Core: EI209 EI214 EI211 EI224 AC 322 AC 421 AU 301 AU 303 AU 306 AU 307 AU 308 AU 309 AU 3010 AU 3011 Major Selective: AC 423 AC 453 AC 441 Computer Organization Test Technology Principles of Communications Electro-mechanical Energy Conversion Modern Control Theory Microcomputer Control Technique Principle of Automatic Control Discrete-time Control Systems Automatic Instruments Process Control Systems Digital Signal Process Power Electronics Motion Control Systems Introduction to Pattern Recognition Introduction to Robotics Introduction to CIMS Programmable Logic Device 4 2 points 2 points 2 points 2 points 3 points 3 points 5 points 2 points 2.5 points 3 points 2 points 2.5 points 3 points 2 points 2 points 2 points 2 points

AU 3012 AU 3013 AU 4014 AU 4017 AU 4019 AU 4020 AU 4021 AU 4022 AU 4023

Digital Program Control System Digital Signal Processing Embedded Systems System Design of Single-Chips Computer Networks Java Program Database Operating System Linear Programming and Nonlinear Programming

2 points 2 points 2 points 2 points 2 points 2 points 2 points 2 points 2 points

Instrument Science:
Major Core: EI212 EI209 EI211 EI224 IS 351 IS 453 IS 341 IS 352 IS 472 Major Selective: MI 308 MI 404 EI 212 MI 305 MI 318 Principle of Automatic Control Computer Organization Principles of Communications Electro-mechanical Energy Conversion Fundamentals of Sensor Measurement System Application and Design Precision Mechanical Design Optical Method of Measurement Mechatronic System CAD Modern Figure Theory Instrument Bus and Virtual Instrument Robotic principles Error Theory and Data Processing Testing and Control Circuits 2.5 points 2 points 2 points 2 points 3 points 3 points 4 points 3 points 2 points 4 points 2.5 points 2.5 points 2 points 2 points

Information Engineering
Major Core: EI212 EI214 EI209 EI224 IE305 IE304 IE301 IE302 IE303 IE306 IE309 IE307 IE308 Major Selective IE312 IE315 Principle of Automatic Control 2.5 points Test Technology 2 points Computer Organization 2 points Electro-mechanical Energy Conversion 2 points VHDL Design of Digital System Simulation 3 points Digital Signal Processing 3 points Fundamental Circuits for Communication 3.5 points Experiments of Fundamental Circuits for Communication 1.5 points Principle of Communication 4 points Microwave Techniques and Antenna 3.5 points Operating System 3 points Experiments of Communication Principles 2 points The principle and application of wireless telecommunication 3 points Computer Aided Design for IC Circuits Optical Fiber Communication and System 5 3 points 2 points

IE316 IE311 IE314 IE313 IE403 IE412 IE409 IE410 IE402 IE404 IE415 IE417 IE411 IE414 IE407 IE419 IE413 IE405 IE406 IE401 IE418 IE416 IE408 IE419

Principles and Technologies of Lasers 2 points Database 2 points Digital Image Processing 2 points Phase Locking and Frequency Combination 2 points Introduction of VLSI Design 2.5 points Advanced Electronic Measurement 2 points Introduction on Photonic Packet Switching Networks & Componets 2 points Computer Network Technology 2 points Modern Information Theory 2 points Logic Circuit CAT 2 points Planar Display Technology 2 points The Applications of Embedded System 2 points Artificial Intelligence 2 points Software Engineering 1 points RF IC Design 2 points Data Communication 2 points Principles of HDTV 2 points digital Speech Processing 2 points Antenna Technology 2 points Digital Program Control And Switching 2 points Modern Telecommunication Network 2 points The fundamental of Information Security 2 points Processing Information 2 points Design of Multi-tier SOC and the Design Language systemC 2.0 2 points

Course Description (Electronics and Communication)


Course ID: Course Title: Total Points: Prerequisites: Course objective: Textbook/course: EC 211 Basic Theory of Circuits 3 Advanced math, General physics, Algorithm language The aim and task 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 Basic of Circuits analysis, third version, Li Hanxun, Advanced education publishing company, 1993.

Topics covered: 1 The voltage and current constraint relationship in lumped circuit Kirchhoffs current law (KCL) and Kirchhoffs voltage law (KVL) Current source, voltage source, controlled source, operational amplifier Superposition theorem of linear circuit The mesh analytical method and node analytical method Cutset analytical method and loop analytical method 2. Decomposition method and one port network General process of decomposition circuit VA relations of one port network and replacement method Simplify the circuit using equivalent principle and related equation Norton & Thevenin theorem Maximal power transfer theorem. 3. Capacitance element and inductance element VAR of the capacitance and inductance 4. First-order circuits Dynamic circuit analysis Differential equation Zero state response and zero input response in dynamic circuit 5. Second-order circuit Sinusoidal vibrate in LC circuit Zero input response of RLC serial circuit The whole response of RLC, GCL circuit 6. Sinusoidal stable state circuit Response of dynamic circuit in sinusoidal prompting Differential equation in sinusoidal stable state circuit using vector method 7. Resistance and admittance Vector form of Kirchhoffs law The VAR vector form of three basic element R, L,C Basic circuit law and basic analysis method in vector conditions 8. Sinusoidal stable power and energy, triphase electric Average power Plural Maximal power transfer law Triphase circuit 9. Frequency response of the circuit Admittance function and meshwork function 7

Superposition of the sinusoidal stable state Average power RLC, GCL circuit resonance 10. Coupling inductance and ideal transformer Inductance and serial-parallel Decoupling circuit Ideal transformer 11. Two-port network [Z],[Y],[H],[T] of two port network Network parameter representation Multi-exchange port and theorem Hardware/Software requirements: Matlab Other requirements: Three programming projects Course ID: EC 221 Course Title: 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: To study the basic theory and analytic methods of signals and LTI system, which includes the basic signals transform theory, such as the Fourier Transform of continuous-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 The partition and operation of signals Function denotation and graphic denotation of signals Mathematical models of systems and corresponding partitions Properties of system Simulation of linear system and denotation by pane graphs 2.Time analysis of continuous time systems Input/output differential equation of systems Character polynomial, character equation and character results (inherent frequency) Zero input response and zero state response Free response and forced response Temporal response and static response Unit 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 8

4.Frequency analysis of time-continuous systems Frequency response of LTI systems Signal in frequency domain Transportation of signals without distortion Low pass filter and its transmission properties Rising time. Modulation and demodulation. 5.Laplace transform Definition, convergence domain of Laplace transform Properties of Laplace transform Inverse Laplace transform Formulating the S-domain models of circuits Using Laplace transform to get LTI response 6. S-domain analysis of time-continuous systems Zero points and pole points Zero-pole distribution of system function and time-domain properties Specifying the frequency properties through zero-pole distribution of system function Free response and forced response, temporal response and static response, sine static response. Stability of system System simulation Signal flowchart and its simplification Mason equation 7. Time domain analysis of discrete-time systems Discrete signals Common sequences. Causality and stability of the LTI system. Time-domain analysis of constant-coefficient differential equations Various responses of systems and the decomposition of whole responses Convolution summation. 8. Frequency domain analysis of discrete-time system Frequency response of discrete-time systems Discrete-time Fourier analysis Spectrum of non-period sequences Frequency analysis of discrete-time systems. 9.Z-transform and Z-domain analysis of discrete systems Definition, convergence domain Basic properties of Z-transform Relations between Z-transform and Laplace transform Getting the Z-transform of sequences Getting inverse Z-transform Physical meanings of system functions and concepts of zero-pole points Relationship between zero-pole distribution of system functions and unit sampling response Definition, meanings and properties of causal systems and static systems Simulation chart and signal flow chart of discrete-time systems 10.State equation and analysis of state variables State variables 9

State equations and output equation Hardware/Software requirements: Matlab Other requirements:

Course ID Course Title: Total Points: Prerequisites Intended Audience: Textbooks: Course Objective:

EC 212 Microelectronic Circuits 4 Basic Theory of Circuits Students majoring in Information Engineering and Electrical Engineering Microelectronic Circuits. Oxford Univ. Press. Sedra and Smith 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, transistors 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 Statistics 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-uniformly 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 conductance 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 10

o Logic Circuits - Basic Concepts o NMOS Logic Circuits o CMOS Logic Circuits Single-Stage Bipolar/MOS Transistor Amplifiers o Common emitter (CE) biasingboth 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) biasing and ac small signal analysis

4. Multistage Amplifier Differential amplifiers Multi-stage biasing and inter-stage loading Selected multi-stage amplifierscascode (CE-CB) and trans-resistance (CB-CE) Bipolar multi-stage design problemtypical 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 Time 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 Amplifiersthe real circuits inside them (and limitations) Ideal op-amp and basic configurationsinverting, summing, non-inverting Preview of real op-amp constraints, primarily gain, bandwidth and applications of Bode plots etc. Course ID: Course Title: Total Points: Prerequisites: EC 314 Digital/Analog Circuits Laboratory 3 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 students 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 function testing Digital circuits instruments at the lab bench Testing digital integrated circuits 2. Data Selector Functions and testing methods of Data Selector Implement logical functions using Data Selector Design comparison of two serial binary data 3. Counter 11

Synchronous and asynchronous Counter Design frequency divider Design presettable counter 4. Adder 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 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 feedback amplifier Understanding stability of linearity feedback system Using Rootlocus to analyze systems stability

Course ID EC 213 Course 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). Master 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 combinational circuits Master the simplification methods of combinational circuits using Karnaugh Maps 4.Combinational logical circuits 12

Understand the basic form and configuration of combinational logical circuits. Know some commonly used combinational logical circuits 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 constraints. 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 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 logical 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 flipflops 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 working status of pulse circuit constructed by logical gates. Master the basic principle of Smit-flip-flops, differential and integral single steady state flipflops, harmonious waveform oscillators 8.VLSI Introduce the principle of RAM, ROM, store unit, control 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 Master the principle of some commonly used ADC Master the cause of conversion errors and calculation method. Course ID Course Title: EC 316 Digital/Analog Circuits Design Laboratory 13

Total Points: Prerequisites Intended Audience: Textbooks: Course Objective:

3 Digital/analog circuits laboratory Students major in electrical engineering or related The student edition of Digital/Analog Circuits Laboratory textbook self edited To enhance students understanding of electric testing methods, improve students 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 logical circuits Eliminating failures in circuits 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 Large scale logical circuits Burr, competition & risk 4. Integrated exercise Exercise involves 3 to 5 pieces of ICs Be required to complete in time 5. RC Amplifier Installing one-stage RC Amplifier Measuring amplifiers general performance 6.Integrated audio-power-amplifier Be familiar with its full cycle operation Installing, adjusting and measuring 7. Design and implement transistor FM low-power transmitter Understand design process of FM transmitter Understand adjustment methodology of FM transmitter 8. Integrated Part Determine coefficient of power progression Frequency conversion of non-linear resistance Measurement and using analog multiplier Video Intermediate frequency amplifier and detection IC Audio Intermediate frequency amplifier frequency demodulation IC

Course ID Course Title: Total Points: Prerequisites

EC 361 Electromagnetic field and wave 3 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:

14

Course Objective: Based on the general physics and the advanced mathematics studied in the first two years, students are required to understand 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 electromagnetic 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 Helmholtzs theorem. 2. Basic laws of electromagnetic field Be required to understand Maxwells equations and the constitutive relations. Be expected to understand the complex representation of a time harmonic field, Understanding the concept of the potential function and the boundary condition on the interface of different dielectric media. Carry out some basic engineering electromagnetic 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 field Understand the Amperes law, the Biot-Savarts 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 behaviors 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. Compute 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 four 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 lines 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).

15

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 Einsteins principal hypothesis and the Lorentzs transformation, the space and time characters under the relativitys framework, the four-dimensional formula of the electromagnetic laws and the transformation of electromagnetic field between different reference systems. Course ID Course Title: Total Points: Prerequisites EC 341 Microcomputer Principles and its Interface 3 Design 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 Course Objective: To make students 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 applied 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 Computers characteristic and development Computers hardware compose Microprocessor, microcomputer and microcomputer system Computers 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 8086 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 must pass I/O interface 16

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 mode of verily address Safe mode The organization of virtual memory system Descriptor, privilege, multi-task, etc 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 Course Title: Total Points: Prerequisites:

EC 332 Communication Principles and its Laboratory 3 Introduction to communication Principles, Theory of Probability, Signal and System, Electronic Circuitry, 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 . The student could analyze every kind of communication system and be ready to further communication theory after acquiring basic theory. Topic Covered: 1. Analysis of random signal Random process, placid random process Relative function and power spectrum Gaussian random process and white noise Narrowband random noise 2. Analog modulation system Noise performance. Amplitude modulation: AM, DSBSSB Angle modulation: FM, PM Frequency division multiplexing (FDM) 3. Digital transferring of analog signal The basic principle of A/Dsampling, quantification and coding Pulse code modulation (PCM) transferring and performance 17

Delta modulation (DM) Difference PCM and self adaptive difference PCM Time division multiplexing (TDM) 4. Base band digital transferring The code type selection Nyquist rule 5. The optimum 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: ASK, FSK, PSK Quadrature amplitude modulation (QAM) MSK 7. 4PSK, 4DPSK Synchronization Basic channel coding Communication Principle Laboratory Course Outline Course Name: Communication principle Laboratory Total points: 2 Intended Audience: Major in electronic information field and students interested in communication Prerequisites: Introduction to Communication Principles, Theory of Probability, Signal and System, Electronic Circuitry, 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 students overall understanding of communication system through hardware and software exercise. Students are expected to be familiar 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 students skills in analyzing and solving problems, which will 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 random data with other type of distribution, such as N01, 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 function calculation. 3. Computer simulation of Constant signal detection Understand how to calculate probability and simulate constant signal detection on PC

18

Determine the best-quality receiver model for constant signal detection using PC Calculate receivers 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 application of TS7515, a type of FSK modulation and demodulation ICs 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 diverse status of linear shifter create diverse 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. Integrated 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 its application Understand simple DM and Adaptive DM Understand application of MC3417, a single-chip CVSD IC Understand digital record, an ADM application, to enhance ADM knowledge 8. Digital modulation and demodulation system (II)DPSK Understand principle and working process of DPSK and 4DPSK modulation and demodulation Understand working principles and application of TS7515, a type of DPSK modulation and demodulation ICs 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 rebuilding 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 hiding, 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 provide 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 CS 112. Fundamental Programming Language Design: COURSE DESCRIPTION: Abstraction and its relation to programming. Software 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: TEXTBOOK: CS 213. Introduction to computation or equivalent. Programming Abstractions in C, by Eric Roberts (Addison-Wesley, 1998). Data structures and Algorithms:

COURSE DESCRIPTION: Fundamental 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 searching. 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 algorithm and to foster the ability to design the effective algorithm and data structure. PREREQUISITES: TEXTBOOK: Fundamental Programming Language Design or equivalent. (A) Lippman, Stanley B., Essential C++, Addison-Wesley.

(B) Musser, Derge, Saini, STL 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 theory, 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: Two required textbooks: (A) Barwise, J. & Etchemendy, J. Language, 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 selection. Algorithm analysis: worst and average case analysis. Recurrences and asymptotics. Data structures: balanced trees, heaps, etc. Algorithm design techniques: divide-and-conquer, dynamic programming, greedy algorithms, amortized analysis. Algorithms for fundamental graph problems, e.g., depth-first search, connected components, topological sort, shortest paths. Possible topics: network flow, string searching, parallel computation. COURSE OBJECTIVES: PREREQUISITES: Techniques for algorithm design and analysis. Discrete Structures or equivalent.

TEXTBOOK: Udi Manber, Introduction to Algorithms -- A Creative Approach, AddisonWesley, Reading, MA, April 1989 (eleventh printing, 1994). CS 221. Computer Organization and Design: COURSE DESCRIPTION: Computer components: 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: PREREQUISITES: Introduction to fundamentals of computer organization and design 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: systems PREREQUISITES: To learn the basic techniques used to construct modern operating

Object-Oriented System Design or equivalent. Silberschatz, Operating Systems Concepts, Addison-Wesly

RECOMMENDED TEXTBOOK: (Edition: 5th/1998) CS 331. Compiler Principles:

COURSE DESCRIPTION: Principles and practices in the design of programming language compilers. Topics: 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 unoptimized code. Students construct simple compiler as programming project. COURSE OBJECTIVES: and syntax analysis PREREQUISITES: To provide an overview of compiler theory with emphasis on lexical

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 fundamental challenges, ideas, and techniques of Artificial Intelligence (AI). PREREQUISITES: TEXTBOOK: Data structures and Algorithms or equivalent. Reference books:

- Just Java 2, 4th ed. (1999), by Peter van der Linden 777 pages. - Thinking in Java, 2nd ed (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 systems 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 communication. 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, Artificial 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 devices, scan conversion of geometric primitives, twoand 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. students 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: computer graphics. PREREQUISITES: TEXTBOOK: Baker. CS 434. To introduce students to the principles and practice of 2D and 3D

Discrete Structures, Data structures and Algorithms Computer Graphics, C Version(2nd Edition) by Donald Hearn, M.Pauline

Software Engineering:

COURSE DESCRIPTION: Lectures on software engineering methodologies. Topics: Ideas and techniques for designing, developing, and modifying large software systems; Function-oriented and object-oriented modular design techniques, designing for re-use and maintainability; Specification 22

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: Software Engineering. PREREQUISITES: To introduce students to the methodologies, ideas, and techniques of

Object-Oriented System Design.

RECOMMENDED TEXTBOOK: Sommerville, Software Engineering, AddisonWesley/Benjamin Cummings(5th Edition/Cloth) (2) CS 436. Computer Networks: COURSE DESCRIPTION: The structure and components of computer networks; functions and services; packet switching; layered architectures; ISOs Open Systems Interconnections (OSI) reference model; physical layer; data link layer; error checking; window flow control; media access control protocols used in local area networks (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 Programming 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 to 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 transactions 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: point of view. In-depth knowledge of database systems from a user and application

PREREQUISITES: Discrete Structures, Data structures and Algorithms. TEXTBOOK: Database Systems: The Complete Book by Hector Garcia-Molina, Jeffrey 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 algorithms 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 quantitative 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: basic 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. PREREQUISITES: Artificial Intelligence

23

TEXTBOOK: Christopher Manning and Hinrich Schtze, 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 practice 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, zeroknowledge protocols. Prerequisite: basic understanding of probability theory. COURSE OBJECTIVES: security. Introduce students to basic concepts of cryptography and computer

PREREQUISITES: Some basic knowledge of modular arithmetic will be helpful but not required. The course is intended for advanced undergraduates and graduate students. TEXTBOOK: 0138690170 Stallings, Cryptography and Network Security, Prentice Hall, 1999, ISBN:

24

Course Description (Automatic Control)


Course ID: Course Title: Credits: Prerequisites: Course objective: AC210 Principles of Automatic Control System 3 Basic theory of circuits The aim and task for this course is that the students can grasp the basic analysis and design method of automatic control system, including mathematical model building of systems, time-domain analytical method of systems, root locus method, frequency-domain characteristic method, and analysis and design of nonlinear system. 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.

Textbook/course:

Topics covered: 1 Introduction 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 differential 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 Masons formula 3. Mathematical model of physical systems and elements Building mathematical 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 of 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 obtaining 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 Conditions of simplifying high-order system into second-order system Compositions and functions of rate feedback, proportional-derivative and proportionalintegral 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 25

Drawing polar diagram and Bode diagram Definition and property of minimum phase system. Application 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: Eight 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

Course ID: Course Title: Credits: Prerequisites: Course objective:

Textbook/course:

AC322 Modern Control Theory 3 Principles of Automatic Control, Linear Algebra, Basic Circuits Theory The aim and task for 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 experimental skills, which provides a solid basis for further study. Modern Control Theory, Liu Bao, China Machinery Industry Press Modern Control Theory and Application, 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 Overview Features of control theory Development of control theory Application of control theory 2. State space expression of control system State variable state space expression Building state space expression Linear transform of state variable Solve Transfer function based state space expression 26

State space expression of discrete-time system Discretization of continuous time system state space expression State space expression of time varying system and nonlinear system 3. Solution to state space expression of control system Solution to linear steady homogeneous state equations State transit matrix Solution to linear time varying system 4. Controllability and observability of linear control system Definition of controllability Controllability criterion of linear steady system Observability of linear steady system Duality between controllability and observability Controllability canonical form and observability canonical form of state space expression Structural resolution of linear steady system Implementation of transfer function matrix Relations between pole-zero cancellation and controllability and observability 5. Stability and Lyapunov method Definition of stability in Lyapunov Lyapunovs first method Lyapunovs second method Application of Lyapunov method in linear system 6. Synthesis of linear steady control system Basic structure and characteristics of linear feedback control system Pole assignment System self-poise State observer Implementation state feedback system based state observer 7. Optimal control Introduction Application of variational calculus in optimal control Extreme value principle Dynamic programming LQG problem Hardware/Software requirements: Matlab Other requirements: Ten hours experiments Course ID: Course Title: Credits: Prerequisites: Course objective: AC341 Principles of Microcomputer and its Interface 4 Basic of electronic technology 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. Principles of microcomputer and its interface, Wu XiuQing, Zhou HeQing, 1996. Principles of microcomputer and its application, second edition, Zheng XueJian, Tsinghua University Press, 1996. 27

Textbook/course:

Principles of microcomputer system and its application Yang Su Xing, Tsinghua University Press, 1996 Topics covered: 1 The Introduction The development of microcomputer and electronic computer The development trend and the application of electronic computer Electronic computer system and the system architecture of microcomputer The classify of microcomputer 2. The Elementary Operation of the Computer Numerical system and its conversion Numeric declared by Fixed-point and floating-point in computer The conception of time code, reverse code and complement code The operation of the complement code ( signed numeric and unsigned numeric) Overflow and overflow identification Code representation of the character. 3. Organization and Operating Principle of the Computer Organization and operating principle of the computer Stack, pipeline, cache and virtual storage 4. 80X86 Microprocessors and its Structure The Structure and work mode of Intel 80X86 CPU The Structure and the feature of Intel Pentium and Pentium- 5. The Instruction System of 80X86 CPU Addressing modes of 80X86 CPU The function and the application of the instruction system for 80X86 CPU 6. The Program Design of the Macro assembler language Sequence structure, branched structure, loop program structure and subprogram structure The conception of macro assembler mode, expression and pseudo-instruction The basic method of structured program design Use macro assembler language to program 7. Storage and its Interface The classify of the storage The structure and the feature of RAM (include SRAM and DRAM) and ROM, PROM, DPROM, E2PROM The connection of CPU and storage The Expansion of storage system The function and the usage of code translator (74LS138) 8. I/O Interface and Bus Input/Output and Input/Output interface. Data transfer mode between CPU and peripheral equipment (program transfer; interrupt transfer and DMA, etc.) The conception and classify of the bus. Several major buses. 9. Microcomputer Interrupt System The conception and classify of the interrupt. The processing procedure of the interrupt. The priority of the interrupt and interrupt nesting. The function and usage of programmable interrupt controller 8259A. 10. Programmable Counter/Timer 8253 and its application 28

The structure and operating principle of 8253. The work mode and the initialize program of 8253 Typical example of the 8253s application 11. Programmable Peripheral Interface 8255 and its application The structure and operating principle of 8255. The work mode and the initialize program of 8255 Typical example of the 8255s application 12. Serial and Programmable Communication Interface 8251 and its application The basic conception of the serial communication: Direction of the data transfer, Work mode, Baud rate, Modem etc. The structure and operating principle 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 operating principle of 8237A. The initialize program of 8237A Hardware/Software requirements: 8253, 8255, 8259, 8251 Other requirements: eight programming projects Course ID: Course Title: Credits: Prerequisites: Course objective: AC421 Microcomputer Control Technique 3 Automatic Control Theory, Principles of Microcomputer and its Interface , Automatic Instrument and DCS The aim and task for this course is that the students can grasp the basic knowledge and skills of microcomputers 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. Microcomputer Control Technology, Xie Jianying, National Defense Industrial Press.

Textbook/course:

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, quantization 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 channels 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 PID control arithmetic Modified PID control methods and the adjusting methods of their parameters 29

Self-adjustment principles of PID control 5. Direct design methods of digital controller Low order control methods with parameter optimization and design of dead beat servo system Design principles of ripple-free dead beat servo system, inertial factor method and ? Principle, design and application of Dalin method 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. Examples 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. Distributed Control System (DCS) Based on the Rockwell Automation DCS, the students should know the components, structures, system communication 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

Course ID: Course Title: Credits: Prerequisites: Course objective:

Textbook/course:

AC221 Fundamentals of Electrical Motor Control and Drive 3 Fundamental Theory of Electric Circuit 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 motor 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. 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 Master and familiarize the moving equation and simplification method of multi-axis electrical lug system, 30

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. 4. The operation of impelled direct electrical motor Understand and master several direct electrical 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 circuit 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 Vector form of Kirchhoffs law The VAR vector form of three basic element R, L,C Basic circuit law and basic analysis method in vector conditions 8. The start and brake of three phases motors Understand and master the generated 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 motors 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 characteristic 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 etc. Understand the theory and improve the analysis ability. Give a foundation of further study. Course ID: Course Title: Credits: Prerequisites: Course objective: AC324 Electrical Motor Control System 3 Basic control of Electrical Machine, Electrical Power and Electronics Technology, Automatic Control Theory Electrical Machinery control System 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 31

theory, the control strategy and specific method to improve the electrical machinery 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 System for Electrical Power Drive, Chen Boshi, Machanical Industry Press, 1996. Topics covered: 1 Direct electric velocity control system via closed loop control The controllable direct current of the direct velocity control system The specific problems of the -electric machinery system The static analysis and design of the feedback closed loop velocity control system The dynamic analysis and design of the feedback closed loop velocity control system No static tolerance velocity control system and PI control 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 characteristic of double-closed loop velocity control system The engineering design method of the adaptor Design the electric current adaptor and rotary speed adaptor of the double-closed loop system by the engineering method Restrain the rotary speed over-regulationnegative 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 device 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 motor feedback The principle of speed governing and rotational speed The mechanical characteristic of asynchronous dynamo in cascade control 32

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: Matlab 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. 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 modulation 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: Research 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 characteristic. Course ID: Course Title: Credits: Prerequisites: Course objective: AC342 Instruments in Automation and DCS 2 Basic theory of electronic technology, Automatic control theory The aim and task for this course is that the students can grasp the basic knowledge of Automatic instrumentation and process control, grasp the designing and analyzing 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 Automatic instrumentation and process control, Shi Ren, Liu Wenjiang, Press of electronic industry.

Textbook/course:

Topics covered: 1 The test instrumentation Sort of electric unit combined instrumentation 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 Continuous 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 exploring protection grid 33

4. Characteristic of adjusted object and detection Objects dynamic characteristic and objects description with mathematical method Analysis and description of objects Self-balance characteristic Test of time-domain method, gliding characteristic, square-wave response testing, and data processing of objects dynamic characteristic Frequency-domain method and sine wave method of objects dynamic characteristic 5. Design of single-circuit regulating system and confirmation of adjusters parameter Influence of objects dynamic characteristic on the adjustments quality Influence of disturbed channels dynamic characteristic on the adjustments quality Influence of adjusted channels dynamic characteristic on the adjustments quality Lectotype of adjustment 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 single circuit Design of compound regulating system, lectotype of subloop, lectotype of major-minor circuit Principle of radio control system; analysis of fine controls characteristic, type, lectotype, and parameter setting Analysis of block diagram in Feedforward 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, combustion 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, temperature sensor and linearization (4) *Liquid level (5) *Production principle and control system of rectifying tower * Optional Course ID: Course Title: Credits: Prerequisites: Course objective: Textbook/course: AC451 Operations Research 2 Advanced Language Programming Design, Modern Control Theory 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. Operations Research, revised edition, Operations Research writing group, publishing company of Tsinghua Univ.

Topics covered: 1 Linear programming (LP) Know the applied range of LP and grasp the methods of LP model building Understand the concept of LP question solution 34

Grasp the concept and computing 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 broach 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 concepts of global and local peaks 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 quality 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 applicability 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-boost 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 the 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 Grasp 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 requirements: 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 Course ID: Course Title: Credits: Prerequisites: AC422 Artificial Intelligence and Expert System 2 Advanced language program design 35

Course objective: Textbook/course:

The aim and task for this course is that the students can grasp the basic concepts of artificial intelligence and expert system, and improve their abilities of using computers and designing software. Artificial Intelligence and Expert System, Wu Quanyuan, National University of Defense Technology Press. Artificial Intelligence, Wang Yongqing, Xian Jiaotong University Press. Artificial Intelligence and Its Applications, Cai Zixin, Xu Guangyou, Qinghua University Press.

Topics covered: 1 The generation and development of artificial intelligence Generation and development of artificial intelligence Generation background and development of expert system 2. Logic in artificial intelligence First-order predicate logic Resolution principle and 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 inference model Degree 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 expert system Basic concepts of expert system Structure and composition of expert system Course ID: Course Title: Credits: Course objective: AC423 Introduction to Robotics 2 The aim and task for this course is that the students can grasp the advanced technology, extend their ken and horizon, which represents the stratosphere of electromechanical integrated and is one of most important technology related to national economy. Introduction to Robotics, Cao Guangyi, Shanghai Jiaotong University Press Robot control, Programming, control, dynamics and planning, R.P. Paul, MIT press.

Textbook/course:

Topics covered: Have a comprehensive understanding about Robotics Robotics integrates mechanics, computer, control, sensor and NC(numerical control) technology and has extensive application in industry, agriculture, military affairs, ordinary living, medical treatment and so on.. 36

Learning related mathematics Grasp homogeneous transformation as well as its operation rules and methods Getting a grip 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 equations is obtained Implementation of Robot control according to given condition Learning 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 characteristics and demands of Robot control Other requirements: Visit Robot with two hours Course ID: Course Title: Credits: Prerequisites: Course objective: Textbook/course: AC452 Multimedia Technology 2 Basic Concept of Microcomputer and Interface Technology, Signal Processing, Computer Network 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. Basis of Information 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 Technology 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 External members Example Trend of development 2. Hardware of multimedia computer system Sound card--structure Video card--classification CD driver Board, professional microprocessor and multimedia CPU slug Speed ratequality Development condition of China CD 3. Speech recognition Task, difficulties and research direction VQ-HMM Features SVQ-SPM Recognition based on syllable recognition 37

Advanced vocabulary Chinese speech recognition system Using speech recognition tools to develop product 4. Methods of visual communication 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 reality Communication methods in ancient years From picture to verbal China and western countries contributions Virtual technology Impact 7. Multimedia classroom on web Functions of Teachers 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 Course ID: Course Title: Credits: Prerequisites: Course objective: AC453 Introduction to CIMS 2 Automatic Control Theory 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 systematic 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 integration 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 38

The engineering database in integrated manufacture system The operation system of distributed system and software platform. Network information 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 numerical control system 5 The function, task and importance of business management; the build-up and management idea of MRP software 6 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 Course ID: Course Title: Credits: Prerequisites: Course objective: AC441 Programmable Logic Device 2 Basic electronic technology This course introduces the current ideas of hardware design and methods. Using Altera PLDs as examples, it helps students have an basic knowledge of the idea and tools of hardware design and get prepare for the future practical design. Programmable logic device and its applications, Zhou Xin, Chen Liping, Li Yi, Automation Department of Shanghai Jiaotong Univ.

Textbook/course:

Topics covered: 1 Introductions 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 serials 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. Applications 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 39

Designing counters Designing a controller of the monitor (VGA mode) AC442 The Design of MCU System 2 Basic theory of microcomputer and interface technology The aim and task for this course is to give 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. Basic theory of MCU, teaching material, Automation Department of Shanghai Jiaotong Univ. , 1997. Mitsubishi MCU M37471 Training Manual, Mitsubishi Corp.

Course ID: Course Title: Credits: Prerequisites: Course objective:

Textbook/course:

Topics covered: 1 The 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 logic 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 Interrupt 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 40

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

41

Course Description (Instrument Science) IS 351 Fundamentals of Sensor


Credit: 3 Prerequisite: Fundamentals of Mechanics, Strength of Materials, Fundamentals of Mechanical Component Design, Electric Circuits 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, fiber 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 Measurement, Histand and Alciatore, ISBN 0-07116377-8

IS 453 Measurement System Application and Design


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 Temperature 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: 1Introduction to Mechatronics and Measurement Systems, Alciatore, David G. Histand, Michael B., ISBN: 0072402415 2"Theory and Design for Mechanical Measurements" ,second edition by Richard Figliola & Ronald Beasley (Clemson University), published by John Wily & Sons, Inc. (ISBN 0-471-000892). 3MEASUREMENT 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 42

IS 341 Precision Mechanical Design Credit:4 Prerequisite: Engineering Drawing and Design, Basic Mechanics, Strength of Materials 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 Optical Method of Measurement

Credit: 3 Prerequisite: University Physics, Electronics Circuit Description: geometrical optics, aberration theory and systems layout,Characteristic and application of Photonic devices including impatt, Gunn, photodetector, semiconductor laser devices, photocell, photo transistor, photo resistance Applications such as microscopes, telescopes, optical processors oncepts of Reflection, deflection, interference, diffraction, collimation, data image processing technique. Ref. 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 State University Brian G. Schunck ISBN: 0-07-032018-7 MODERN OPTICAL ENGINEERING, Third Edition , Author: Warren J. Smith, Kaiser ElectroOptics, Carlsbad, California ISBN: 0-07-136360-2

43

IS 472 Mechatronic System CAD

Credit: 2 Prerequisite: Electronics 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 optimization 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 Mechatronic System Design Project

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 Measurement Systems, Alciatore, David G. Histand, Michael B., ISBN: 0072402415

IS 454 Buses and Virtual Instruments Lab.

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 buses including: CAN bus, Profi-bus, Lonwork bus Application of virtual instrumentation in data acquisition, signal conditioning and data processing GUI language LabVIEW.

44

IS 371 Reliability Engineering

Credit: 2 Prerequisite: Electronics Circuit, Fundamentals 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 Application of Integrated Circuit

Credit: 2 Prerequisite: Microprocessor and Inerfacing Technique, Electronics Circuit Description: Fundamental of Circuit design using analog , digital integrated circuit and power semiconductor device. Instrument amplifier, 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 Analog Integrated Circuit Textbook Introduction to Mechanics and Measurement, Histand and Alciatore, ISBN 0-07-116377-8

45

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 relative 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 about 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 quantity 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 course is the basal major curriculum of Electric Power Engineering and Automation Department, and its 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 running 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 knowledge 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 control apparatuses and their notations Fundamental parts of control apparatus 46

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 Adjustable 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 Adjustable 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 induction 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 basic course for students majored in Electrical Engineering and Automation. The objective is to introduce concepts and control truth of generator synchronization, excitation system regulation, generators real power balancing and others in power system; foster 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 47

5.1 Introduction 5.2 Discretization model of controlled system 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 feedback 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 Compatibility (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 systems. Some international and domestic EMC standards are also introduced.

48

Sample Study Program


Freshmen
Analytic Geometry and Calculus I 5 Chemistry3 Chemistry Lab. 2 English4 Introduction to Engineerin 3 Introduction to Computation 4 Physics I 4 Physics Lab I 1 English4 Fundamental Programming Language Design 4 Analytic Geometry and Calculus II 5 Introduction to Electrical and Information Eng. 3 Physics II 4 Physics Lab II 1 English4 English (Speaking+Writing) 5 Data Structures and Algorithms 4 Linear Algebra 3 Signals and Systems 3 Principle of Automatic Control 3 Microelectronic Circuits 4 Digital Logic Circuits (3) Common Technology Core 2

Sophomore
Basic Theory of Circuits 3

Junior
Probability Methods in Engineering 3 Introduction to BioTechnology 2 Digital/Analog Circuits Laboratory 3 Introduction to Communication Principle 2 Microcomputer Principles and its Interface 2 Major Core 6 Major Core 6 Major Selective 9

Senior

Course Design Project 4 Major Core 6 2 Technique Writing Major Selective 6