## Course Descriptions

BackCourse Code | Course Name | Credit |
---|---|---|

EE 500 | Graduate Seminar | (0+1+0) Non-Credit |

Presentation of topics of interest in electronics engineering through seminars given by graduate students, faculty and guest speakers. | ||

EE 501 | Probability & Stochastic Processes | (3+0+0) 3 |

Discrete and continuous probability and random variables. Joint distribution and density functions. Law of large numbers. Central limit theorem. Stationary and non-stationary stochastic processes. Gaussian, Poisson and Markov processes. Wiener and Kalman filters. Linear mean-square. Estimation and prediction. | ||

EE 505 | Information Theory and Coding | (3+0+0) 3 |

Measure of information; entropy and Shannon's coding. Noisy coding theorem; information source modeling and noiseless source coding; discrete channel models and channel capacity; linear block coding and decoding; cylic codes and decoding process, BSC and Reed-Solon codes, convolution coding and Viterbi decoding; trellis coded modulation. | ||

EE 520 | Active Circuit Synthesis (Aktif Devre Sentezi) | (3+0+0) 3 |

Review of passive circuit synthesis techniques: positive real functions, LC, RC circuit synthesis, synthesis of LC, RC 2-ports using zero shifting method. Active network synthesis: some classical circuit configurations, RC:-RC decomposition, signal flow graph and state variable techniques. Realization with active blocks, realization with operational amplifiers (OpAmp), wiith operational transconductance amplifiers (OTA), with current conveyors (CCII) and other similar structures.. Sensitivity and tolerance analysis. | ||

EE 540 | Fault Diagnosis and Self Checking Digital Systems (Hata Saptama ve Öz Denetimli Sayısal Sistemler) |
(3+0+0) 3 |

3 Hours Lecture, Prerequisite EE 240 and consent of Advisor An overview of possible physical faults such as short or open circuit, bridging etc. Fault models: stuck-at-faults: single, multiple, crossover faults in PLA. Fault test generation: fault tables, Boolean difference, D-Algorithm, PODEM, FAN, automatic test pattern generation, etc. Multiple stuck-at faults, fault masking. Test generation for sequential circuits: Time-frame expansion and simulation-based methods. Design for testability. Error detecting and error correcting codes, SEC/DED codes, linear block codes. Generator matrices, unidirectional errors, m/n codes, Berger codes. Self-testing circuits and their design. Fault secure circuits and their design. Totally self-checking circuits. Design techniques of totally self-checking circuits for various types of error detecting codes. |
||

EE 550 | Advanced Digital Signal Processing | (3+0+0) 3 |

Sampling and its types. Fourier transforms and properties; the concepts of frequency resolution, zero padding, frequency leakage and record length. The recurrence concept, the recurrence equation and its solution in the time domain. The Toeplitz coefficient matrix. Bilateral and unilateral z-transforms; C1assification of the solutions. Transfer function, eigenfunction, eigenvalue, sinusoidal steady state response, frequency response. The frequency selectivity concept in linear time invariant discrete time systems. Transfer functions and frequency responses of low pass (LP), band pass (BP), band stop (BS), high pass (HP) and alıpass finite impulse response (FIR) and infinite impulse response (IIR) digital filters. Generation of IIR digital fılters using Euler's backward difference and the bilinear transform. The concept of state and the state equations of discrete time systems. | ||

EE 551 | Adaptive Signal Processing | (3+0+0) 3 |

Stationary processes. Linear optimum filtering. Linear prediction. Wiener filter. Kalman filter. Linear adaptive filtering. Steepest descent, LMS and RLS algorithms. Nonlinear adaptive filtering. | ||

EE 552 | Array Signal Processing | (3+0+0) 3 |

Introduction to signals and systems. Review of Fourier transform. Sampling of continuous and discrete-time signals. Aperture and arrays: diffraction from apertures, near-field and far-field approximations, arrays as sampled apertures. Beamforming: beam pattern, beam space sampling, computational complexity of beamforming, beamforming architectures, adaptive beamforming. Selected topics in array signal processing: subarray processing and two-dimensional array processing. | ||

EE 556 | Digital Filter Design | (3+0+0) 3 |

Frequency selectivity, frequency response, the sinusoidal steady state response and phasors; s-plane imaginary axis and z-plane unit circle and their relation to the sinusoidal steady state response; the analog and digital frequency transformations; the LP-BP, LP-BS, LP-HP digital frequency transformations; FIR and IIR digital filters (OF), Moving average, comb filters and applications. The digital notch filter and the high Q concept. Oesign of FIR filters using windows and the Fourier series; design of HP, BP and BS FIR filters; frequency sampling method of OF design, N-th-order IIR transfer functions: the state variable design of OF, canonical realizations. Transfer function and frequency response. Oesign of digital differentiator and integrator; design of higher-order OF. Oifference equations; OF design methods based on analog filters. Euler backward approximation, impulse invariance and bilinear transform methods in the design of IIR OF. OF transfer functions, their magnitude and phase response. | ||

EE 560 | Advanced Microwave Circuit Design | (3+0+0) 3 |

Characterization and analysis of linear circuits at microwave frequencies: Brune functions, Piloty functions, realizability conditions for lossless networks. Matrix representation of microwave networks. Generalized scattering parameters. Scattering description of lossless two-ports. Distributed Richards frequency transformation and theorem. Microwave filter design. Theory of broadband matching: analytic and semianalytic approaches. Mixed lumped - distributed network design and modeling. | ||

EE 562 | Microwave Amplifiers | (3+0+0) 3 |

Active circuits at microwave frequencies. Noise parameters: SNR, noise figure, noise temperature.. Microwave transistor amplifier design: gain stability, low noise amplifiers, power amplifiers, broadband amplifiers. Numerical methods for multistage amplifier design. | ||

EE 567 | Two Dimentional Signal and Image Processing | (3+0+0) 3 |

Sampling of an image, pixel and resolution concepts. 2-D spatial periodicity and frequency co ncepts in the discrete space, aliasing in an image. The 2-D z- and Fourier transforms, 2-D FFT. Classification of pixel operations: pixel-point, pixel-group and frame operations. The 2-D convolution, 2-D frequency response and the 2-D frequency selectivity concepts. FIR and IIR concepts in image processing. Impulse and frequency responses of a 2-D low pass, band pass, band stop and high pass filters; design of 2-D FIR filters. Gradient and laplacian based edge detection methods. Median filters and applications.The histogram and the histogram equalization.Translation and rotation. Morphological image processing: dilation, erosion, opening and closing. | ||

EE 570 | Digital Communications | (3+0+0) 3 |

Sampling theorem, baseband and passband digital communication systems. Digital modulation techniques: PAM, FSK, PSK, QAM systems. Characteristics of baseband and passband communication channels. Channel equalization, optimal receiver design. Line, convolutional and trellis coding. Timing and carrier synchronization. | ||

EE 571 | Mobile Communication Systems | (3+0+0) 3 |

Cellular planning, mobile radio propagation and path loss. Characterization of multipath fading channels. Modulation and equalization techniques for mobile radio systems. Source coding techniques. Multiple access alternatives. Code division multiple access (CDMA) system design. Capacity calculations. | ||

EE 572 | Wireless Communications | (3+0+0) 3 |

Wireless communications systems. Cellular communications concepts. An overview of digital communications. Modelling of wireless channels. Simulation techniques for wireless communication systems. Digital communication over fading channels. Diversity techniques for fading channels. Orthogonal frequency division multiplexing (OFDM). Multiple access techniques in wireless communications: FDMA, TDMA, direct sequence spread spectrum, CDMA. Wireless standards: first generation cellular systems, second generation cellular systems. | ||

EE 575 | Communication Networks | (3+0+0) 3 |

Network architectures. Protocols and routing in store-and-forward networks. Satellite and packet radio networks. Local area networks. Introduction to performance analysis. Related hardware issues. | ||

EE 576 | Wireless Networks | (3+0+0) 3 |

Fundamental techniques in design and operation of first and second generation wireless networks. Cellular systems. Medium access techniques. Control of a mobile session and mobile call. Signalling in mobile networks. Mobility management techniques. Common air protocols (AMPS, IS-136, IS-95, GSM). Wireless data networks (CDPD, Mobitex). Internet mobility. Personal communication services. | ||

EE 578 | Wireless Sensor Networks (Kablosuz Duyarga Ağları) |
(3+0+0) 3 |

Sensor network design, analysis and application with emphasis on wireless sensor networks. Review of the protocol stack; investigation of synchronization, localization and topology management problems. Sensor and actuator networks at the intersection of control, communications, and robotics. Real life examples. Prerequisite: Consent of advisor. |
||

EE 579 | Physics of Information Technology (Bilgi Teknolojilerinin Fiziği) |
(3+0+0) 3 |

Fundamentals of digital communication: noise, signaling, and electromagnetics in wired and wireless systems. Digital computation fundamentals: storage, sensing and display in terms of units, forces and probabilistic foundations. Quantum mechanics of electronic, magnetic, and optical materials. Integration of physical and logical descriptions of classical and quantum information. Prerequisite: Consent of advisor. |
||

EE 580 | Term Project | Non-credit |

In depth study of an electronics engineering topic by M.S. students in the non-thesis option under the guidance of a faculty member. | ||

EE 587 | ECG Signal Processing | (3+0+0) 3 |

Description of the ECG signal in terms of its morphology and rhythm, noise and artifact reduction, QRS detection delineation, ECG modeling and compression methods, heart rate variability, feature extraction and classification, biometric recognition. | ||

EE 581-589 | Special Topics in Electronics Engineering | (3+0+0) 3 |

Study of special topics chosen among the recent technological or theoretical developments in electronics engineering. | ||

EE 590 | M.S. Thesis | Non-Credit |

Preparation of a M.S. thesis by students of the M.S. program with thesis option under the guidance of an academic advisor. | ||

EE 601 | Estimation Theory | (3+0+0) 3 |

Estimators. Properties of estimators. Methods for estimation of deterministic parameters. Minimum variance estimation. Maximum likelihood and the method of moments. Estimation of random parameters. Minimization of general loss functions; minimum mean squared error and maximum a posteriori estimators. Sequential and recursive estimation using least squares and Kalman filter approach. Monte-Carlo methods. | ||

EE 620 | Linear System Theory | (3+0+0) 3 |

Mathematical background: linear spaces, linear transformations, normed linear spaces, convergence. Basic system concepts, state space and input-output representation. Time varying and time-invariant linear systems. Controllability, observability and stability definitions. Realization, minimal realization problem and methods. Eigenvalue placement by output and state feedback. Observer design. | ||

EE 655 | Advanced Image Processing | (3+0+0) 3 |

2-0 resistive grid filters (RGF): the 2-0 Poisson's problem. Modeling of RGF by a 2-0 recurrence equation. The feedback concept in image processing; writing the recurrence equation using the Toeplitz matrix. The nodal conductance matrix of the RGF and its properties, decomposition of this matrix into the Kronecker sum and product of elementary matrices. Computation of the eigenvalues and their multiplicity properties. Application of RGF to very large size images and the Jacobi iteration method; the cellular neural networks (CNN) and their applications, the interpretation of RGF as a CNN. Gauss-type and Gabor-type CNN filters. The Hopfield neural network and its relation with CNN; parti al differential equations and 2-0 FIR and IIR fiıtering; derivation of the 2-0 IIR transfer functions. Spatio-temporal filters; time-derivative CNN construction of spatio-temporal bandpass filters using time derivative CNN: the 3-0 Gabor type filter; the velocity-tuned filters. | ||

EE 672 | High Speed Communication Networks | (3+0+0) 3 |

Descriptions, models and approaches to the design and management of networks. Analysis of optical transmission and switching technologies using deterministic, stochastic and simulation models. FDDI, DQDB, SMDS, Frame Relay, ATM networks and SONET. Applications demanding high speed communication. | ||

EE 681-689 | Special Studies in Electronics Engineering | (3+0+0) 3 |

Study of current research topics in electronics engineering by Ph.D. students under the guidance of a faculty member and presentation of the chosen topic. | ||

EE 690 | Ph.D. Thesis | Non-credit |

Preparation of a Ph.D. thesis under the guidance of an academic advisor. |