Institute of Graduate Studies and Research

Electronics and Communication Engineering (MSc)

Duration 2 Years
Apply
halkla-iliskiler-ve-tanitim-program halkla-iliskiler-ve-tanitim-program halkla-iliskiler-ve-tanitim-program

About the Program

The aim of the Electronics and Communications Engineering Master Program is to have candidates gain competency in scientific and technical knowledge on the design, development, production, and operation of electronic and communication layouts and systems.

Education Opportunities

Electronics and Communications Engineering Master Program consists of seven courses, seminar and thesis. While providing students with competence in the fields of the electromagnetics, wave theories and applications, processing, transmitting and perception of information such as audio and video, it also provides outstanding opportunities in developing research skills and educates expert engineers with its laboratory facilities available.

ciu-electrical-electronics-engineering-phd

Career Areas

Our graduates are employed as senior researchers in a wide range of sectors, especially in electronics, communications, telecommunications, defense industry, research, and education institutions. Graduates can also pursue an academic career by enrolling in a related doctorate program.

Contact

Institute of Graduate Studies and Research
Graduate Sciences and Education Center, GE106
Tel: +90 392 671 1111 Extension: 2776
Institute E-mail: ciu-institute@ciu.edu.tr

Compulsory Courses

First Semester
NUMERICAL LINEAR ALGEBRA

Course code

EELE501

Credit

3

Theoretical

3

Practical

0

Ects

8
This course introduces numerical methods for solving ordinary differential equations (ODEs) and partial differential equations (PDEs). It is concentrated on finite difference methods and their application to electrical and electronic engineering model problems.Numerical solution of Hyperbolic partial differential equations and its applications. Convergence and consistency. The Courant-Friedricks-Lewiy stability condition. Von Neumann Analysis. Order of Accuracy of schemes. Numerical solution of Parabolic partial differential equations and its applications. Finite difference schemes for parabolic equations. Convergence estimates for initial value problems. The matrix method for analyzing stability. Elliptic partial differential equations and its applications. Numerical solution of schemes for Poisson’s equation and its applications. The discrete maximum principle. Regularity estimates for schemes.
CIRCUITS AND SYSTEMS ANALYSIS

Course code

EELE502

Credit

3

Theoretical

3

Practical

0

Ects

8
Graph theory for Communications. Electric circuits, models and circuit elements. Generalized formulation of Kirchhoff’s laws, Graph – Tree, Basic cutset and Basic Tie-set matrices for planar networks – Loop and Nodal methods of analysis of Networks with dependent & independent voltage and current sources – Duality & Dual networks, modified node analysis, state equations. Network functions driving point and transfer impedance function networks- poles and zeros –necessary conditions for driving point function and for transfer function Two port network parameters – Z, Y, ABCD and hybrid parameters and their relations– 2 –port network parameters using transformed variables. Equivalent representations, controllability, observability, passivity, stability, sensitivity. Time-domain and frequency domain response, sinusoidal steady-state analysis.
ELECTIVE I

Course code

EELE5X1

Credit

3

Theoretical

3

Practical

0

Ects

8
ELECTIVE II

Course code

EELE5X2

Credit

3

Theoretical

3

Practical

0

Ects

8
ELECTIVE III

Course code

EELE5X3

Credit

3

Theoretical

3

Practical

0

Ects

8
ELECTIVE IV

Course code

EELE5X4

Credit

3

Theoretical

3

Practical

0

Ects

8
ELECTIVE V

Course code

EELE5X5

Credit

3

Theoretical

3

Practical

0

Ects

8
Second Semester
THESIS

Course code

EELE500

Credit

0

Theoretical

0

Practical

0

Ects

60
Program of research leading to M.Sc. degree, arranged between student and a faculty member. Students register for this course in all semesters starting from the beginning of their third semester while the research program or write-up of thesis is in progress. A Master’s thesis gives a student the opportunity to attack a specific problem and gain more in-depth knowledge. This problem should be large and interesting enough to justify requirements of electrical and electronic engineering master program. The supervisor is responsible for the general coordination. The thesis report is the most tangible outcome of the Master’s thesis, apart from implementations and research results.
SEMINAR

Course code

EELE590

Credit

0

Theoretical

0

Practical

0

Ects

4
Seminar course is designed to promote research interest in various areas of Electrical and Electronic Engineering. Students are expected to further advance and deepen their knowledge regarding research methods through discussions of research results made in their fields of specialization. Students will make presentations on the progress of their research and will hold discussions with teachers to expand the range of their research. An additional objective of the research seminars is to nurture global IT specialists by having students make presentations at national or international conferences. Students are required to attend both research seminars and conferences for developing their research ability. Master students must register and fulfill departmental requirements of the seminar.

Elective Courses

RESEARCH METHODS

Course code

EMNT525

Credit

3

Theoretical

3

Practical

0

Ects

0
This course is designed to be a background pass to graduate studies. The ability to formulate a research question, finding the data relevant to research questions, analyze those data, and presentation of research findings are skills that will be acquired through this course. Scientific thinking skills and methods of research, using library and online archives, experimental design, and presenting quantitative data are modules covered within the scope of this course. Scientific communication, writing research proposals, scientific reporting and thesis writing are also supported. Conference presentations, time management in research projects, ethical issues, plagiarism and skills of working in a group and networking are also highlighted throughout the semester.
PHOTOVOLTAIC SYSTEMS

Course code

EELE582

Credit

3

Theoretical

3

Practical

0

Ects

0
Introduction to photovoltaic (PV) systems. Solar energy potential for PV, irradiance, solar radiation and spectrum of sun, geometric and atmospheric effects on sunlight. Solar cells, basic structure and characteristics: Single-crystalline, multi-crystalline, thin film silicon solar cells, emerging new technologies. Electrical characteristics of the solar cell, mathematical model and equivalent circuit, modeling of solar cells including the effects of temperature, irradiation and series/shunt resistances on the open-circuit voltage and short-circuit current. Solar cell arrays, PV modules, PV generators, shadow effects and bypass diodes, hot spot problem in a PV module and safe operating area. Terrestrial PV module modeling. Interfacing PV modules to loads, direct connection of loads to PV modules, connection of PV modules to a battery and load together. Energy storage alternatives for PV systems.
ADVANCED COMMUNICATION SYSTEMS

Course code

EELE561

Credit

3

Theoretical

3

Practical

0

Ects

0
This course provides a basic introduction to the various building blocks of a modern digital communications system, focusing on the physical layer (PHY). Random signals and noise. Stochastic processes. Correlation functions, stationary and ergodicity of stochastic processes. Power spectral density. Transmission of noise signals through linear systems. Basic concepts in digital communications, including Shannon theory, Nyquist sampling theory, optimal detection under Gaussian white noise, and basic modulations. Noise analysis and comparison of AM, FM and PM techniques. Matched filtering. ASK and QAM. FSK and PSK systems. Several building blocks of a digital receiver, including time and frequency synchronization, adaptive equalization and precoding, and error-correction coding/decoding. Some advanced communication technologies such as Orthogonal Frequency-Division Multiplexing (OFDM) and Multiple-Input Multiple-Output (MIMO).
ADVANCES ON VLSI DESIGN

Course code

EELE544

Credit

3

Theoretical

3

Practical

0

Ects

POWER SYSTEM PROTECTION AND CONTROL

Course code

EELE558

Credit

3

Theoretical

3

Practical

0

Ects

HIGH VOLTAGE UNDERGROUND CABLES

Course code

EELE555

Credit

3

Theoretical

3

Practical

0

Ects

NUMERICAL METHODS IN ELECTROMAGNETICS

Course code

EELE534

Credit

3

Theoretical

3

Practical

0

Ects

POWER SYSTEM HARMONICS

Course code

EELE557

Credit

3

Theoretical

3

Practical

0

Ects

ANALOG FILTER DESIGN

Course code

EELE568

Credit

3

Theoretical

3

Practical

0

Ects

0
Introduction to filter theory and design, ideal filters, filter specifications. Normalization, Frequency and impedance scaling. All‐pole and Rational approximations. Active and passive filter synthesis. Operational Amplifiers. Bilinear Transfer Functions. Bode Plots, Active Realizations. Finite BW effects. Cascade Design. Biquad Circuits. Integrators: effect of non-ideal op-amps. Ackerberg-Mossberg biquad. Sallen-Key and Delyiannis-Friend circuits. General Impedance Converters. Transmission Zeros – summing and voltage feedforward. Butterworth Lowpass Filters. Chebyshev Lowpass Filters. Inverse Chebyshev and Cauer Filters. Cauer Design, Bessel, and frequency transformations. Active and passive circuit implementations. Comparison of Filters. Lowpass-to-highpass, band-pass, and band-elimination transformations. Delay Filters. Delay Equalization. Sensitivity. Switched-Capacitor Filters. Transconductance C Filters
FUNDAMENTALS OF ENERGY SYSTEMS OPTIMIZATION

Course code

ENRE533

Credit

3

Theoretical

3

Practical

0

Ects

DIGITAL IMAGE PROCESSING

Course code

EELE526

Credit

3

Theoretical

3

Practical

0

Ects

0
Digital Image Fundamentals. Elements of Visual Perception. Light and the Electromagnetic Spectrum. Image Sensing and Acquisition. Image Sampling and Quantization.Some Basic Relationships between Pixels. Linear and Nonlinear Operations. Image Enhancement in the Spatial Domain. Basic Gray Level Transformations. Histogram Processing. Basics of Spatial Filtering. Smoothing Spatial Filters. Sharpening Spatial Filters. Color Image Processing. Color Fundamentals. Color Models. Pseudocolor Image Processing. Basics of Full-Color Image Processing. Color Transformations. Smoothing and Sharpening. Color Segmentation. Image Segmentation. Detection of Discontinuities. Edge Linking and Boundary Detection. Thresholding. Region-Based Segmentation. Segmentation by Morphological Watersheds. Morphological Image Processing .Dilation and Erosion. Opening and Closing. Extensions to Gray-Scale Images.
ADVANCED DIGITAL SIGNAL PROCESSING

Course code

EELE525

Credit

3

Theoretical

3

Practical

0

Ects

TECHNO-ECONOMICAL ANALYSIS OF ENERGY APPLICATIONS

Course code

ENRE502

Credit

3

Theoretical

3

Practical

0

Ects

SOLAR - THERMAL ENERGY AND ITS APPLICATIONS

Course code

EELE581

Credit

3

Theoretical

3

Practical

0

Ects

ADVANCED ANTENNA THEORY

Course code

EELE532

Credit

3

Theoretical

3

Practical

0

Ects

SIGNALS AND SYSTEMS

Course code

EEE321

Credit

0

Theoretical

0

Practical

0

Ects

INTRODUCTION TO PROGRAMMING

Course code

CMPE112

Credit

0

Theoretical

0

Practical

0

Ects

ELECTRICAL MACHINERY

Course code

EEE453

Credit

0

Theoretical

0

Practical

0

Ects

POWER SYSTEM ANALYSIS

Course code

ELE401

Credit

0

Theoretical

0

Practical

0

Ects

APPROXIMATION THEORY

Course code

EELE563

Credit

3

Theoretical

3

Practical

0

Ects

PERFORMANCE EVALUATION OF COMPUTER NETWORKS

Course code

CMPE523

Credit

3

Theoretical

3

Practical

0

Ects

COMMUNICATION SYSTEMS

Course code

EEE362

Credit

0

Theoretical

0

Practical

0

Ects

PROBABILITY THEORY AND STOCHASTIC PROCESSES

Course code

EELE571

Credit

3

Theoretical

3

Practical

0

Ects

SOLAR POWER DESIGN

Course code

ENRE507

Credit

3

Theoretical

3

Practical

0

Ects

HIGH VOLTAGE TECHNIQUES

Course code

EEE456

Credit

0

Theoretical

0

Practical

0

Ects

POWER ELECTRONICS

Course code

EEE344

Credit

0

Theoretical

0

Practical

0

Ects

ELECTRONICS II

Course code

EEE342

Credit

0

Theoretical

0

Practical

0

Ects

ARTIFICIAL NEURAL NETWORKS

Course code

CMPE545

Credit

3

Theoretical

3

Practical

0

Ects

Introduction to cognitive science. Parallel, distributed problems. Constraint satisfaction. Liopfield model. Supervised vs. unsupervised learning. Single vs. multi-layer perceptions. Static vs. dynamic network architecture. Comparison of neural approaches with parametric and non-parametric statistical methods. Neural network applications.
SELECTED TOPICS IN DIGITAL COMMUNICATIONS

Course code

EELE566

Credit

3

Theoretical

3

Practical

0

Ects

PROJECT SCHEDULING

Course code

EMNT503

Credit

3

Theoretical

3

Practical

0

Ects

The project schedule is the tool that communicates what work needs to be performed, which resources of the organization will perform the work and the timeframes in which that work needs to be performed. The project schedule should reflect all of the work associated with delivering the project on time. The aim of this course is to give the principles of project management, representation of project operations such as project breakdown, network representation and terminology, network data. The course content includes network planning with respect to costs and durations: critical path analysis, linear time cost trade-off analysis, resource-constrained network planning, resource scheduling and resource leveling.
HYDROGEN AND FUEL CELL TECHNOLOGY

Course code

ENRE511

Credit

3

Theoretical

3

Practical

0

Ects

WIRELESS COMMUNICATION SYSTEMS

Course code

EELE464

Credit

0

Theoretical

0

Practical

0

Ects

CIRCUIT THEORY II

Course code

EEE301

Credit

0

Theoretical

0

Practical

0

Ects

6
.
DESIGN OF ZERO EMISSION 100% RENEWABLE CITIES

Course code

ENRE537

Credit

3

Theoretical

3

Practical

0

Ects

SMART POWER GRIDS

Course code

ENRE535

Credit

3

Theoretical

3

Practical

0

Ects

COMPUTER NETWORKS AND COMMUNICATIONS

Course code

CMPE530

Credit

3

Theoretical

3

Practical

0

Ects

ENERGY - PAST, PRESENT & FUTURE

Course code

ENRE501

Credit

3

Theoretical

3

Practical

0

Ects

0
ENERJİ - GEÇMİŞ, BUGÜN & GELECEK
WIRELESS COMMUNICATION SYSTEMS

Course code

EEE464

Credit

0

Theoretical

0

Practical

0

Ects

INTEGRATION OF RENEWABLES

Course code

ENRE512

Credit

3

Theoretical

3

Practical

0

Ects

LINEAR CONTROL SYSTEMS

Course code

ELE306

Credit

0

Theoretical

0

Practical

0

Ects

COMPUTER ARCHITECTURE

Course code

CMPE511

Credit

3

Theoretical

3

Practical

0

Ects

Pushing a single processor to its limits. Instruction set design and its effect on computer performance. micro-programming. Addressing techniques. Memory hierarchy. Associative, virtual and cache memory. Memory management. Interrupts, DMA and channels. Comparative study of commercial computer architecture.
BIOSENSORS

Course code

BIOE507

Credit

3

Theoretical

3

Practical

0

Ects

This course will cover the principles, technologies, methods and applications of biosensors and bioinstrumentation. The objective of this course is to link engineering principles to understanding of biosystems in sensors and bioelectronics. It will provide the student with detail of methods and procedures used in the design, fabrication and application of biosensors and bioelectronic devices. The fundamentals of measurement science are applied to optical, electrochemical, mass, and pressure signal transduction. Upon successful completion of this course, students are expected to be able to explain biosensing and transducing techniques, design and construct biosensors instrumentation.
ELECTROMAGNETIC THEORY II

Course code

EEE331

Credit

0

Theoretical

0

Practical

0

Ects

PROGRAMMING LANGUAGES

Course code

CMPE501

Credit

3

Theoretical

3

Practical

0

Ects

Brief historical perspective. Understanding and using Integrated Development Environment (IDE). Java basics, introduction to graphical user interfaces (GUI) for Java, using Swing Components and Java Listeners, Swing dialogue boxes, developing GUI applications, theory of Object Oriented Programming with Unified Modeling Language (UML). Object-Oriented (OO) problem solving, Object-Oriented (OO) concepts (inheritance, composition, abstract classes etc.), object relations, developing Object-Oriented (OO) applications with design patterns, Unit Testing, Project Presentations.
PRODUCTION PLANNING AND SCHEDULING

Course code

EMNT501

Credit

3

Theoretical

3

Practical

0

Ects

0
The course aims to analysis of some specific problem areas within the context of planning and scheduling of production activities. Also the course give the information related definition, formulation and available solution procedures for aggregate planning and lot sizing. It includes scheduling in manufacturing systems, scheduling in service systems, design and operation of scheduling systems. Students in this course will learn fundamental problem areas of production planning and control and, the relation between planning and control activities. At the end of this course student will be able to define of Production Planning and Control Concepts, decide forecasting and evaluate the forecasting methods, decide lot size of a single item with deterministic and constant demand, compute total cost of an inventory policy and solve lot sizing problems under resource constraint with multiple items.
OPERATIONS RESEARCH TECHNIQUES

Course code

EMNT517

Credit

3

Theoretical

3

Practical

0

Ects

0
Introduce students to developed techniques, methodologies and models used in Operations Research (OR). Operations Research (or Management Science) is a field of Applied Mathematics that uses mathematical methods and computers to make rational decisions in solving a variety of optimization problems. Most OR techniques require the use of computer software to solve large, complex problems in industry, business, science and technology, management, decision support and other areas and disciplines. In this course Deterministic Problems are considered – the data and future outcomes are known with certainty. Optimization of the solution is the primary goal. Matlab and Excel are used for representing and solving the problems.
COMPUTER VISION

Course code

ISYE537

Credit

3

Theoretical

3

Practical

0

Ects

Image formation. Early processing: low-level vision and feature extraction. Boundary detection. Region growing. Texture. Motion. Two-dimensional and three-dimensional representation. High-level vision: learning and matching.
POWER TRANSMISSION AND DISTRIBUTION

Course code

ENRE401

Credit

0

Theoretical

0

Practical

0

Ects

CIRCUIT THEORY I

Course code

EEE202

Credit

0

Theoretical

0

Practical

0

Ects

COMPUTER ARCHITECTURE

Course code

EELE512

Credit

3

Theoretical

3

Practical

0

Ects

This course provides students with a solid understanding of fundamental architectural techniques used to build today's high-performance processors and systems. Course topics include pipelining, superscalar, out of order execution, multithreading, caches, virtual memory, and multiprocessors. Some emphasis will be placed on hardware/software interaction to achieve performance. Issues affecting the nexus of architecture, compilers and operating systems will be briefly touched upon. Pushing a single processor to its limits. Instruction set design and its effect on computer performance. microprogramming. Addressing techniques. Memory hierarchy. Associative, virtual and cache memory. Memory management. Interrupts DMA and channels. Comparative study of commercial computer architecture. The transition from single processor designs to multi-core design requires hardware and software designers knowledgeable about a range of issues in parallel computing including hardware.
PATTERN RECOGNITION

Course code

CMPE546

Credit

3

Theoretical

3

Practical

0

Ects

TOTAL QUALITY MANAGEMENT

Course code

EMNT502

Credit

3

Theoretical

3

Practical

0

Ects

0
Total Quality Management (TQM) is a comprehensive and fundamental quality policy that aims continuous improvement. This course focuses on total quality concepts and total quality approach for decision making. In addition to presenting various Total Quality Management concepts and quality improvement tools, importance of customer focus, team formation and problem solving are also underlined. The key actions that highlights importance of quality through planning, design and control are discussed. Up-to-date quality standards and award models are discussed and criticized using real life cases. Aim of the course is to give total quality concept to the students. Also the course explains total quality management decision methods.
POWER SYSTEM ENGINEERING AND ECONOMICS

Course code

ENRE506

Credit

3

Theoretical

3

Practical

0

Ects

ELECTRICAL MATERIALS

Course code

ELE305

Credit

0

Theoretical

0

Practical

0

Ects

ROBOTICS

Course code

EEE411

Credit

0

Theoretical

0

Practical

0

Ects

COMPUTER NETWORKS AND COMMUNICATIONS

Course code

EELE529

Credit

3

Theoretical

3

Practical

0

Ects

Architecture of a computer network and explain how each device in a network communicates with each other; processes in each layer of the network protocol that enables different networks to share resources; basic network protocols in each layer of a TCP/IP stack and the purpose of each protocol; role of the Network Request for Comment (RFC); comparison each layer in the TCP/IP model with those in the OSI model; socket programming and explain its role in application processing; IP addressing; packet collisions and how they are corrected in the link layer; CSMA and describe its use in the link layer; application protocols like VoIP and IPTV; TCP/IP security related issues.
RENEWABLE ENERGY POLICIES & SCENATIOS

Course code

ENRE524

Credit

3

Theoretical

3

Practical

0

Ects

INFORMATION SECURITY

Course code

MISY558

Credit

3

Theoretical

3

Practical

0

Ects

PROGRAMMABLE LOGIC CONTROLLERS

Course code

EELE415

Credit

0

Theoretical

0

Practical

0

Ects

The aim of this course is to provide an introduction to programmable logic controllers. The basic architecture of PLCs and the commonly used input and outputs in such systems are included in the course. The relationship between the PLC operation and the Logic gates are stated. The programming languages which are used in PLC are examined. Furthermore, the Ladder Diagram technique is developed involving internal relays, timers and counters. The course includes compare and program control instructions. Both 16 and 32 bit operations are used in basic math instructions. It also includes the examples of important industrial applications that uses PLC.
POWER GENERATING SYSTEMS

Course code

ENRE534

Credit

3

Theoretical

3

Practical

0

Ects

This course focuses on to provide students with the understanding of energy generating systems and their working principles. The topics of steam power plants, power generation, steam cycle (Rankine cycle, Kalina cycle, combined gas and steam cycles) including the Brayton cycle, economics of power cycles, fuels and combustion; including solid, liquid and gases fuels, steam generators, steam turbines, gas turbines and the circulating water systems will be discussed in greater depth and complexity than is done in undergraduate courses. Design of economizers and feed water heaters, condensing systems, fuel preparation methods, water treatment, environmental concerns, location of plants will also be discussed. Power transmission systems will be introduced as part of the course.

Students who are interested in pursuing advanced graduate studies leading to a master’s, doctoral degree, or professional doctorate degree for the Fall and Spring semesters every year. Applicants can directly apply online to our graduate programs using the application portal.

International Applicants- Required documents:

  • Bachelor’s Degree Diploma
  • Bachelor’s Degree transcripts for each completed academic term/year.
  • Evidence of English Language competence: TOEFL (65 IBT) or IELTS (5.5). Students without these documents will take the CIU English proficiency exam on campus following arrival.
  • Scanned copy of international passport/birth certificate
  • CV
  • Fully completed and signed CIU Rules and Regulations document (which can be downloaded during the online application)

Click for detailed admission requirements information.

Cyprus International University provides academic scholarships for its students as an incentive for success, with most students benefiting from 50%, 75% or 100% scholarships or discounted tuition fees. Click for more information.

Tuition Fees are determined at the beginning of each academic year. Candidate students who are entitled to enroll in CIU can learn their fees in line with the Tuition Fee Calculation system.