### Course Plan and Prerequisites

**Undergraduate Course List**

Course Code | Course Name | ECTS | Credit | Prerequisite |
---|---|---|---|---|

1. Semester | ||||

COMP 109 | Computer Programming (Java) | 6 | 4 | |

MATH 115 | Calculus I | 7 | 4 | |

PHYS 103 | Physics I | 6 | 3 | PHYS 103L (Corequisite) |

PHYS 103L | Physics I Lab | 2 | 1 | PHYS 103 (Corequisite) |

ENG 101 | English for Academic Purposes I | 4 | 2 | |

TURK 111 | Turkish Language and Literature I | 2 | 1 | |

EE 100 | Introduction to EEE | 3 | 2 | |

30 | 17 | |||

2. Semester | ||||

COMP 110 | Object-Oriented Programming (Java) | 6 | 4 | COMP 109 |

MATH 116 | Calculus II | 7 | 4 | MATH 115 |

PHYS 104 | Physics II | 6 | 3 | PHYS 104L (Corequisite) |

PHYS 104L | Physics II Lab | 2 | 1 | PHYS 104 (Corequisite) |

ENG 102 | English for Academic Purposes II | 4 | 2 | ENG 101 |

Required HUM/SOC 100-level Component | 5 | 3 | ||

30 | 17 | |||

3. Semester | ||||

MATH 211 | Linear Algebra | 6 | 3 | |

MATH 213 | Differential Equations | 7 | 4 | MATH 116 |

EE 201 | Circuit Analysis I | 7 | 4 | MATH 115 |

EE 203 | Digital Systems Design | 6 | 4 | |

ENGR 301 | Technical Report Writing and Presentation | 4 | 2 | ENG 102 |

30 | 17 | |||

4. Semester | ||||

MATH 224 | Probability and Statistics for Engineering | 6 | 4 | |

EE 202 | Circuit Analysis II | 6 | 3 | EE 201 |

EE 204 | Signals and Systems | 6 | 4 | MATH 115 |

EE 206 | Analysis of Microelectronic Circuits and Devices | 7 | 4 | EE 201 |

ECON 112 | Economics for Engineering | 5 | 2 | |

30 | 17 | |||

5. Semester | ||||

EE 301 | Introduction to Analog and Digital Communications | 6 | 3.5 | EE 204 |

EE 303 | Systems and Control | 6 | 3 | MATH 213 (Corequisite) & EE 204 or EE 202 |

EE 305 | Digital Electronics | 7 | 3.5 | EE 206 |

MATH 226 | Numerical Methods for EE | 6 | 3.5 | COMP 109 & MATH 116 & MATH 211 |

Science Elective | 5 | 3 | ||

30 | 16.5 | |||

6. Semester | ||||

EE 302 | Introduction to Digital Signal Processing | 6 | 3.5 | EE 204 |

EE 304 | Electromagnetic Fields | 6 | 3 | MATH 213 |

EE 306 | Microprocessors | 7 | 3.5 | EE 203 |

EE 308 | EE Engineering Design Studio | 6 | 3 | EE 201 |

TURK 112 | Turkish Language and Literature II | 2 | 1 | |

HUM 300 | Engineering Ethics | 3 | 2 | |

30 | 16 | |||

7. Semester | ||||

EE 490 | EE Senior Design Project I | 6 | 3 | 4^{th} year student (minimum 180 ECTS completed) |

Elective - EE | 6 | 3 | ||

Elective - EE | 6 | 3 | ||

EE 200 | EE Engineering Practice I | 2 | 1 | |

EE 399 | EE Engineering Practice II | 3 | 1 | |

Elective - Social Science | 5 | 3 | ||

HISTR 211 | Principles of Ataturk and History of the Turkish Republic I | 2 | 1 | |

30 | 15 | |||

8. Semester | ||||

EE 492 | EE Senior Design Project II | 6 | 3 | EE 491 or EE 490 |

Elective - EE | 6 | 3 | ||

Elective - EE | 6 | 3 | ||

ENTR 400 | Business Skills and Entrepreneurship | 5 | 3 | |

Elective - Engineering | 5 | 3 | ||

HISTR 212 | Principles of Ataturk and History of the Turkish Republic II | 2 | 1 | |

30 | 16 | |||

Total |
240 | 131.5 |

**Elective Courses**

Course Code |
Course Name |
ECTS |
Credit |
Prerequisite |

EE 471 | Introduction to Embedded Systems | 6 | 3 | EE 203 |

EE 472 | Antennas and Propagation | 6 | 3 | EE 304 |

EE 473 | Multimedia Signals and Systems | 6 | 3 | EE 204 |

EE 474 | Wireless Communications | 6 | 3 | MATH 211, MATH 224, EE 204 |

EE 475 | Renewable Energy Systems | 6 | 3 | PHYS 104, minimum 3rd year engineering students |

EE 476 | Introduction to Speech and Language Processing | 6 | 3 | EE 204 |

EE 477 | Process Control and SCADA Systems | 6 | 3 | EE 201 |

EE 478 | Electromagnetic Waves | 6 | 3 | EE 304 |

EE 479 | Power Electronics Circuits | 6 | 3.5 | EE 201, EE 206 |

EE 482 | Introduction to State Space Control | 6 | 3 | EE 303, and EE 204 or EE 202 |

COMP 450 | Artificial Intelligence | 6 | 3 | |

COMP 462 | Introduction to Mechine Learning | 6 | 3 | |

COMP 465 | Fundamentals of Quantum Computing | 6 | 3 | |

COMP 468 | Introduction to Internet of Things | 6 | 3 | |

COMP 482 | Computer Vision | 6 | 3 | COMP 201 |

ME 475 | Industrial Automation and Robotics | 6 | 3 | EE 201 |

**Prerequisite Diagram**

**COURSE DESCRIPTIONS**

**COMP 109 Computer Programming (Java) (3+0+0) 4 ECTS 6**

This course provides a comprehensive understanding of computer programming. The following topics are covered: Fundamentals of computers and computer programming; variables and data types; control flow and conditionals; functions; loops; methods and debugging; single and multi-dimensional arrays.

**MATH 115 Calculus I (4+0+0) 4 ECTS 7**

This course provides a comprehensive introduction to some fundamental aspects of function of a single variable, trigonometric functions, limit, continuity of a function, differentiation of a single variable function, extremum of a function, mean value theorem, L’Hospital’s rule, antiderivative and the indefinite integral, definite integrals, fundamental theorem of calculus, applications of the definite integral, the exponential and logarithmic function, the inverse trigonometric functions, hyperbolic functions and their inverses, integration techniques.

**PHYS 103 Physics I (3+0+0) 3 ECTS 6**

This course includes the topics mostly related with mechanics part of fundamental physics. These topics are; significant figures, units and unit analysis, vectors, motion in one dimension, motion in multi dimensions, Newton’s Laws and their applications, work and kinetic energy, potential energy and conservation of energy, momentum and conservation of momentum, rotation of rigid bodies and dynamics of rotational motion.

Corequisite: PHYS 103 L

**PHYS 103 L Physics I Lab. (0+0+2) 1 ECTS 2**

This laboratory course includes the experiments related to mechanics. The laboratory experiments covered in this course are based on the measurement of time, period and force using proper tools. These measurements are used in order to determine the speed, velocity, acceleration and period of the objects in motion. With the help of physics laws, some physical quantities are determined following these measurements compared with those obtained from theoretical approaches.

Corequisite: PHYS 103

**ENG 101 English for Academic Purposes I (2+0+0) 2 ECTS 4**

The aim of this course is to provide students with the academic skills necessary to succeed in their undergraduate studies. This course utilizes speaking, listening, reading and writing skills in an integrated approach to promote the use of English in an academic context. The course will provide an introduction to academic English and help students become more confident, independent and experienced writers and speakers of English when addressing various subjects in an academic environment.

**TURK 111 Turkish Language and Literature I (1+0+0) 1 ECTS 2**

Definition and features of language, language-culture, language-gender, language-geography, language-nationality relationship, language birth, classification of languages, types of language, historical development of Turkish, sound and form features of Turkish, expression units, proverbs and idioms, problems Turkish language face, punctuation marks, writing rules, expression disorders.

**EE 100 Introduction to EEE (2+0+0) 2 ECTS 3**

This course provides a general introduction to the field of Electrical and Electronics Engineering. The course content covers MEF's Electrical and Electronics Engineering program and curriculum, basic research areas of Electrical and Electronics Engineering and basic concepts in these research areas. In addition to the theoretical lectures, there will be seminars from professionals and researchers from the field of Electrical and Electronics Engineering.

**COMP 110 Object-Oriented Programming (JAVA) (3+0+2) 4 ECTS 6**

This course covers the fundamentals of object-oriented programming approach such as objects, classes, inheritance, polymorphism, dynamic binding, and application of these concepts using Java programming language.

Prerequisite: COMP 109

**MATH 116 Calculus II (4+0+0) 4 ECTS 7**

Polar coordinates, analytical geometry, infinite sequences and series, Taylor’s series, vectors, multivariable functions, partial derivatives and their applications, the gradient and directional derivative, extrema of functions of two variables, multiple integrals and their applications.

Prerequisite: MATH 115

**PHYS 104 Physics II (3+0+0) 3 ECTS 6**

This course discusses topics related to electromagnetism. The topics covered in this course are; electric charge and force, electric field; Gauss’s law, electric potential, capacitance and dielectrics, current, resistance and electromotive forces, DC circuits, magnetic fields and forces, sources of magnetic field, electromagnetic induction, inductance and circuit oscillations, electromagnetic waves.

Corequisite: PHYS 104 L

**PHYS 104 L Physics II Lab. (0+0+2) 1 ECTS 2**

This laboratory course includes the topics related to electromagnetism. The laboratory experiments covered in this course are based on the measurement of current, magnetic fields and potential differences using proper tools. These tools are used for the purpose of determining some of the electrical parameters such as resistance, power, inductance and capacitance. Using magnetic field sensors, magnetic field around conductors having various geometries are measured and current-magnetic field relations are obtained. Dependence of magnetic field strength with the distance from the source is also extracted.

Corequisite: PHYS 104

**ENG 102 English for Academic Purposes II (2+0+0) 2 ECTS 4**

The aim of this course is to provide students with the academic skills necessary to succeed in their undergraduate studies. This course utilizes speaking, listening, reading and writing skills in an integrated approach to promote the use of English in an academic context. The course will fine-tune the skills developed in English 101 and help students to further develop arguments as well as become more confident, independent and experienced speakers of English, particularly in presenting academic material.

Prerequisite: ENG 101

**MATH 211 Linear Algebra (3+0+0) 3 ECTS 6**

This course provides general concepts on linear algebra by covering the following topics: Systems of linear equations and matrices, Gaussian elimination, matrix algebra, inverse of a matrix, elementary matrices, LU-factorization, the determinant of a square matrix, the properties of determinants, Cramer’s rule, vector spaces, subspaces, linear independence, basis and dimension, change of basis, inner product spaces, orthonormal basis, linear transformations, matrix representations of linear transformations, eigenvalues and eigenvectors, diagonalization.

**MATH 213 Differential Equations (4+0+0) 4 ECTS 7**

This course introduces ordinary differential equations, discusses their methods of solutions and introduces vector-valued functions Topics include: First order differential equations, second order linear differential equations, higher order linear differential equations, series solutions of linear differential equations, initial value problems, Laplace transforms and systems of first order linear differential equations. Vector-valued functions, the divergence and curl of vector-valued functions and their geometric applications.

Prerequisite: MATH 116

**EE 201 Circuit Analysis (3+0+1) 3.5 ECTS 7**

This course aims to introduce the sophomore students the basic components and characteristics of electric circuits and the mathematical techniques to analyze electric circuits. The course content covers basic circuit components and their current-voltage characteristics, circuit theorems and equations, DC circuit analysis techniques, RC, RL and RLC circuits, time and frequency domain analyses of AC circuits. The theoretical lectures will be coupled by laboratory work.

Prerequisite: MATH 115

**EE 203 Digital Systems Design (3+0+2) 4 ECTS 6**

This course introduces logic design and basic building blocks of modern digital systems such as digital computers. The course has three phases. We begin with number systems, Boolean algebra, combinational logic including minimization/optimization techniques based on Karnough Maps. The second phase considers sequential logic including flip-flops, counters and basic memory elements. Using such fundamental sequential blocks, we will design finite state machines. The third phase includes registers and a simple computer design. Throughout the course, different representations such as truth tables, timing diagrams and state diagrams shall be discussed. This course has an accompanying lab component in which students are expected to obtain hands-on experience with design softwares and digital integrated circuit technology using breadboards.

**ENGR 301 Technical Report Writing and Presentation (2+0+0) 2 ECTS 4**

This course will introduce students to scientific writing and proper citation focusing on engineering documentation types such as technical reports, proposals, posters, articles and short reports. Students will also be familiarized with business and electronic media communication activities. Oral, written and graphical data presentation skills will be improved and assessed using written assignments, poster preparation and oral presentation.

**MATH 224 Probability and Statistics for Engineering (4+0+0) 4 ECTS 6**

This course provides a comprehensive introduction to probability theory and its applications to engineering. The following topics are covered: definition and rules of probability; random variables and uncertainty, expected value, variance and standard deviation of a probability distribution; discrete probability distributions: the Bernoulli, Binomial, geometric and Poisson distributions; continuous probability distributions: the uniform, exponential and normal distributions; multivariate probability distributions, covariance and correlation; descriptive statistics; sampling and sampling distributions; estimation and confidence interval; hypothesis testing; simple regression.

**EE 202 Circuit Analysis II (3+0+0) 3 ECTS 6**

This course aims to introduce the sophomore students the frequency domain circuit analysis. The course content covers the Laplace Transform in circuit analysis, frequency selective circuits (passive and active filter circuits), Fourier series in circuit analysis and two-port circuits.

Prerequisite: EE 201

**EE 204 Signals and Systems**

**(4+0+0) 4 ECTS 6**

This course provides a comprehensive understanding of continuous-time and discrete-time signals and systems. The following topics are covered: fundamental concepts: linearity, stability; time and frequency analysis of continuous-time and discrete-time signals; Fourier Series, Fourier Transform, Laplace Transform, Discrete Fourier Transform, z-Transform; Sampling.

Prerequisite: MATH 115

**EE 206 Analysis of Microelectronic Circuits and Devices (3+0+2) 4 ECTS 7**

This course provides a comprehensive analysis of microelectronic circuits and devices. The following topics are covered: semi-conductor basics: concepts and semi-conductor components; semiconductor diode: physical structure, terminal characteristics, analysis of diode circuits; Bipolar Junction Transistor (BJT): physical structure and operating modes, BJT as a switch, DC biasing, BJT as an amplifier, small-signal model, basic amplifier circuits; MOSFET: structure and operating modes, MOSFET as a switch, MOSFET amplifiers; Operational amplifiers: concepts and application examples.

Prerequisite: EE 201

**ECON 112 Economics for Engineering (2+0+0) 2 ECTS 5**

The course introduces to basic concepts of economics. The course content begins with the analyses of market mechanisms, which are perceived as the elementary organization form of the economy. Subsequently, the role of governmental policies and regularizations are incorporated into the analyses. Firm behavior and the organization of the industry are described in further details. Long-run and short-run dynamics of macroeconomic variables are investigated. The analyzed theoretical concepts are critically reviewed by the help of empirical data. The course ends with applications of presented methods on selected special topics.

**EE 301 Introduction to Analog and Digital Communications (3+0+1) 3.5 ECTS 6**

This course provides a comprehensive introduction to analog and digital communications. The following topics are covered: properties of Fourier transform, ideal low-pass filters, power spectral density, amplitude modulation, double sideband-suppressed carrier modulation, costas receiver, single-sideband modulation, vestigial sideband modulation, angle modulation, narrowband frequency modulation, wide band frequency modulation, generation and demodulation of FW waves, sampling, pulse-amplitude modulation, pulse-position modulation, quantization, pulse-code modulation, line codes, intersymbol interference, Nyquist channel, binary amplitude shift keying, phase shift keying, frequency shift keying, m-ary digital modulation, constellation diagrams and mapping onto waveforms, additive white Gaussian noise.

Prerequisite: EE 204

**EE 303 Systems and Control**

**(3+0+0) 3 ECTS 6**

This course provides a comprehensive understanding of control systems and the mathematical modeling of control systems. The following topics are covered: Transfer function and state space methods, mathematical modeling of mechanical & electrical systems, transient and steady state response analyses, effects of proportional, integral and derivative controllers, control systems analysis and design by the Root Locus method, control systems analysis and design by the frequency response method, controller design with PID controllers, control systems design in state Space and fundamentals of digital control.

Prerequisites: EE 204 or EE 202

Corequisite: MATH 213

**EE 305 Digital Electronics (3+0+2) 3.5 ECTS 7**

This course provides a comprehensive understanding of digital electronics. The following topics are covered: MOS and CMOS logic gates, inverters, input and output circuits, negative AND - NAND and negative OR - NOR gates, static and dynamic analysis; Regenerative circuits, unstable, monostable, bistable trigger circuit and the Schmitt trigger; Very Large Scale Integrated Circuits (VLSI), volatile and non-volatile memory: DRAM, SRAM, ROM, PROM; Digital / analog and analog / digital converters.

Prerequisite: EE 206

**MATH 226 Numerical Methods for EE (3+0+1) 3.5 ECTS 6**

This course provides a comprehensive understanding of numerical methods necessary for solving engineering problems. The following topics are covered: Study of errors associated with a numerical solution; Numerical solutions for systems of linear and nonlinear equations, linear least squares method, optimization problems, interpolation, numerical integration and differentiation; Implementation of numerical algorithms using a computer programming language.

Prerequisites: COMP 109, MATH 116, MATH 211

**EE 302 Introduction to Digital Signal Processing (3+0+1) 3.5 ECTS 6**

This course provides a comprehensive introduction to digital signal processing and time-scale analysis. The following topics are covered: discrete time signals in the time domain, linear time-invariant systems, convolution, frequency domain representation of discrete signals and systems, Discrete Time Fourier Transform (DTFT), sampling theory, discrete-time processing of analog signals, z-transform, transform analysis of systems, stability and causality, Discrete Fourier Transform (DFT), circular convolution, Fast Fourier Transform (FFT), implementation of and structures for discrete systems, digital filters: specifications, FIR filter theory and design methods, IIR filter theory and design methods.

Prerequisite: EE 204

**EE 304 Electromagnetic Fields (3+0+0)**

**3 ECTS 6**

This course provides a a comprehensive understanding of electromagnetic fields. The following topics are covered: the electromagnetic model, vector analysis, differential operators, divergence and Stokes theorem, static electric fields, Coulomb’s law, Gauss’ law, Electrostatics field lines, electric potential and work, capacitance and capacitors, Poisson’s and Laplace’s equations, steady electric currents, resistance calculations, static magnetic fields, Lorentz’s force, Biot-Savart Law and Applications, Ampere’s Law and applications, forces on current carrying conductors, magnetic materials and permeability, magnetic circuits, inductances and inductors, time-varying fields and Maxwell’s equations, wave equations, the electromagnetic spectrum and real life applications.

Prerequisite: MATH 213

**EE 306 Microprocessors (3+0+1) 3.5 ECTS 7**

This course provides a comprehensive introduction to computer and microprocessor based systems. The following topics are covered: Binary numeral system, Input/output Interface, I/O with interrupts, direct memory access and management, microprocessor architecture; system design with the state of the art microprocessors.

Prerequisite: EE 203

**EE 308 EE Engineering Design Studio (2+0+2) 3 ECTS 6**

This course provides a design experience in an Electrical and Electronics engineering problem. The following topics are covered: sensors actuators and interfaces, simple RF transceivers, microcontrollers, fundamentals of design, design tools, simulation tools, simulations and applications with real data, design experience through a team project with a final report and presentation.

Prerequisite: EE 201

**TURK 112 Turkish Language and Literature II (1+0+0) 1 ECTS 2**

Informative writing types (column writing, article, interview, criticism, essay, diary, memory, travel, letter, life story, autobiography); fictional genres (story, novel, theater); subject, message, style, expression styles and ways of developing thought in the text; scientific article/research report, bibliography and footnote rules; types of verbal expression; punctuation, spelling rules, expression disorders; problems Turkish language face.

**HUM 300 Engineering Ethics (2+0+0) 2 ECTS 3**

To learn general issues and basic principles of ethics, ethical problems that professions at different sectors face; attitudes of the professions especially engineers to the problems and the consequences of the different solutions.

**EE 490 EE Senior Design Project I (0+0+1) 3 ECTS 6**

This course is the first stage of a one-year senior design project course. In senior design project, the students work in project teams for a capstone design project on a specific topic in any field of Electrical and Electronics Engineering. In this course, the students are expected to define an engineering problem and to propose a solution for an engineering problem. Students will first perform a literature survey on the real-life problem that they selected at the beginning of the semester. Then, students will propose a solution to that problem under the supervision of their advisors.

Prerequisite: 4th year student (minimum 180 ECTS completed)

Pre-requisite override conditions: 156 ECTS completed and EE101, EE201, EE204, EE308 and at least any 2 out of EE 301, EE 302, EE 303, EE 304, EE 305, EE 306.

**EE 200 EE Engineering Practice I (0+0+0) 1 ECTS 2**

This course introduces the applications of the electrical electronics engineering concepts by practicing engineering in a company, observing professional working environment of engineers, getting actively involved in the projects of the company.

**EE 399 EE Engineering Practice II (0+0+0) 1 ECTS 3**

This course introduces the applications of the electrical electronics engineering concepts by practicing engineering in a company, observing professional working environment of engineers, getting actively involved in the projects of the company.

**HISTR 211 Principles of Ataturk and History of the Turkish Republic I (1+0+0) 1 ECTS 2**

This course examines the modernization process that started in the last period of the Ottoman Empire, the Atatürk revolution and the establishment of the secular nation-state. The enlightenment movement in the last period of the Ottoman Empire and the legacy of the political thought left by the Ottoman intellectuals will be emphasized and the history of modernization as a whole will be introduced to establish cause-effect relationships. The establishment of a new state, a republic that dominates the will of the people, instead of the will of the sultan, reforms in the early Republican era, the basic principles of the Atatürk revolution will be examined. The aim of the course is to provide students with a solid foundation on Turkish political history.

**EE 492 EE Senior Design Project II (0+0+1) 3 ECTS 6**

This course is the second stage of a one-year senior design project course. In senior design project, the students work in project teams for a capstone design project on a specific topic in any field of Electrical and Electronics Engineering. In this course, the students are expected to design a system for solving the engineering problem chosen in the first stage and to build a working prototype of the designed system under the supervision of their advisors.

Prerequisite: EE 491

**ENTR 400 Business Skills and Entrepreneurship (3+0+0) 3 ECTS 5**

The course mainly focuses on introducing the students with the experience of creating and growing new ventures as well as finding creative ways to start ups’ challenges, by analyzing real life examples and meeting with start-up founders in person. Throughout the course, the students will be working individually or in groups on "how to start a start-up from scratch” by focusing on their own ideas of a new product, service or process and will learn to present their start up ideas by using a business model canvas. At the end of the semester, they will make presentations for pitching those ideas in the classroom. As entrepreneurship is a career opportunity for students coming from a broad range of disciplines, the course will not be limited to students of Business and Economics only. Instead, the students with the basic knowledge on business related concepts will be able to attend the course.

**HISTR 212 Principles of Ataturk and History of the Turkish Republic II (1+0+0) 1 ECTS 2**

This course examines the birth of modern Turkey after the War of Independence Victory. It analyzes the revolutions in political, social and cultural fields and the basic principles of the Atatürk revolution. It is aimed for the student to learn the establishment process of the new Republic and the newly created institutions. Information is given on the transition to a multi-party life from the one-party period, the Democratic Party Period, the 27 May and 12 September military interventions, and the recent Turkish political history. This course aims to give students the ability to comment on these important turning points of recent history.

**Elective Courses**

**EE 471 Introduction to Embedded Systems (2+0+2) 3 ECTS 6**

This course provides an introduction to embedded systems design. The following topics are covered: overview of embedded systems, state machine design and algorithmic state machines (ASM), hardware design and implementation for embedded systems, some hardware components of embedded systems: FPGAs, microcontrollers, microprocessors, sensors, actuators, memory architectures, FPGA programming with Verilog HDL, interfacing FPGA with microprocessor. Students will complete a microprocessor and FPGA based embedded system design project.

Prerequisite: EE 203

**EE 472 Antennas and Propagation (3+0+0) 3 ECTS 6**

This course provides a a comprehensive understanding of antennas and propagation. The following topics are covered: Basic antenna definitions and terms: directivity, efficiency, gain, polarization, beamwidth, isotropic radiator, far-field region, Voltage Standing Wave Ratio (VSWR), beam steering, broadside, endfire, phased arrays, array factor and pattern multiplication. The electric dipole and the magnetic dipole, image theory, small antennas & short dipoles, resonant antennas and their radiation patterns, travelling wave antennas, rhombic antennas, Log Periodic Dipole Arrays (LPDA), uniformly excited-equally spaced linear arrays, free space propagation, Friis formula and free space path loss, ground reflection and 2-ray model, knife edge diffraction, Split Step Parabolic Equation (SSPE) method.

Prerequisite: EE 304

**EE 473 Multimedia Signals and Systems (3+0+0) 3 ECTS 6**

This course provides a comprehensive introduction to multimedia signals and design of systems for capture, storage, transmission and reproduction of multimedia signals. The following topics are covered: extension of one dimensional signal processing concepts into multiple dimensions for image and video processing, some basic tools such as Fourier and Cosine transforms, Nyquist’s theorem, digital filter design, practical implementation of signal processing algorithms in software using Matlab, understanding, estimating and enhancing specific multimedia features of shape, orientation, texture, color and motion, introduction to multimedia formats and compression standards such as MP3, JPEG and MPEG.

Prerequisite: EE 204

**EE 474 Wireless Communications (3+0+0) 3 ECTS 6**

This course provides a comprehensive introduction wireless communication systems and techniques. The following topics are covered: radio propagation, path loss and shadowing, multipath channel models, wireless modulation techniques, performance of modulation techniques over wireless channels, coding for wireless channels, diversity combining, multiple access techniques, cellular systems and design, frequency reuse, evolution towards next generation wireless communication systems.

Prerequisites: MATH 211, MATH 224, EE 204

**EE 475 Renewable Energy Systems (3+0+0) 3 ECTS 6**

This course provides a comprehensive knowledge of renewable energy sources. The following topics are covered: Outlook of energy use in the world and Turkey, solar thermal and photovoltaic energies, solar heating and cooling, wind energy, new development in wind energy, micro-siting for wind energy farms, wind turbines and new developments, biomass energy, fuels from biomass, energy plants and forests, geothermal energy, tidal and wave energies, hydro-electric energy, hydrogen energy, benefits of renewable energy use for the environment, nuclear energy, comparison of renewable energies with fossil fuels.

Prerequisites: PHYS 104, minimum 3rd year engineering students

**EE 476 Introduction to Speech and Language Processing (3+0+0) 3 ECTS 6**

This course provides an introduction to speech and language processing with a focus on real-world applications such as automatic speech recognition, spelling correction, information retrieval and text-to-speech. The following topics are covered: signal processing for speech, Hidden Markov Models, acoustic and language modeling, and basic building blocks of real world speech and language processing applications.

Prerequisite: EE 204

**EE 477 Process Control and SCADA Systems (3+0+0) 3 ECTS 6**

This course provides a comprehensive understanding of fundamentals of process control and the implementation of SCADA/HMI Systems into different processes from various engineering fields including electrical and electronics engineering. The following topics are covered: fundamentals of process control and process modeling, dynamic behavior of industrial processes, feedback and feedforward control, programmable logic controllers (PLCs), PLC programming and function block diagrams, industrial communication protocols, SCADA/HMI systems and SCADA system design.

Prerequisite: EE 201

**EE 478 Electromagnetic Waves (3+0+0) 3 ECTS 6**

This course aims to provide a comprehensive study of electromagnetic wave propagation in bounded and unbounded regions. The course content covers Maxwell Equations, solution of wave equation, electromagnetic wave parameters, monochromatic waves, plane waves, Poynting vector, reflection and transmission of electromagnetic waves, polarization, TE and TM modes, propagation in bounded regions, parallel plate waveguides, rectangular waveguides, circular waveguides.

Prerequisite: EE 304

**EE 479 Power Electronics Circuits (3+0+1) 3.5 ECTS 6**

This course provides a broad knowledge about power electronics circuits for modern electronic systems. The following topics are covered: fundamentals of power conversion circuits, power electronics devices, AC-AC conversion using transformers, AC-DC conversion circuits, linear and switching mode DC-DC converters, introduction to DC-AC conversion methods (inverters), simulation of power electronics circuits, thermal design and management, and design experience through a team project with demonstration and a final report.

Prerequisite: EE 201, EE 206

**EE 482 Introduction to State Space Control (3+0+0) 3 ECTS 6**

This course provides a comprehensive understanding of state space representations and mathematical modeling and design of control systems in state space. The following topics are covered: A brief review of linear algebra and feedback control systems, state space representation of dynamical systems, canonical forms, controllability, and observability, dynamic response from state equations, full state feedback design, estimators and observers, Lyapunov stability, introduction to optimal control, and fundamentals of discrete time control systems.

**COMP 450 Artificial Intelligence (2+0+2) 3 ECTS 6**

This course provides a comprehensive introduction to some fundamental aspects of Artificial Intelligence. The following topics are covered: Introduction, Intelligent agents, Search algorithms, A*search and heuristics, constraint satisfaction problems, Game trees, Knowledge representation, Learning: reinforcement learning, Decision trees, evolutionary methods, Artificial Neural Networks, Perceptions, Deep Learning, Perception: Vision.

**COMP 462 Introduction to Machine Learning (3+0+0) 3 ECTS 6**

This course covers the fundamentals of machine learning approaches: Supervised learning, unsupervised learning, regression methods, outlier detection, feature analysis, validation and evaluation.

**COMP 465 Fundamentals of Quantum Computing (3+0+0) 3 ECTS 6**

This course explores the fundamentals of Quantum Information Science and Computation. The following important topics are covered: superposition, entanglement, quantum teleportation and the theory of measurement. The course will review and compare classical computation against quantum computation with several examples. We also intend to give assignments to use IBM’s real quantum computers available on the cloud to get students a hands-on experience on this new emerging field. Towards the end of the course, we shall provide details about few quantum algorithms and future trends such as Quantum Machine Learning (QML). In addition, some of the philosophical questions and the impact of Quantum computing to various fields of research will be discussed.

**COMP 468 Introduction to Internet of Things (3+0+0) 3 ECTS 6**

This course is about to design IoT-related functions. In the course, we will discuss IoT concepts, and we will examine all the components ot an IoT structure, including the ‘things’ that make up the Internet of Things, the connectivity between the things, cloud structure, and the added values. We will also examine cybersecurity and privacy issues, and highlight how IoT can optimize processes and improve efficiencies in your business.

**COMP 482 Computer Vision (3+0+0) 3 ECTS 6**

This course provides a comprehensive introduction to some fundamental aspects of Computer Vision. The following topics are covered: Introduction, Image formation, camera parameters, preprocessing, convolution, segmentation, edge and corner detection, SIFT, Parameter estimation, RANSAC, image stitching, binocular stereo, image understanding and object recognition, Deep Learning.

Prerequisite: COMP 201

**ME 475 Industrial Automation and Robotics (3+0+0) 3 ECTS 6**

This course provides an introduction to the foundations of sequential logic systems, electro-pneumatic and electro-hydraulic automatisms, and programmable logic controllers, as well as of robot coordinate systems, direct & inverse kinematics; the Denavit-Hartenberg and the Jacobian methods for inverse kinematics of robot manipulators; dynamics and control of robot manipulators; programming of industrial robots.

Prerequisite: EE 201

**SCI 101 Introduction to Environmental Science (3+0+0) 3 ECTS 5**

This course provides a compressive introduction to environmental issues, characteristics of natural resources, types of pollution such as water, marine, air and solid waste pollution; treatment systems of water and wastewater; responsibilities of the manufacturer, consumer and the related waste management authorities in the design and the handling of the electrical and electronic products and wastes; enforcement of the existing regulations and the significance of environmental protection as a social responsibility.

**SCI 432 Science of Mind (2+1+1) 3 ECTS 5**

This course provides a comprehensive understanding of science of mind (cognitive science) especially related to decision-making processes. This course aims to get knowledgeable and hands-on experience with the empirical methods including behavioral tasks, eye-tracking (E-T), galvanic skin response (GSR), heart rate (HR), facial coding (FC), EEG/ERP, fNIRS (optic brain imaging). The following topics are covered: Fundamentals of cognitive processes, debates about the nature of human cognition, cognitive biases, cognitive modeling, cognitive architectures, and cognitive neuroscience.