ECEN6601 Computer Architecture 3ÇÐÁ¡ Taxonomy of parallel computer architecture. Arithmetic pipeline design and vector processes. Single and multi-stage interconnection networks, massively parallel computing with array machines shared memory and distributed memory multi-processor computers. Memory system, design issues, applications/ algorithms for parallel computers. ECEN6602 Parallel Processing 3ÇÐÁ¡ Concepts of parallelism, data-flow, program flow, partitioning and scheduling, performance metrics and scaleability, vector processing, Superscalar and VLIW, SIMD and MIMD machines, recent parallel machines, such as T3D, DASH, Tera KSR1, SP1 and SP2, parallel models and program development. ECEN6603 Digital Signal Processing Architecture 3ÇÐÁ¡ Design of parallel algorithms and special purpose architectures for digital signal and image processing applications with emphasis on high-speed communications and computational engineering. Mapping digital signal and image processing algorithms to pipeline arrays, systolic arrays, wave-front arrays and other parallel architectures. Register transfer level design of application-specific and special-purpose digital processing systems ECEN6604 Computer Design and Technology 3ÇÐÁ¡ Design of general-purpose computers through cost-performance analysis. Emphasis on making design decisions regarding the instruction set architecture and organization of single-processor computer. Discussion of design choices, role of compiler and techniques for analysis, simulation and implementation. Consideration of relationships between architecture, organization and technology ECEN6605 Digital Image Processing 3ÇÐÁ¡ Digital image fundamentals, mathematical preliminaries of two-dimensional systems, image transforms, sampling and quantization, compression techniques, image enhancement, image restoration, and image reconstruction from projections. ECEN6606 Applications of Digital Image Processing 3ÇÐÁ¡ Applications
of digital image processing to the problems of image restoration and
reconstruction. Fourier reconstruction methods and statistical reconstruction
methods for emission computed tomography, such as single-photon emission
tomography (SPECT) and
positron emission tomography (PET),
and nuclear magnetic resonance imaging (MRI). ECEN6607 Computer and Robot Vision 3ÇÐÁ¡ Techniques and algorithms for three-dimensional machine vision including image sensing of three-dimensional scenes, image segmentation, stereo vision, optical flow, time-varying image analysis, shape-from-shading, texture, depth-from-defocus matching, object recognition, shape representation, and representation and analysis of 3D range data. ECEN6608 Stochastic Systems 3ÇÐÁ¡ Basic probability concepts and applications, stochastic processes in communications, control and other signal processing systems, and parameter estimation methods using Bayesian approaches. ECEN6609 Advanced Electronic Circuits 3ÇÐÁ¡ Frequency
response, Analog integrated circuits, Op-amp theory, Non-linear op-amp circuits,
Oscillators, Communication circuits ECEN6610 Advanced Electromagnetics 3ÇÐÁ¡ Maxwell equation, Pointing vector, Boundary condition, Reflection and transmission of microwave ECEN6611 RF Circuit Design 3ÇÐÁ¡ Resonant
circuits, Filter design, Impedance matching, Small-signal rf amplifier design,
Rf power amplifiers, Advanced design of rf and microwave circuits ECEN6612 Advanced Semiconductor Devices 3ÇÐÁ¡ P-N
junction, Electric field effect transistor, Bipolar junction
transistor, Recent silicon process technology ECEN6613 Discrete-Time Signal Processing 3ÇÐÁ¡ Sampling
theory, multi-rate signal processing techniques, z-transform, Fourier transform
and its applications, methods for digital filter design, spectral estimation,
cepstrum .
ECEN6614 Speech and Audio Signal Processing 3ÇÐÁ¡ Production
and characteristics of speech and audio signals, analysis and synthesis using
pole-zero models, analysis and synthesis using short-time Fourier transform,
pitch detection, sinusoidal modeling, psychoacoustic models. ECEN6615 Speech and Audio coding 3ÇÐÁ¡ State-of-the-art
speech coders such as CELP, MPLPC, VSELP, MBE, STC as
well as classical PCM, ADPCM. Basic quantization methods, modeling and
quantization of LPC parameters,
analysis-by-synthesis method, pitch detection. Audio coders and related
Psychoacoustic models. ECEN6616 Signal Theory 3ÇÐÁ¡ Mathematical
frames on communications and signal processing. Signal space and its
chararcteristics, basis, signal representation, linear transformation.
ECEN6617 Adaptive Filtering 3ÇÐÁ¡ Various
adaptive filter theory and its application to communications and signal
processing. LMS, Kalman, RLS, Wiener filters and their implementations using
transversal and
lattice filter structures. Applications of theory to linear prediction of speech
signal, active noise cancellation, echo cancellation, equalization problems. ECEN6618 Source Coding Theory 3ÇÐÁ¡ Theory and implementation of scalar and vector quantization. Structure of scalar and vector quantizers, companding techniques, entropy and variable length coding. VQ examples such as shape-gain VQ, predictive VQ, FSVQ and their applications to speech, audio, and image signal. ECEN6619 Information Theory 3ÇÐÁ¡ Entropy,
mutual entropy, Asymptotic Equipartition Property(AEP),
entropy rates, data compression, channel capacity, differential entropy,
Gaussian channel, maximum entropy, and spectrum estimation.
ECEN6620 Neural Network 3ÇÐÁ¡ Applications
to pattern recognition and signal processing using the model of signal transfer
in the human neural system. MLP(Multi-Layor Perceptron)
and Hopfield Network.
ECEN6621 Spectral Estimation 3ÇÐÁ¡ Estimation
of power spectral density of signals. Classical methods such as Peridogram
and Corredogram, and model based methods
such as MA (Moving Average), AR (Auto Regressive), ARMA(Auto Regressive Moving
Average), and MUSIC algorithm. ECEN6622
Probability and Statistics 3ÇÐÁ¡
Introduction to concepts of randomness and uncertainty:
probability, random variables,
Analog and digital communication systems.
Modulation, multiplexing, noise, error rates, spectral analysis and power.
ECEN6624 Statistical Communication Theory 3ÇÐÁ¡ Baseband
systems, modulation and detection, basic probability and random processes,
optimum filtering, and demodulation in noise. ECEN6625 Spread Spectrum Communications 3ÇÐÁ¡ Spread
spectrum digital communications. Digital modulations, channel coding, fading
channels and diversity techniques, direct sequence and frequency hopped spread
spectrum systems, applications to personal celluar phones.
ECEN6626 Linear System Theory 3ÇÐÁ¡ Analysis of linear dynamical
systems by state-space techniques: controllability, observability, stability,
passivity. Applications of feedback control and network synthesis. ECEN6627 Optimization Algorithms 3ÇÐÁ¡ Calculus of Variations, Maximum Principle,
Dynamic Programming, Hill-climbing Method, Linear Programming, Branch-and-bound
Procedure, Back Propagation Method, Simulated Annealing Method, Evolution
Strategy and Evolutionary Programming, Genetic Algorithm ECEN6628 Robot Control Systems 3ÇÐÁ¡ Kinematics, Statics, Dynamics, Mobile Robots,
Position and Trajectory Control, Path Planning, Measurement and Perception ECEN6629 Fuzzy Theory 3ÇÐÁ¡ Fuzzy
Set, Fuzzy Number and Operation, Fuzzy Relation, Fuzzy Logic, Fuzzy Inference,
Fuzzy System Structure, Fuzzy Control, Fuzzy Model ECEN6630 Special Topics in Electronic Engineering I 3ÇÐÁ¡ Special
topics in electronic engineering are presented.
ECEN6631 Special Topics in Electronic Engineering II Special topics in electronic engineering are presented.
ECEN6632 Pattern Recognition Basic concepts of pattern recognition techniques, such as statistical pattern recognition, syntactic pattern recognition and graph matching, are introduced. Topics on Bayes decision theory, parametric and nonparametric techniques, clustering techniques, formal languages, parsing algorithms and graph matching algorithms are covered.
ECEN6633 Modulation Theory Optimum receiver principles and signal selection for communication systems with and without coding; system implementation, waveform communication using realistic channel models.
ECEN6634 Detection and Estimation Theory Principles of detection and estimation and their applications to communication systems; random signal and noise characterizations, mean square and maximum likelihood(ML) estimation, Bayes and Neyman-Pearson(NP) criterion, signal-top-noise and error probability evaluations.
ECEN6635 System Modelling and Simulation Electro-mechanical System Modelling, Affine Transform, Dynamics Model, Lagrange Equation, Euler Method, On-line Simulation, Real-time Simulation, Open-GL or DirectX GUI.
ECEN6636 Artificial Life Flavors of Artificial Life, Adaptation and learning, Information Theory, Complexity of simple living systems, Evolution, Self proliferation, Self restoration, Self reproduction, Fitnes Landscape
ECEN6637 Evolutionary Robotics The role of self-organization for the synthesis and the understanding of behavioral systems, evolutionary and neural techniques, How to evolve robots, Evolution of simple navigation, Power and limits of reactive intelligence, Beyond reactive intelligence, Learning and evolution, Competitive co-evolution, Complex hardware morphology, Evolvable hardware.
ECEN6638 Digital Control Discrete-Time Systems, Z-transform, Sampling and Reconstruction, Open-Loop Discrete-Time Systems, Closed-Loop Systems, Systems Time-Response Characteristics, Stability Analysis techniques, Digital Controller Design, Linear Quadratic Optimal Control, Microcomputer Implementation of Digital filters
ECEN6639 Digital ASIC Design Design of digital Application Specific Integrated Circuits (ASICs) based on Hardware Description Languages (Verilog, VHDL) and CAD tools, particularly logic synthesis. Emphasis on design practices and underlying algorithms. Introduction to timing-driven design, low-power design, design-for-test and ASIC applications.
ECEN6640 Embedded System Design Design and implementation of embedded computer systems. The student will extend previous knowledge of the use of micro-controllers, C and assembly programming, real-time methods, computer architecture, simulation, interfacing, system development and communication networks. System performance is measured in terms of power consumption, speed and reliability. Efficient methods for project development and testing are emphasized.
ECEN6641 Logic Design For Testability Survey of design for testability and testing methods. Fault modeling, fault simulation, test generation, built-in self test, scan methods and automatic test equipment.
ECEN6501 ¼®»ç ³í¹®¿¬±¸ I (Reseach for Master's Thesis I) 0ÇÐÁ¡ Research methods are presented for students in the 3rd semester of Master program. ECEN6502 ¼®»ç ³í¹®¿¬±¸ II ( Reseach for Master's Thesis II) 0ÇÐÁ¡ Skills
for organizing materials and writing thesis are presented for students ready for
thesis defense. |