




Undergraduate Courses 
E1034 Basic Concepts of Computer Science (2/2)
This course gives a basic introduction of computer
science. We start from the binary system. And the
main hardware components of computer system such as
CPU, Memory, and I/O devices are described. Next,
the software system and the programming language 
VB and C/C++ are introduced. In the programming
languages, we focus on the modern programming
methods  structured, modularized, object oriented
and visualized. Some techniques such as conditional
statement, loop statement, and structure/classes are
illustrated in this course.
E0902 Logic Design (0/2)
Introduction number systems and conversion, boolean
algebra, algebraic simplification, applications of
boolean algebra, Karnaugh maps, QuineMcCluskey
method, multilevel gate networks NAND and NOR
gates, multipleoutput networks.
S0439 Linear Algebra (3/0)
Introduction to the fundamentals of linear algebra,
such as systems of linear equations and matrices,
determinants, vector space, inner product spaces,
eigenvalues, eigenvectors, and linear
transformations.
E0722 Circuits Theory (3/3)
Electric circuit analysis to solve circuits in the
time, phaser, and frequency domain in conjunction
with computeraided analysis.
E0034 Engineering Mathematics (3/3)
(1) Ordinary differential equations of the first
order, (2) linear ordinary differential
equations of the second order, (3) Laplace
transforms, (4) series solution of ordinary
differential equations, and special
functions, (5) higher order ordinary differential
equations, (6) matrix analysis, (7) vector analysis,
(8) Fourier series and integrals, Fourier
transforms, (9) partial differential equations, (10)
complex variables, (11) transforms, (12) digital
signals and differential equations.
S0338 Electromagnetics (0/3)
Vector analysis, Coulomb's law, Gauss's law, static
fields in conditions and dielectrics, polarization,
boundary conditions, capacitance calculation, static
electric energy and force, Poison's and Laplace's
equations, methods of images, boundary value
problems, steady current and Ohm's law, resistivity
calculation, BiotSavart's law, Ampere's circuits,
magnetic dipoles, magnetization, magnetic circuits,
boundary conditions inductance calculation, static
magnetic energy and force.
E0671 Computer Engineering Applications I (2/0)
Study of the INTEL 8086family assembly language
programming, including an introduction to computer
organization, addressing modes, various instructions
and their applications, and program design and
debugging. Prerequisite: Introduction to Computers.
E0671 Computer Engineering Applications II (2/0)
Study of numerical analysis, including errors,
polynomial interpolation, solution to nonlinear
equations, numerical integration, numerical
differentiation, numerical linear algebra,
computations of matrix eigenvalues, and curve
fitting.
E0650 Data Structures (3/0)
Study of data structures, including stacks,
recursion, queues, lists, trees, sorting, searching,
and graphs. Prerequisite: Introduction to Computers
and C Language Programming.
E0760 Digital Systems Design (2/0)
Based on the previous learning of logic design,
principles and hardware, design of digital computers
and microprocessorbased logic systems are
introduced.
E0961 Electronics (3/3)
Electronics I is devoted to the study of electronic
devices and basic circuits. It starts with a concise
introduction to semiconductors and PN junction. Then
the bipolar junction transistor (BJT) and the MOS
transistors are introduced. Electronics II starts
with the study of digital electronics. Both MOS
digital circuit and bipolar digital are included.
Then we study the differential amplifier, in both
bipolar and MOSFET forms. Electronics III deals with
more advanced topics in amplifier design.
E0479 Control Systems (0/3)
Introduction to the analysis and design of control
systems from the timedomain and frequencydomain
approaches.
E1400 Industrial Control Systems Technology (0/3)
Introduction to industrial control system
technology, this includes the concepts, principles,
procedures, and computations used by engineers, and
technicians to select, analyze, specify, design and
maintain all parts of a control system. Emphasis is
on the application of established industrial control
systems.
S0338 Electromagnetics II (3/0)
Faraday's law, electromagnetic induction, Maxwell's
equations, electric and magnetic potentials in
timevarying fields, boundary conditions, wave
equation and its solution, propagation of uniform
plane waves in different media, timeharmonic
fields, Doppler effect, propagation of
electromagnetic energy, Poynting's theorem, normal
and oblique incidences on different interfaces,
parallel and perpendicular polarizations.
S0058 Semiconductor Physics (3/0)
Solid state is the foundation of modern material
science and semiconductor electronics. The course is
designed to familiarize students with fundamental
principals of solids such as, crystal structure,
thermal properties, band theory, electronic
properties, optical properties, etc.
E0632 Introduction to Microprocessor (0/3)
Study of software and hardware architectures of the
INTEL microprocessors, including software
architectures under the protected mode, advanced
assembly language programs, memory interface, I/O
interface, interrupts and direct memory access.
Prerequisite: Computer Engineering Applications I or
the INTEL 8086family Assembly Language Programming.
E1042 Testing Systems Analysis
Semiconductor devices are the key building blocks of
modernday electronics, including ultralarge scale
integration circuits. This course gives a general
introduction to semiconductor devices, including pn
junction diode, bipolar transistor, JFET and MESFET,
and MOSFET. The course is designed for junior
undergraduate students who have taken a course in
fundamental semiconductor physics or its equivalent.
E0634 Microprocessor Applications (2/0)
Emphasis on the design of microprocessorbased
systems at the board level. Detailed study of the
microprocessor interface to memory and other
devices. Includes microprocessor bus transfers,
memory system design and interfacing, industry
system buses, and microprocessor caches and MMUs.
E0668 Electronic Materials (0/2)
Quantum statistics, crystal structures, thermal
properties of materials, band theory of solids,
thermoelectricity,
polarization factors of dielectric materials,
magnetism of materials, magnetic properties of
materials, ferromagenetic materials, ferrimagnetic
materials.
E0531 Communication Systems (3/0)
Generalized Fourier series, Fourier transform,
sampling theory Hilbert transform, linear modulation
(AM, dsb, ssb), angle modulation (FM, PM), pulse
modulation, multiplexing, probability and random
variables, random process and noise, signaltonoise
ratios, noise in modulation system.
E0122 Semiconductor Devices (0/3)
Semiconductor devices are the key building blocks
of modernday electronics, including ultralarge
scale integration circuits. This course gives a
general introduction to semiconductor devices,
including PN junction diode, bipolar transistor,
JFET and MESFET, and MOSFET. The course is designed
for junior undergraduate students who have taken a
course in fundamental semiconductor physics or its
equivalent.
S0337 Electromagnetic Waves (0/2)
Maxwell's equations, propagation of electromagnetic
wave, transmission line equations, characteristics
of transmission lines, reflection and transmission
coefficients, standing wave ration, Smith chart,
impedance matching, microstrips and digital
transmission lines, rectangular waveguides, TE and
TMmodes, circular waveguides, resonators, optical
and dielectric waveguides, parameters and
characteristics of antennas, dipole and slot
antennas, broad band and array antennas.
E1285 Signals and Systems (0/3)
The object of this course is to present the
technologies of analyzing linear systems. Primary
emphasis on Fourier transform, Laplace transform and
Ztransform.
E0534 Communication Electronics (0/2)
The object of this course is to present a study of
digital communications. Primary emphasis on basic
pulse modulation, base band pulse transmission,
digital passband transmission, error correcting
codes, and information theory.
E0756 Image Processing (0/2)
Introduction to digital image processing. Primary
emphasis on discrete image mathematical
characterization, image quantization, image
enhancement, image restoration models, geometrical
image modification, morphological image processing,
edge detection, image feature extraction, image
segmentation, shape analysis, image detection and
registration.
E2141 Realtime System Software Design (0/3)
Study of the design and implementation of realtime
systems especially to meet the requirements of hard
realtime applications. Topics includes the survey
of typical realtime Systems; the design,
implementation, verification, and testing of
realtime systems. Both the application level and
the system level views are taken.
E1283 Electronics Lab
Basic equipment, RC circuits and
SPICE, semiconductor diodes and their applications,
BJT and their applications, FET and their
applications, power amplifier, etc.
E1200 Fuzzy Theory (0/2)
Introduction to fuzzy set, fuzzy relation, fuzzy
logic, fuzzy inference and their applications.
S0522 Optical Fiber Communication
An introduction to optical fiber communications.
Primary emphasis on optical fibers, signal
degradation in optical fibers, optical sources,
power launching, power coupling, photo detectors,
optical receiver operation, digital transmission
systems, analog systems, coherent optical fiber
communications, advanced systems and techniques.
E1261 Fiber Devices
Principle of semiconductor lasers, modulation
dynamics, single frequency lasers, fundamental AM
and FM noise properties, linewidth, tunable
semiconductor lasers, quantum well lasers,
electrooptic modulators and switches, detectors,
integrated optoelectronic circuits, optical
amplifierssemiconductor and erbium fiber, low
coherence sourcessuperluminescent diodes, tunable
optical filters.
M0562 LAN (Local Area Network) (0/2)
This course covers two major types of networks, a
brief concept on network design, different cabling,
a basic knowledge of the function of a network card,
a brief concept on OSI and 802 networking models,
what protocol is, a basic knowledge on access method
on the network, the network architectures.
E0505 Introduction to Parallel Processing (0/2)
Exploring topics in parallel processing in a
multiprocessor system, including interconnection
networks; mapping processes to processors and
scheduling; parallel programming languages,
techniques, and environments.
E0926 Advanced Digital Systems Design (0/2)
Digital signal processing, digital VAX station,
digital communication, digital modulation, digital
communication systems, baseband digital
communications.
E0908 Communication Coding
Fundamental concepts of information theory with
applications to digital communications. Entropy,
information, and data compression; noisy compression
(rate distortion theory); channel capacity; block
and convolutional codes and decoding algorithms. 
Master’s Program 
T1196 Seminar I
(1/0)
T1196 Seminar II (0/1)
E1318 Digital Circuit Testing (0/3)
This course introduces the methods to efficiently
test vary large scale IC (VLSI). Here, we first
illustrate some common fault models. Based on the
models, fault simulation and test (pattern)
generation (TG) are introduced. Next, some advanced
techniques  design for testability (DFT) and
builtin selftest (BIST) are given in this course.
Finally, some special topics such as memory testing,
intelligent property (IP) testing and
systemonachip (SOC) testing are given.
E0424
Advanced Engineering Mathematics (3)
Mathematical models, computer graphics,
boundaryvalue problems and characteristic function
representation, SturmLiouville eigenvalue problems,
Rayleigh quotient, solution of partial differential
equations of engineering science, nonhomogeneous
problems, methods of eigenfunction expansion, the
Dirac delta function and its relationship to Green’s
function, Green’s functions for ordinary
differential equations, Green’s functions for
partial differential equations ; Calculus of
variations, the EulerLagrange Equation, Hamilton
Principle, Application to problems from Continuum
mechanics, the Rayleigh Ritz method.
El185 VLSI Design (3/0)
Description of the design methodology and MOS
circuit concepts to the design of CMOS VLSI
circuits. The overall emphasis is on the VLSI design
concepts, environments and circuit optimizations.
CMOS technology and devices are also shown.
E1390 Analog IC Design (3/0)
The contents of this course involve those of
operational amplifier, comparator, Filter, ADC and
DAC. Case studies will be given in this course; some
basic circuits and sub systems will be designed,
fabricated, and measured.
E1063 Parallel Processing (0/3)
Study of various parallel computer architectures.
Topics include interconnection networks; pipeling
and supersealar techniques; multiprocessors and
multicomputers; multivector and SIMD computers;
scalable, multithreaded and data flow architectures;
and parallel program
E1185 Digital IC Design (0/3)
Discusses the design methodology and circuit
concepts of high performance MOS/bipolar /biCMOS
digital integrated circuits. The design
optimizations and applications of various new
digital integrated circuits are also described.
E1060 ComputerAided Simulation (0/3)
Using various circuit analysis programs to analyze
electric and electronic circuits for transient, DC,
AC, and Fourier analysis. Also printedcircuit
boards layout.
E1496 Fuzzy Control (0/3)
This course includes the following topics: fuzzy
sets; operations on fuzzy sets; fuzzy relation and
extension principle; fuzzy logic and fuzzy
inference; fuzzy systems and their properties; and
fuzzy controller.
E1497 Speed and Position Control of Induction Motor
(0/3)
This course attempts to unify the treatment of
vector control of induction motor drives using the
concepts of general flux orientation and the feed
forward and feedback voltage and current vector
control. The new concept of torque vector control is
also introduced and applied to all ac motors.
E0764 Digital Control (0/3)
General introduction to digital control systems;
timedomain and zdomain analysis; frequency domain
analysis of digital control, emphasis is placed on
PID controller, phaselead and phaselag controller;
Dead best response design.
E1370 Advanced Linear Systems (0/3)
This course is intended as a one semester
fundamental course in linear systems. It's a 3 hour
and 3 credit course for graduate students. The only
prerequisite for studying this course is a course in
ordinary differential equations. It's not necessary
for the student to have had a course in linear
systems, though it is perhaps helpful to have an
understanding of the concept of the state of a
system.
E0938 Optimal Control (0/3)
It is usual to minimize the time of transit, or a
quadratic generalized energy functional or
performance index, possible with some constraints on
the allowed control. Pontryagin's maximum principle,
which solved optimal control problem relying on the
calculus of variation, and Bellman's dynamic
programming to the optimal control will be covered.
E1389 Intelligent Control (0/3)
Introduction to new aspects of selflearning control
structure. Neural networks in conjunction with fuzzy
decision logic are presented as key enabling
technologies to achieve a higher control
performance.
E1392 Mobile Communication Systems (0/3)
The purpose of this course is to initiate mobile
communication system. Technical concepts are
presented in an order that is conducive to
understanding general concepts, as well as those
specific to particular cellular and personal
communication systems and standards.
E0762 Digital Signal Processing (0/3)
Basic digital signal processing techniques for
estimation and detection of signals in communication
and radar systems. Optimization of dynamic range,
quantization, and state constraints; DFT,
convolution, FFT, NTT, Winograd DFT, systolic array;
spectral analysiswindowing, AR, and ARMA; system
applications.
E1391 Electromagnetic Theory (0/3)
Generalized Maxwell's equation, EM boundary value
problem, Green's function, eigenfunctions expansion
techniques, Conservation of EM energy, EM radiation
from simple sources, general EM field, Hertzian
potentials, Dyadic Green functions.
E1316 Coding Theory (0/3)
Fundamental bounds of Shannon theory and their
application. Source and channel coding theorems.
Galois field theory, algebraic errorcorrection
codes. Private and publickey cryptographic systems.
E0442 Advanced Computer Architecture (0/3)
This course is to introduce the computer
architecture. First we would like to tell how to
find the performance of a computer quantitatively.
The instruction set is described. Pipelining,
memoryhierarchy design, storage systems,
interconnection networks and multiprocessors are
very important in the computer architecture, and
they are introduced systematically. The students who
take this course will have the basic background of
the modern computer.
E0349 Computer Algorithms (0/3)
Computer algorithm is one of the most important
topics for researchers in this field. This course
will offer students solid background in algorithm
designs and analysis skills.
E1393 Knowledge Engineering (0/3)
The objective of this course is to present how a
neural network can serve as the knowledge base for
an expert system.
E1394 Integrated Circuit Design for Communications
(0/3)
This course includes the topics: IC devices and
modeling, processing and layout, current mirrors,
noise analysis and modeling. Advanced current
mirrors, comparator, sample and hold, voltage
reference, switched capacitor circuits, D/A and A/D
converter, Discrete and Continuous Filter Design,
PLL circuit, and oversampling converter.
E2134 Signal Modulation Systems and Detection (0/3)
This is a first level graduate course in digital
communications. The course covers digital modulation
techniques including estimation and detection
theories. Studies include BPSK, FSK, NFSK, QPSK,
OQPSK, MSK, DPSK signaling schemes in AWGN
environment, performance and power
E1762 Digital Signal Processing (0/3)
First, it introduces the background of discrete
time signal processing, include z. transform,
difference equation and filter design. The main
topic of this class is discrete flowerier transform
and its application as cepstral analysis and
homomophic signal processing.
E1011 Digital Speech Processing (0/3)
(1)
Discretetime (DT) signals and systems, (2) Sampling
theorem and sampling rate conversion, (3) Z
transform, (4) DTFT, DFS, DFT and FFT, (5) DT LTI
systems: difference equations, frequency responses,
signal flow graphs, and some important properties,
(6) Digital filter design fundamentals.
E1093 Neural Network
The object of this course is to present a study of
artificial neural networks. Primary emphasis is on
basic structures of neural networks, learning
algorithms and applications.
E0773 Pattern Recognition (0/3)
Pattern recognition is concerned with the
classification of objects into categories,
especially by machine. Key techniques of statistical
pattern recognition are first introduced. Then we
will introduce how to apply neural networks in
pattern recognition.
E1787 Computer Network Security (0/3)
Experts in network security are urgently required.
The purpose of this course is to introduce the
fundamental technique and standards of network
security. Through the opening of this course, we aim
to offer the students a basic skill and knowledge in
this area.
E1490 Technical Writing (0/1)
The purpose of this course is to provide students
with a fundamental ability to write a technical
paper in English. The contents are outlined in the
following: (1) the grammar of clarity; (2) the
sources of wordiness; (3) controlling sprawl; (4)
sustaining the longer sentence; (5) sentences in
context.
E1015 Digital Filter Design (0/3)
This course provides a broad introduction to the
field of digital filter design and signal
processing. Material covered includes concept of
ztransform, statespace representation and
structures. Cascade and parallel form structure and
implementation. IIR and Fir design principles.
E1442
ELECTRICAL
Teaching Practice (1/1)
This course offers teacher training in EE areas.
Actual teaching is practiced at the undergraduate
level to help refine a trainee's professional
fluency.
E1640 Scattering Theory of Electromagnetics (0/3)
This course is designed to introduce the
geometrical theory of diffraction (GTD) and the
physical theory of diffraction(PTD). The GTD is an
extension of the classical geometrical optics (GO),
and it overcomes some of the limitations of
geometrical optics by introducing a diffraction
mechanism. The PDT extends physical optics to
provide corrections that are due to diffraction at
the edges of conducting surfaces.
E1624 High Speed Computer Networks (0/3)
This course introduces the technologies of
highspeed networks. Three main topics are covered
in this course. The first part introduces the basic
operations in traditional local area networks. The
second part describes the operations of highspeed
networks. The last part introduces the
internetworking technologies.
E1737 Speech Processing (0/3)
This class provides an introduction to the area of
speech processing and processing and digital model
of speech first. Then, time domain method and
spectral representation in speech processing is
introduced. Finally, the topic of linear coding and
a discussion of several speech processing systems in
the area of manmachine communication by voice are
included.
E1746 Introduction to Statistical Communication
This course includes the following topics: detection
theory, detection of signal in noise, estimation
theory, estimation of waveforms, further topics in
detection and estimation, application, miscellaneous
applications, random variable, simulation and
reliability theory.
E2329 Mobile Communication System (0/3)
This course includes the following topics: the
mobile radio signal environment, statistical
communications theory, path loss over flat terrain,
path loss over hilly terrain and general methods of
prediction, effects of system RF design on
propagation, receivedsignal envelope
characteristics, receivedsignal phase
characteristics, modulation technology, diversity
schemes, combining technology, signal processes,
interference problems, signalerror analysis versus
system performance, voicequality analysis versus
system performance.
E1742 Computer Controlled Systems (0/3)
The purpose of this course is to present control
theory that is relevant to the analysis and design
of a computercontrolled system, with an emphasis on
basic concepts and ideas. The goal of the course is
to give a good foundation for design of
computercontrolled systems. 
Ph.D. Program 
E0773 Pattern Recognition (3/0)
In the course to teach the basic idea of patent, can
help us in the future have basic cognition of legal
questions and securities in the study for develop
products. Now, there are a lot of countries set up
and execute the patent system and license. A lot of
foreign buyers, especially American buyers who ask
local factories or sellers to prove the intellectual
property rights of their products to protect they
won’t get the lawsuit of tort.
E1744 Digital Circuits Testing and Diagnosis (3/0)
This course covers tell the basic concept of the
testing of digital circuits and systems. Fault
modeling and logic simulation are introduced first.
Fault modeling is the fundamental of this course,
therefore, we concentrate on this topic. Testing for
single stuck faults is another important topic of
this course. The ATG, such as Dalgorithm, 9V,
PODEM, and FAN, is described. The students who take
this course learn how to generate the test patterns
of a digital circuit.
E2088 Wavelet Theory (3/0)
This
course describes the fundamental of wavelet, and the
application. The application includes image data
compressing signal processing, and communication
application.
E2325 Fractal Image (3/0)
The most popular "fractalbased" algorithms for both
the representation as well as the compression of
computer images have involved some implementation of
the method of Iterated Function Systems (IFS) on
complete metric spaces, e.g. IFS with probabilities
(IFSP), Iterated Fuzzy Set Systems (IFZS), Fractal
Transforms (FT), the Bath Fractal Transform (BFT)
and IFS with greylevel maps (IFSM). (FT and BFT are
special cases of IFSM.) The "IFS component" of these
methods is a set of N contraction maps {w_1,
w_2,...,w_N}, w_i X > X, over a complete metric
space (X,d), the "base space" which represents the
computer screen.
E2331 Wireless Communication Systems (3/0)
The objective of the course is to enable
participants to obtain a thorough understanding of
simulationbased design and analysis of wireless
communication systems, sufficient to prepare them
for developing or improving their own simulations,
or to be able to evaluate the capabilities of
commercially available packages.
E2337 Special Topics in Digital Signal Processing
(3/0)
DSP has been a research topic in the Department of
Electronic and Electrical Engineering since 1973.
The principal research areas are DSP for data
communications, speech and image processing, and
biomedical signal processing. The approach adopted
by the group is to strike a balance between directed
fundamental research and applied research.
E1738 Broadband ISDN (3/0)
This course includes the topics: introduction of
ATM, transfer modes, ATM standards, broadband ATM
switching, impact of ATM on terminals and services,
ATM LAN layer, traffic control in ATM networks,
strategies for ATM.
E1739 FaultTolerant System Design (3/0)
This course covers the design and analysis of
faulttolerant systems, including the survey of
faulttolerant computer architectures and some case
studies. Experimental analysis of computer system
dependability, reliability estimation, system
diagnosis and faulttolerant software are also
covered.
E1740
Adaptive Control (3/0)
This course will introduce graduate students into
the stateoftheart design methods of adaptive
control, and their limitations. Topics include:
parametric models, parameter identifiers and
algorithms: SPRLyapunov, gradient, leastsquares;
Persistence of excitation; Adaptive observers,
Certainty equivalence principle, Model reference
adaptive control, Indirect adaptive control: pole
placement, polynomial approach, LQR;
Robustification: parameter drift, leakage,
projection, deadzone, dynamic normalization;
Adaptive nonlinear control: tuning functions and
modular design, Extremum seeking.
E1851 Paper Writing Technique (3/0)
Once the target skill areas and means of
implementation are defined, the teacher can then
proceed to focus on what topic can be employed to
ensure student participation. By pragmatically
combing these objectives, the teacher can expect
both enthusiasm and effective learning.
E2062 Digital TV Technology
(3/0) Digital Television (DTV) has different
meanings depending on whether you're discussing
production and postproduction or distribution and
transmission. For production and postproduction it
means using digital production tools such as
cameras, VTRs, switchers, disk recorders, CGs, etc.
In distribution and transmission, it means sending
the audio and video digitally to its destination.
E2073 Mircoelectronics
(3/0) (1) VLSI Technology, (2)
Operational/Wideband Amplifiers, (3) Active Filters,
(4) Sampleandhold Circuits, (5)DAC/ADC Converters,
(6) Distortion in Amplifiers and Its Reduction, (7)
Mixers/Multipliers/VGA/Phase Detectors, (8) Signal
Generators.
E2077
The Third Generation Wireless Communication
System(3/0) The wireless communication
landscape is changing dramatically  driven by the
rapid growth in Internet information services and by
the appearance of new multimedia applications. The
emerging 3rdgeneration cellular networks will soon
support data rates from 64 kb/s (vehicle speeds) to
384 kb/s (walking), and eventually up to 2 Mb/s
(stationary, hotspot cells), which allow a variety
of highspeed mobile data and multimedia services.
E1659 VLSI Technology (0/3) In
this course we will study the principles and design
of VLSI circuits. The content of this course is
composed of four parts, the principles of CMOS
circuits, the structures of VLSI circuits, the
architecture of VLSI Systems, and VLSI design
methodology. In additional to the circuits and
systems, we will also cover some CAD tools for the
design of VLSI circuits, such as Verilog for
simulation and Cadence OPUS Design System for
schematic entry, symbolic layout, polygon layout,
module generation, design rule checking, and system
integration.
E1741 Image Analysis (0/3)
Image analysis deals with the processing and
analysis of images. We first introduce basic image
processing techniques and then techniques suitable
for image analysis will be fully discussed.
E1743 High Speed Optic Networks (0/3)
This course will include the topics: light sources,
optical fibers, light detection noise in optical
communications, incoherent detection, TDMA, WDMA,
SCM, photonic switching, direct modulation, DFB
laser, external modulation, coherent detection,
optical amplifier, optical fiber soliton
transmission.
E1849 Adaptive Signal Processing (0/3) Introduces
some practical aspects of signal processing, and in
particular adaptive systems. Current applications
for adaptive systems are in the fields of
communications, radar, sonar, seismology, navigation
systems and biomedical engineering. This course will
present the basic principles of adaptation, will
cover various adaptive signal processing algorithms
(e.g., the LMS algorithm) and many applications,
such as adaptive noise cancellation, interference
canceling, system identification, etc.
E1850
Analog Circuit Design (0/3) This course
provides tutorial information on custom CMOS
(complimentary metal oxide semiconductor) analog
circuit design. Emphasis is placed on the practical
implementation of analog CMOS integrated circuits (Ics).
An electrical or computer engineering background
with fundamental knowledge in the area of MOSFET
operation, linear circuits, and engineering
electronics is required.
E2227 Soft Computing (0/3) Soft
computing differs from conventional (hard) computing
in that, unlike hard computing, it is tolerant of
imprecision, uncertainty and partial truth. In
effect, the role model for soft computing is the
human mind. The guiding principle of soft computing
is: Exploit the tolerance for imprecision,
uncertainty and partial truth to achieve
tractability, robustness and low solution cost.
T8000 Thesis (6/0)




