THE GRADUATE SCHOOL PAICHAI UNIV. 

Department of Electronic Engineering




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, statistics. Applications to digital communications, signal processing, automatic control, and computer engineering.


ECEN6623 Communication Systems 3ÇÐÁ¡

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.

Update by 2004.1