➭Taiwan Tech Curriculum System link for searching the newest information
Major Courses Description 
Code 
Course 
Credit 
Content 
ET1601 
Calculus 
8 
Functions and Limits, the Derivative and its Applications, the Integral & its Applications, Transcendental Functions, Techniques Integration 
ET1603 
Physics 
6 
Kinematics and Particle Dynamics, Work and Energy, Linear Momentum, Rotational Motion, Gravitation, Oscillations and Waves, Sound 
ET1703 
Physics Experiments 
2 
Dynamics Experiments, Acoustic Experiments, Thermodynamics Experiments, Fluid Mechanics Experiments 
ET2101 
Electromagnetics 
3 
Vector Analysis, Electrostatics (in Vacuum & in Dielectrics), Electrostatic Problems, Steady Current, Magnetostatics, TimeVarying Fields 
ET2103 
Basic Circuit Theory (I) 
3 
Circuit Components & Analysis, Network Analysis & Simplification, Sourcefree Circuits Driven State, Steady State, AC Circuits, Frequency Response 
ET2104 
Basic Circuit Theory (II) 
3 
AC Circuit Analysis, Power in AC Circuit, Frequency Response Analysis, Fourier, Laplace Transform, 3 Terminal and 2port Network 
ET2105 
Electronic Circuits (I) 
3 
Semiconductor Devices, Largesignal Electronics, Amp. Circuits and Systems, Stability Analysis, Power Amp. and Supply, Freq. Response 
ET2106 
Electronic Circuits (II) 
3 
Operational Amp., Feedback and Stability, Active Filter, Signal Generator Timing Circuit, High Frequency Response 
ET2400 
Introduction to Computer Science 
3 
Introduction, Machine Architecture, the Human/Machine Interface, Data Organization, Artificial Intelligence, Theory of Computation 
ET3001 
Engineering Mathematics (I) 
3 
Vector Analysis, Ordinary Differential Equations, Fourier Series and Transforms, Laplace Transformation, Partial Differential Equation 
ET3002 
Engineering Mathematics (II) 
3 
Series Solution of Differential Equation, Fourier Series and Trans., Partial Differential Equation, Numerical Analysis for Differential Equation 
ET3004 
Numerical Methods 
3 
Errors in Numerical Arithmetic, Solving Eq., Operations on Matrices, Curve Fitting and Function Approximation, Diff. and Integration 
ET3005 
Modern Physics 
3 
Special Relativity, Waves and Particles, Introduction of Quantum Mechanics, Atomic Structure, Quantum Statistics, Electron in Solid 
ET3006 
Linear Algebra 
3 
Systems of Linear Eq. and Matrix Algebra, Determinants, Vector Geometry, Vector Spaces, Linear Trans., Inner Product Spaces, Eigenvalues and Diagonalization 
ET3007 
Complex Functions 
3 
Complex Functions, Integration in the Complex Plane, Complex Series Expansions, Singularities and Residues, Comformal Mapping, Some Applications of Complex Analysis 
ET3103 
Electromagnetics 
3 
Vector Analysis, Electrostatics (in Vacuum & in Dielectrics), Electrostatic Problems, Steady Current, Magnetostatics, TimeVarying Fields and Maxwell’s Equations 
ET3104 
Electromagnetics Wave 
3 
Maxwell’s Eq. and Plane Wave, Transmission Lines and Smith Chart, Waveguide and Cavity Resonators, Antenna and Radiation, Striplines and Microstrip 
ET3105 
Linear Systems 
3 
Signals & Systems, LTI Systems, Continuous/Discretretime Fourier, Laplace Transform, Ztransform, Sampling, Filtering and Modulation 
ET3107 
Digital Logic 
3 
Synchronous and Asynchronous Sequential Circuits, ASM Chart and its Applications, Fault Diagnosis and Design for Testability, PAL Device 
ET3108 
Electronic Circuits 
3 
Phaselocked Loop Principles and Appl., Modulator and Demodulator, Operational Amp. and Applications, Feedback Amp. and Oscillator 
ET3201 
Electronic Instrumentation 
3 
Introduction of Measurement, General Purpose Measurement, Signal Generator Waveform Analyzer, Component Tester, and Data Recorder etc. 
ET3302 
Introduction to Solid State Electronics 
3 
Lattice and Symmetry, Lattice Vibration, Free Electron Model, Energy Band Theory, Carriers in Semiconductor, Junctions 
ET3303 
Optoelectronics Application 
3 
Math. Preliminaries, Geo. Optic, Phys. Optics, Optical Information Processing, Acousto and Electrooptics, Lasers and Photodetectors, Nonlinear Optics 
ET3304 
Introduction to Fiber Optics 
3 
Waveguiding Characteristics, Losses, Jointing and Materials of Opticfibers, Devices and System Operations of Fiberoptic Communication 
ET3306 
Introduction to Optical Signal/ Image Processing 
3 
Photographic Film, Computation by Light, Optical Signal Processing Using Coherent/Incoherent Light, Convolution Filter, Matched Filter 
ET3402 
System Programming 
3 
Machine Architective and Assembly Language, Assembler Design, Loader and Linker Design, Macro Processors, Compilers, Operating Systems 
ET3403 
Microcomputer Principles and Applications 
3 
Introduction, CPU Programming Model, Program Design, CPU Hardware Model, Memory System, I/O Interface, Interrupt, DMA 
ET3404 
Microcomputer System Design 
3 
Introduction, I/O Architecture, I/O Standard, SingleChip Microcomputer, BUS Standard, PC/AT 286 Microcomputer System, Monitor Program Analysis and Trace 
ET3405 
Introduction to Computing Programming 
3 
Computer Overview, C Programming Languages, Basic C Program Design, Objectoriented Languages and C ^{ ++ } 
ET3406 
Digital System Design 
3 
Logic Design, Microprocessor System Design, Digital System Design, PLD, Processor Design, VLSI Design 
ET3407 
Introduction to VLSI Design 
3 
Introduction to the Fabrication Process of VLSI Circuits, Introduction to the Characteristics of VLSI Circuits, Introduction to the VLSI Circuit Design., Introduction to the VLSI Design Process and CAD Tools 
ET3408 
Data Structures 
3 
Introduction to Software Engineering, Data Structures, Program Design and Analysis, Case Studies 
ET3409 
Data Structures and Algorithms 
3 
Introduction, Lists, Trees, Set & its Representation, Graphs, Sorting, Memory Management 
ET3500 
Functional Programming 
3 
Functions, Truth Values, Syntax, Semantics, List, Recursion & Repetitive Computations, Higher Order Fun., Operators, Recursive Data Types 
ET3501 
Principles of Programming Languages 
3 
Expressions and Functions, Assignments and Control Flows, Procedure Activations, ObjectOriented Programming, Other Languages Paradigm 
ET3502 
Computer Organization 
3 
Introduction, Processor Designs, Control Unit Designs, Parallel Processing, Memory Organization, System Organization 
ET3703 
Electronic Circuits Lab. (I) 
1 
Junctiondiode, Diode Rectifier Circuit, Bipolartransistor, Large & Small Signal Amp., MOSFET, Regulator, JFET Amp. at Low & High Frequency 
ET3704 
Electronic Circuits Lab. (II) 
1 
Timer, PhaseLocked Loop, Demodulation and Modulation with PLLs, Clock Recory Circuit, Frequency Synthersizer, Special Project 
ET3705 
Optoelectronic Application Experiment 
1 
Light Sources, Detectors, CCD, Fiber Characteristics, Coupling Fiber to Sources, Fiber Comm. and Sensors, Diffractive and Interference 
ET3801 
Microcomputer Principles and Application Lab. 
1 
IBM PC Overview, Assembly Program, I/O Port, Keyboard, 7Segment LED, Multifunction Watch, IC Tester, Calculator, Interrupt Processing 
ET3802 
Microcomputer System Design Lab. 
1 
MC68K System, DRAM Modules, Calculator, Single Chip System, Temperature Meter, PC/AT Interfacing, Eprom Writer Card, Communication Port and File Transfer Driver 
ET3803 
Digital Logic Lab. 
1 
TTL/CMOS, Basic Combinational and Sequential Circuits, Flipflops, Counters Shift Registers, ADC/DAC, Binary Multiplier, PAL, Project 
ET3804 
Digital System Design Lab. 
1 
PLD, Memory Interfacing, AMD2910, Microprocessor VLSI 
ET3805 
Electronic Instrumentation Lab. 
3 
To Operation Application and Calibration: DMM, Universal Counter, Signal Generator, L.C.R.Meter, Oscilloscope and Spectrum Analyzer, etc. 
ET4001 
Probability and Statistics 
3 
Basic Concept, Conditional Probability, One & MultiD Variables, Distribution Fun. & Density Fun., [E] & [Var], Central Limit Theorem 
ET4002 
Discrete Mathematics 
3 
Sets and Functions, Logic, Relations, Induction and Recursion, Graph Theory, Boolean Algebra, Algebraic Systems 
ET4101 
Network Analysis 
3 
Network Functions, Network Theorems, Twoport Networks, Twoport Analysis Using S Parameter, Design and Sensitivity, Topological Analysis 
ET4102 
Communication Systems 
3 
Fourier Analysis, Correlation and Spectral Density, Random Variables and Processes, Amplitude Modulation Systems, PFM and PCM 
ET4103 
Linear Active Network 
3 
Fundamental, Elements of RCactive Networks, Nullors, BJT, OPA and Linear Applications, Sensitivity, Decomposition, Filter Synthesis 
ET4104 
Design of Electronics Circuits 
3 
Low Freq. Amp. Design, Oscillators Design, RF Amp. Design, Phaselocked Loops, Design of Switching Power Supply, App. of Integrated Circuit 
ET4105 
Control Systems 
3 
Dynamic Models and Dynamic Response, Basic Principles of Feedback, Rootlocus, Freq. Domain, Statespace Method, Control System Design 
ET4106 
Computer Aided Circuit Design 
3 
PN Diode, BJT Transistor and MOS Transistor, MESFET Logic Circuits, DC and AC Analysis of OPA, S Parameters, Microwave Amplifier 
ET4200 
Digital Transmission Systems 
3 
Introduction, Baseband Transmission, Digital Modulation Techniques, Coding, Synchronization, Multiple Access, Spread Spectrum Communication 
ET4201 
Microwave Engineering 
3 
Electromagnetic Theory, Transmission Line and Osc., Sparameter and Amp., Impedance Matching and Microwave Filter, Microwave Devices 
ET4202 
Transducers 
3 
Acoustooptothermopiezoelectric Transduction, Chara. & App. of Various Transducers, Interfacing Problem, Electromagnetic Interference and EMI Sensors 
ET4203 
Television Engineering 
3 
Black and White TV System, Color TV System, CATV System, DBS TV System, HDTV System 
ET4204 
Quality
Control for Electronic

3 
Total Quality Management, Quality Control, Basic Statistical and Sampling Plan., Inconing Q.C. Oper. Procedures, Quality Costs, ISO9000 
ET4209 
Semiconductor Devices 
3 
P.N. Junction Diodes, Bipolar Junction Transistors, FET, Integrated Circuits, Lasers, Switching Devices, Microwave Devices 
ET4301 
Introduction to Electronic Materials 
3 
Introduction to Materials: Mechanical, Thermal, Optical Conductive, Dielectric Materials, Magnetic Materials 
ET4302 
Optoelectronic Devices 
3 
Basic Optical Devices, Interference and Diffraction Devices, Photodetectors, Display Devices, Lasers and Light Emitting Diodes 
ET4303 
Electronic Products Design and Manufacturing 
3 
Type of Elec. Products & Elec. Manufacturers, Departmental Fun. of Typical Elec. MFG Plant, Elec. Components Purchasing Procedures 
ET4304 
Circuit Design for Electronic Instrumentation 
3 
Application of Transducers, Design to Input Conditional CKT, Signal Processing Unit, Control Logic CKT, Display Unit, Noise Reducing Circuits 
ET4305 
Digital Image Communication 
3 
Image Signals, Digital Image Quality Enhancement, Image Bandwidth Compression, Coding & Decoding Methods, Digital Image Comm. Systems 
ET4306 
Telecommunication Engineering 
3 
Signals & Channels, a/D Modulation & Noise, Transmission Lines & Antennas, Microwave Devices, Telephony System, Packet Switched Networks 
ET4307 
Pulse Circuit Analysis 
3 
Pulse Fundamentals, RC, Electronic Switching, Schmitt, Multivibrators, IC Timer, Waveform Generators, Basic Logic Circuits, Conversion, Modulation 
ET4309 
Precision 
3 
Audio Signal Analyzer, Logic Analyzer, Network Analyzer, Dynamic Signal Analyzer, EMI Measurement System, GPIB Auto Test System, etc. 
ET4400 
Engineering Optics 
3 
Geometrical Optics, Polarization, Wave Optics, Fourier Optics 
ET4401 
Real Time Operating Systems 
3 
System Call, File Systemdirectory, Processor Scheduling, Memory Management, Virtual Memory 
ET4404 
Data Structure and Database Management Sys. 
3 
Functions and Architecture, Relational Data Model, Database Query Languages, Database Design, Implementations, Semantic Data Models 
ET4405 
Introduction to Optical Information Processing 
3 
Linear System & Fourier Trans., Introduction to Diffraction, Fraunhofer & Fresnel Diffraction, Partial Coherent, Recording Materials, Lenses 
ET4407 
Introduction to Optical Communication 
3 
The Optical Comm. System, Counting Statistics, Conditional Poisson Counting, The Optical Detector Response Process, Coherent Detection 
ET4408 
Introduction to Software Engineering 
3 
Software LifeCycle Models, Software Planning, Specification Methods, Software Design, Software Testing, Software Quality Assurance 
ET4409 
Principles and Application of Digital Signal Processing 
3 
DiscreteTime Signals and Systems, Sampling Theorem, Filter Design Techniques, Fast Fourier Transform, Design of DSP Systems 
ET4500 
Computer Aided Industrial Electronic Design 
3 
Device Parameters, DAC, ADC, Saw Osc., Balanced Amp., Temperature Compensation of SCR, VF Converters, Regulated Power Supply, Power Amp. 
ET4501 
ObjectOriented Programming 
3 
Introduction to ObjectOriented Concepts, C++ Data Types, Expression & Statements, Functions, C++ Classes, Inheritance 
ET4502 
Local Area Networks 
3 
Introduction, Network Topology and Access as Control, LAN System Software and Hardware, Installation & Management, LAN Simulations 
ET4504 
Introduction to Artificial Intelligence 
3 
Tutorial on Artificial Intelligence TechniquesSearch, Expert Systems, Artificial Intelligence Techniques Application., Intelligent Systems 
ET4505 
Introduction to Computer Graphics 
3 
Introduction, Output Primitives, Attributes of Output Primitives, Graphics Hardware, Achromatic and Colored Light, Two Dimensional Geometrical Transformations, Two Dimensional Viewing, Threedimensional Concepts 
ET4506 
Acoustics 
3 
Fundamentals of Wave & Vibration, Wave Equation in Fluid & Solid, Piezoelectric Materials & Transducers, SAW, SONAR 
ET4507 
Introduction to Multimedia Information Systems 
3 
An Introduction to Multimedia (Hardware and Software), Data Compression Technologies, Multimedia Authoring Tools, Multimedia Platforms: Visual C++, MDK, Understanding Musical Instrument Digital Interface (MIDI) 
ET4508 
Introduction to Parallel Computing 
3 
Introduction, Models of Parallel Computers, Basic Communications Operations, Performance and Scalability of Parallel Systems, Parallel Algorithms, Parallel Programming Languages 
ET4509 
Communication Electronics 
3 
Radio Frequency Amp. & Oscillators, Signals and Noise, AM Transmitter & Receivers, FM Transmitter & Receivers, PhaseLocked Loops, Pulse and Digital Modulation, Data Communication Techniques, Transmission and Waveguides, 
ET4600 
Computer Communication Networks 
3 
Data Communications, Basic LANs (Wired LAN and Wireless LAN), HSLAN (FDDI, IEEE 802.12, and Fast Ethernet), Bridges, WAN (X.25 and ISDN), Internetworking (IP), Broadband Multiservice Networks 
ET4601 
Telecommunication Network 
3 
The Evolution of Telecommunication Network Service, Telephone Switching System, Transmission System, Data Communication System, Integrated Services Digital Network (ISDN), CATV Network 
ET4603 
Virtual Reality Programming 
3 
Introduction, Reality Simulators, Designing & Building Virtual Worlds, Desktop VR, Programming VR Hardware, User Interaction, Application Programming 
ET4604 
Introduction to UltralargeScale Integration Circuits 
3 
IC Scaling, ULSI Device Physics, ULSI Processing, Digital Circuit Design, Analog Circuit Design, MixedSignal IC Design, Designin Testability, Reliability and EMC, ULSI Prospect and Challenge 
ET4606 
Internet Technologies and Applications 
3 
Internetworking, PERL Programming, HTML and CGI Programming, Search Engine Technology, Extranet and Webserver Essentials, Advanced Topics 
ET4702 
Communication Systems Lab. 
1 
Measuring System, Amplitude and Freq. Modulation, Filter and Matching, Transmission Line, TDR, VHF Antennas, CATV, DM and TDM 
ET4703 
Microwave Engineering Lab. 
1 
Microwave Equipment, XBand and Antenna Measuring System, Satellite TV Receiving System, EMI Measurement, Microwave Amp. and Oven 
ET4704 
Design of Electronic Circuit Lab. 
1 
Low Freq. Amp. Design, Oscillators Design, RF Amp. Design, Phaselocked Loops, Design of Switching Power Supply, App. of Integrated 
ET4707 
Experiment of Optical Fiber Sensing 
1 
Digital and Analogous Fiberoptic Communication, Fiber Polarizer, Splice and Maintaining Fiber, Generation and Dection, Fiberoptic Sensing 
ET4709 
Precision Instrumentation Lab. 
1 
To Operated Applied and Calibrated: Included Audio Signal Analyzer, Logic Analyzer, Network Analyzer 
ET4800 
Digital Signal Processing Laboratory 
3 
Introduction Set and Assembly Tool of AD2101 Processor, Control of Serial Port and AD/DA Converters, Numerical Computation of Various Number Formats, Realization of Digital Filters, Fast Fourier Transform, Adaptive Filters 
ET5001 
Applied Algebra 
3 
Monoids and Groups, Rings and Fields, Quotient Algebra, Decompositions 
ET5002 
Coding Theory 
3 
Introduction, Lossless Source Coding, Abstract Algebra for Coding, Linear Block Codes, Cyclic Codes, Convolution Codes 
ET5005 
Mathematical Methods for Physicists 
3 
Math. Packages, MATLAB, Plot9, General Coordinate Systems, Tensors & its Engineering, Hypergeometric & Spherical Harmonics 
ET5006 
Analysis and Design of Digital Integrated Circuits 
3 
CMOS Basic Logic Circuits Design, MOS Theory and MOSFET Circuit Modeling, The Static Characteristics of CMOS Inverter, The Dynamic Characteristics of CMOS Inverter, BiCMOS Circuits 
ET5101 
Data Communication 
3 
Data Transmission Interface, Data Transmission, Protocol Basics, Data Link Control Protocol, LAN, Highspeed and Bridged LAN, WAN 
ET5102 
Information Theory 
3 
Entropy & Mutual Information, Capacitycost Fun., RateDistortion Functions, the Gaussianl Channel & Source, the Sourcechannel Coding Theorem 
ET5103 
Computer Aided Circuit Design Theory 
3 
Network Topology, LU Factorization, Relaxation Method, Sparse Matrix, Circuit Device and Macr, Sensitivity Analysis, S Parameters, Microwave Amp. Design 
ET5104 
Microwave Circuits 
3 
Transmission, Lines, Smith Chart and SParameters, Small and LargeSignal Amp. Design, Microwave Materials & Fabrication, Microwave Osc. 
ET5105 
Digital Signal Processing 
3 
Analysis and Sampling of Signals, Discrete Fourier Transform, ZTrans., Structure and Design of Digital Filters, Fast Fourier Trans. 
ET5106 
Cryptography 
3 
Introduction to Cryptography, Cryptographic Techniques, Digital Signature, Access Control, Computer Network Security 
ET5107 
Synthesis and Analysis of Filters 
3 
Introduction, Approximation, Sensitivity, Passive Network Synthesis, Singleamp. Filters, Multipleamp. Filters, Direct Realization Methods 
ET5108 
Special Topics on Communications 
3 
Carrier and Bit Synchronization, Satellite Communications, Spread Spectrum Communication, Other Special Communication Topics 
ET5109 
Advanced Circuit Synthesis 
3 
Positive Real Functions, Synthesis of Oneports Two Kinds, Lossless Twoports Sensitivity Analysis, Circuit Design Using Optimization 
ET5200 
Special Topics on Image Processing 
3 
Automatic Visual Inspection Techniques, ElecMoving Image Processing, Medical Image Processing, Image Restoration 
ET5201 
Stochastic Processes 
3 
Sequences of Random Variables, General Concepts of Stochastic Processes, Special Analysis, Application, Queuing Theory, Shot Noise 
ET5202 
Advanced Digital Signal Processing 
3 
Convolution, SkewCircular Convolution, DFT and DCT, Linear Prediction and Optimum Linear Filters, LeastSquares Methods, Power Spectrum 
ET5203 
Introduction to Statistical Pattern Recognition 
3 
Hypothesis Testing, Linear Classifiers, Estimation of Density Functions, Feature Selection and Linear Mapping, Clustering 
ET5204 
Digital Control System 
3 
Sampling and Reconstruction, Transform Analysis of Systems, Transform Design of Digital Controls, State Space Analysis, SelfTuning 
ET5205 
Adaptive Signal Processing 
3 
Filter Structures & Principals of Adaptation Algorithms, Transversal Adaptive Filters, Recursive LS Algorithms, Lattice Adaptive Filter 
ET5206 
Performance Evaluation 
3 
Isolated and Open Network Queues, Closed Product form Queuing Networks, Approximation, Simulation, Measurement and Parameter Estimation 
ET5207 
Fourier Optics 
3 
Optics & Communication Theory, Fourier Analysis Linear System, Diffraction, Optical Imaging Systems, Image Reconstruction & Binary Diffraction 
ET5208 
Linear System Theory 
3 
System State Models, Digital Simulation, State Transition Matrix, Eigenvector and Eigenvalue Decomposition of the Timeinvariant State Machines 
ET5209 
Diffractive Optics 
3 
Fundamentals and App. Of Diffractive Elements, Performance Analysis of Diffractive Elements, Computer Aided Software Design 
ET5300 
Design of Linear Integrated Circuits 
3 
Models for IntegratedCircuits Active, MOS, Transistor Amp., Current Sources and Active Loads, OPA, Frequency Response, Feedback 
ET5302 
VLSI Design 
3 
CMOS Logic Circuits, CMOS Processing Technology, Layout Design, CMOS Circuit and Logic Design, CMOS Design Methods, CMOS Subsystem (Datapath and Control Logic) Design, CMOS System Design Examples 
ET5304 
Solid State Electronics (I) 
3 
Crystal Structures, Lattice Vibrations, Quantum Mechanics and Statistics, Free Electron Model, Band Theory, Carrier Transport 
ET5305 
Semiconductor Devices Fabrication Principles 
3 
Epitaxial Growth, Doping, Diffusion and Ion Implantation, Oxidation and Film Deposition Etching and Lithography, VLSI Process 
ET5306 
Solid State Electronics (II) 
3 
Carrier Transport in Semi., Semi. Junction & Interfaces, Effects of Lelectric Field & Hot Carriers, Dielectric & Optical Proper. Of Solid 
ET5307 
Principles and Application of Optical Fibers 
3 
Propagation and Dispersion of Lights SingleMode and Multimode, FiberOptic System Components, Sources and Detectors, Comm. And Sensor 
ET5308 
Multimedia Information Systems 
3 
App., Database Management, Assessment of Various Storage Technologies and Data, Compression Algorithms, Broadband Multimedia Communication 
ET5309 
Nonlinear Programming 
3 
Basic Concepts, Newton’s Method, Global Strategies, Stopping Criteria, Secant Methods, Constrained Optimization 
ET5400 
Distributed Computing Systems 
3 
Interconnection Networks, Communication Primitives, Naming and Protection, Resource Management, Task Partition and Scheduling 
ET5401 
Programming Languages 
3 
Describing Syntax and Semantics, Data Types, Expressions, Assignment Statements and Control Structures, Subprograms, Other Language 
ET5402 
Compiler Design 
3 
Introduction, Lexical Analyzer, Topdown Parse Bottom up Parser, Syntax Directed Translation Code Generator 
ET5403 
Computer Network 
3 
Introduction, Communication Network Techniques, Communication Protocols and Architecture Internetworking, Transport Protocol 
ET5404 
Software Design and Testing 
3 
Introduction Software Quality, Modularity, OO Model Techniques of OO Design and Programming, Special Topics in OO Programming 
ET5405 
Software Project Management 
3 
Types of Software Projects, Defining the Problem, the Phased Lifecycle Model, Project Personnel and Organization, Estimating Methods 
ET5406 
Knowledgebased Systems 
3 
Knowledge Representation and Reasoning, KnowledgeBased System Architectures, Knowledge Engineering & Environments, Case Study 
ET5407 
Computer Architecture 
3 
System Components, Machine Organization, Microprogramming, Interrupt, Arithmetic, Memory, Parallel Processing. 
ET5408 
Computer Image Processing 
3 
Introduction, Image Enhancement, Image Filtering and Restoration, Image Transform and Coding, Computer Tomography, Image Analysis 
ET5500 
Automata 
3 
Formal Grammar, FiniteState Machines and Languages, Tape Automata, Contextfree Languages Turing Machines 
ET5501 
VLSI Architecture Design 
3 
Introduction to MOS Technology, MOS Circuit, PLA and Finite State Machine, VLSI Design Process, VLSI Architecture, VLSI Testing 
ET5502 
Computer Graphics 
3 
Overview, Output Primitives, 2D/3D Transformation, Window, Clipping, Segments, 3D Viewing Shading & Color Models, Graphic User Interface 
ET5503 
Analysis and Design of Parallel Algorithms 
3 
Basic Techniques, List and Trees, Searching, Merging and Sorting, Matrix Computations, Graphs, String Algorithm, Planer Geometry 
ET5505 
Simulation and Testing of Digital Systems 
3 
Varilog HDL, Digital System Simulation, Circuit Simulation, VLSI Circuit Testing, VLSI Chip Design 
ET5507 
Power Electronic Circuits 
3 
Controlled Rectifiers, DC Choppers, Inverters, Power Supply, DC & AC Drives, Power Diodes and Transistors, Thyistors 
ET5508 
ObjectOriented Analysis and Design 
3 
Introduction, Properties of the OO Model, Classes & Objects, Object Modeling, Dynamic Modeling, Functional Modeling, Special Topics 
ET5509 
Antenna Theory 
3 
Wave Equations, Characteristics of Antennas, Wire, Loops, Array, Broadband, Aperture, Microtrip Antennas, Antenna Measurement 
ET5600 
Advanced Operating Systems 
3 
Distributed and Multiprocessing Systems, Communication Issues, Synchronization Issues, Distributed File Systems, Case Studies 
ET5601 
Optical Signal Processing 
3 
Preliminaries, Optical Information Processing Spatial Light Modulators 
ET5602 
Faulttolerant Computing Systems 
3 
Design and Evaluation Techniques, Testing and DFT, Selfchecking Logic, Faulttolerant Computer Systems 
ET5603 
Control System Synthesis 
3 
Matlaba Brief Introduction, State Space Analysis, SIMULINK, Classical Design, State Space Design, Digital Control, Algebraic Design 
ET5604 
Statistical Signal Processing 
3 
Mathematical Background, Optimal Filtering, Linear Prediction, Fast Algorithms, Linear Models, Spectrum Estimation 
ET5605 
Dielectric Resonators 
3 
Microwave Resonators, Dielectric Rod Waveguides, Resonators, Material Properties, Coupling Microstrip Line, Dielectric Filters 
ET5607 
Simulation Design of Electronic Systems 
3 
Measurement of Device Model Parameters, Parameters of Macromodels, Digital System Macromodels, Analog System Macromodels, Microstrip Distributed Circuits, Distributed Circuits, Microstrip Lines and MMIC, SParameters 
ET5608 
Advanced Electromagnetics 
3 
Fundamental Theorems and Concepts of Electromagnetics, Plane Waves, Cylindrical Waves and Spherical Waves, Microwave Networks 
ET5703 
VHDL and CellBased IC Design 
3 
Verilog Hardware Description Language, Introduction to VLSI Technology, Layout System, Logic Simulation, Timing Simulation, Testing 
ET5704 
Process Integration Technology of Deep Submicron Ics 
3 
Introduction to Typical Logic IC Fabrication Process, Consideration of Well Formation , Device Isolation Regime, Technique for Thin Gate Dielectrics, Gate Electrode Choice, Spacer Technique, Source/Drain Engineering, Contact Formation Technology, MultiLevel Interconnects, WaferAfterTest Analysis 
ET5705 
Semiconductor Devices 
3 
Introduction, Elementary Solidstate Physics and Quantum Mechanics, Characteristics of Diode Lasers, Mirrors and Resonators, Gain and Current, Dynamic Response, Diode Laser Design, Discussion of Applications 
ET5706 
Properties and Applications of Liquid Crystals 
3 
History, Material States, Types and Classifications of LCDs, Physical Properties, Effect of Parameters of the EO Performance, Twisted Nematic and Supertwisted, Smectic a LCDs, Ferroelectric LCDs, Polymer Dispersed LCDs, Light Valve and Projection Mode LCDs, Other Applications of LC Materials 
ET5707 
Fundamentals and Applications of Fractals and Chaos 
3 
Fractals and SelfSimilarities, Brief Review on Metric Topology, Fractal Dimensions, Iterated Function Systems and Image Compression, Chaos Game and Chaotic Dynamics on Fractals, FractalModeled Image Compression 
ET5800 
Light wave Transmission Practice and Experiments 
2 
Introduction to Optical Transmission Systems, Introduction to FiberOptic Components, Test and Measurement for Fiber Componts, Test and Measurement for Fiber Transmission Systems, Instruments for Lightwave Measurements, Experiments 
ET6007 
Physics and Technology of Thin Film Transistors 
3 
SilicononInsulator MOSFET Material and Fabrication Device Simulation and Circuit Design, PolySiliconThinFilm Trasistor Fabrication Eletri Characteristics Reliability and Circuit Design, AmorphousSiliconThin Film Transistor Device Physics and Eletric Characteristics and Application 
ET6101 
Optical Fiber Communication 
3 
Optical Fibers, Optical Sources and Transmitters, Detectors and Receivers, Systems Design, Coherent Lightwave, Multichannel Communication 
ET6102 
Principles of Statistical Communication 
3 
Spectral Analysis, Random Processes and Linear Systems, Optimum Receiver Principles, Basic Detection and Estimation Theory, Correlator 
ET6103 
Statistical Optics 
3 
Introduction, Random Variables, Random Processes, Some Firstorder Properties of Light Waves, Coherence of Optical Waves, Horder Coherence 
ET6104 
Digital Processing of Speech Signals 
3 
Digital Models for the Speech Signal, Timedomain Models for Speech Processing, Speech Coding, Speech Synthesis, Speech Recognition 
ET6105 
Fuzzy Set Theory and its Application 
3 
Fuzzy Set Theory, Applications: Fuzzy Associative Memories, Approximate Reasoning, Expert Systems, Fuzzy Control, Pattern Recognition 
ET6107 
Electromagnetic Fields in Optoelectronics 
3 
Propagation of Laser Beams in Isotropic and Anisortropic Media, Electromagnetic Wave in Periodic Structures, Optic Modulations 
ET6108 
Wavelet Theory and Its Applications 
3 
Grasping the Perspectivethe Harr Wavelet, Orthonormal Expansions of Signals in Vector Space, Framework of Wavelets—Multiresolution Analysis, Construction of Orthonormal Wavelets, Perfect Reconstruction Filter Banks and Biorthognal Wavelets, Discrete Wavelet Transform, WaveletBased Signal Processing, Continuous Wavelet Transform 
ET6109 
Parallel Architectures 
3 
Interconnection Networks, SIMD, Sharedmemory MIMD, Messagepassing MIMD Parallel Architectures, Hybrid Parallel Architectures 
ET6200 
Virtual Reality Systems 
3 
Introduction, VR Tools, Touch and Force Feedback, Computing Architectures, Modeling, Programming, Human Factors, Applications 
ET6201 
Advanced Artificial Intelligence 
3 
Distributed Problem Solving & Parallel Architectures, Knowledge Acquisition, Reasoning, Planning and Robotics, Computer Understanding 
ET6202 
Analysis and Design of Digital Integrated Circuits 
3 
Basic CMOS Logic Gates Design, Basic MOS Theory and MOSFET Model, DC Characteristics of CMOS Inverters, Switching Characteristics of CMOS Inverters, Circuit Characterization and Performance Estimation, BiCMOS Logic Circuits, 
ET6203 
Guided Wave Theory 
3 
Green’s Fun., Propagation in Cylindrical Waveguides, Inhomogeneously Filled Waveguides, Excitation of Waveguides, Perioder Structures 
ET6204 
Design of HighSpeed Optical Networks 
3 
Introduction, Strengths and Limitations of Photonic Technology, Fiber Optics, Cell Networking, ATM and SONET, Switching Technology, Protocols for HighSpeed Networks, .TDMA, CDMA, FHMA, WDMA, Photonic Switching Systems, 
ET6301 
Optoelectronics 
3 
The Nature of Light, Modulation of Light, Light Source, Photodetectors, Display Devices, Fiber Optical Waveguides, Optical Comm. Systems 
ET6302 
Semiconductor Devices Theory 
3 
Basic Semiconductor Properties, Junctions and Diodes, Bipolar Junction Transistors, MOS Field Effect Transistors, Heterostructure Device 
ET6305 
Crystal Growth 
3 
Theoretical Basis, Creation, Measure., Control of Crystal Growth Environment, Growth from Gaseous Phase, Growth in Liquid Phase 
ET6306 
MOS Devices 
3 
D.C.IV Characteristics, Short and Narrow Channel Effects, Hot Carriers and Device Degradation, Dynamic Oper. of MOSFET, BiMOS Circuits 
ET6307 
Quantum Electronics 
3 
Basic Theorems of Quantum Mechanics, Lattice Vibrations, Electromagnetic Fields, Optical Resonators, Laser Osc., Semi. Diode Lasers 
ET6308 
Electronic Ceramics 
3 
Ionic and Defect Conductors, Dielectrics, Magnetic, Photonic Ceramics, Optical Waveguides Electrooptical Ceramics, Solid State Lasers 
ET6309 
Solid State Physics (I) 
3 
Crystal Structure and Binding, Phonons, Free Electron Fermi Gas, Energy Bands, Semiconductor Crystals, Fermi Surfaces and Metals 
ET6400 
Solid State Physics (II) 
3 
Optical Processes, Dielectrics and Ferroelectrics, Magnetism, Superconductivity, Surface and Interface Physics 
ET6401 
Data Base Design 
3 
Introduction to Database Concepts, Data Models, DBMS Operations, the Development Process, Relational Database Design 
ET6404 
Operating System Design 
3 
Process Synchronization, Language Mechanisms for Concurrency, Deadlock, Distributed Systems, Distributed Concurrency Control 
ET6408 
Advanced Computer Architectures 
3 
Memory System, Pipeline, Vector Computers, Multiprocessors, RISC, Multiprocessor Algorithms 
ET6409 
Artificial Intelligence 
3 
Introduction, Heuristic Search, Production System, Planning, Learning, Connectionist Models 
ET6501 
Advanced Computer Algorithms 
3 
Advanced Design and Analysis, Matrix Operations, Polynomials and the FFT, Numbertheoretic Algorithms, Computational Geometry 
ET6502 
Advanced Computer Network 
3 
Basic Queuing Theory, Performance Analysis & Simulation of the Communication Network Flow Control, Asynchronous Transfer Mode Networks 
ET6503 
Matrix Computations 
3 
Basic Properties of Matrix, Solution to Linear Systems of Equations, Least Squares Method Unsymmetrical and Symmetric Eigenvalue Problem 
ET6504 
Regular Array Processors 
3 
Introduction, Mapping Algorithms onto Arrays, Systolic Array Processors, System and Software Design, Signal Processing Algorithms 
ET6505 
Detection and Estimation Theory 
3 
Linear Algebra, Estimation Theory, Optimum Linear & Nonlinear Filting, Model Analysis and Eigenstructure Analysis & Application 
ET6506 
Neural Networks 
3 
Fundamental Concepts and Models, Perceptron Classifier, Multilayer Feedforward & Singlelayer Feedback Networks, Associative Memories 
ET6507 
Advanced Nonlinear Programming 
3 
Introduction, High Order Models, Global Stategy, Secant Method, 
ET7102 
Digital Communication Systems 
3 
Math. Basics, Baseband Transmission, Digital Modulation Techniques, Error Control Coding Synchronization, Multiple Access Techniques 
ET7104 
Advanced Matrix Perturbation Theory 
3 
Review of Matrix Computations, the Perturbation of Eigenvalues, Invariant Subspaces, Generalized Eigenvalue Problems 
ET7301 
Optical Properties in Semiconductors 
3 
Energy States in Semiconductors, Optical Constants, Absorption and Emission, Radiative Transitions, Excitation of Luminescence 
ET7302 
Semiconductor Measurement 
3 
Defect Properties, Diffusivity, Carrier Concentration Measurements, Optical Characterization, Structure and Stoichiometery Analysis 
ET7303 
Advanced Topics of Electronics Materials 
3 
This course focuses on the advanced knowledge which are of vital importance to research work but still not treated in other courses. 
ET7401 
Queuing Theory 
3 
Some Important Random Process, Birthdeath Queuing Systems in Equilibrium, Markovian Queues in Equilibrium, Queuing Network 
ET7402 
Parallel Processing 
3 
Computation Models and Selected Algorithms, Parallel Languages & Environments, Compilers, Operating Systems, Parallel Architectures 