ECTS - Mechatronics Engineering Master of Science with Thesis

Compulsory Departmental Courses

MDES600 - Research Methodology and Communication Skills (3 + 0) 5

Rigorous, scholarly research, particularly theses or dissertations. Literature review, surveys, meta-analysis, empirical research design, formulating research questions, theory building, qualitative and quantitative data collection and analysis methods, validity, reliability, triangulation, building evidences, writing research proposal

MECE521 - Control Engineering I (3 + 0) 5

State space analysis of systems, state feedback, observers, Lyapunov stability theory, phase portraits, and the describing function analysis.

MECE522 - Control Engineering II (3 + 0) 5

Fundamentals of state observers, regulator and control systems design, stochastic systems, Kalman filtering, MatLab-Simulink utilization; projects and laboratory studies about modeling and control of dynamical systems in mechatronic systems laboratory.

MECE589 - Graduation Seminar (0 + 0) 5

Scholar presentations of current research topics in mechatronics engineering.

MECE597 - Master's Thesis (0 + 0) 80

Thesis topic as stated on the thesis protocol.

Elective Courses

CMPE466 - Soft Computing (3 + 0) 5

Biological and artificial neurons, perceptron and multilayer perceptron; ANN models and learning algorithms; fuzzy sets and fuzzy logic; basic fuzzy mathematics; fuzzy operators; fuzzy systems: fuzzifier, knowledge base, inference engine, and various inference mechanisms such as Sugeno, Mamdani, Larsen etc., composition and defuzzifier.

EE505 - Neural Networks and Applications (3 + 0) 5

An introduction to basic neurobiology, the main neural network architectures and learning algorithms, and a number of neural network applications, McCulloch Pitts neurons, single-layer perceptrons, multi-layer perceptrons, radial basis function networks, committee machines, Kohonen self-organising maps, and learning vector quantization.

EE506 - Computational Methods in Electrical and Electronics Engineering (3 + 0) 5

Root finding and numerical integration, fixed and floating point arithmetic and error standards, one and multidimensional interpolation and extrapolation, numerical optimization techniques, least squares, statistical methods (Monte Carlo), computational approaches to linear transformations (Karhunen-Loeve, discrete Fourier).

EE525 - Embedded System Design with Field Programmable Gate Arrays (3 + 0) 5

Language constructs of Verilog, behavioral models of combinational and sequential logic; logic, RTL, and high-level synthesis of combinational and sequential logic; datapath controllers; programmable logic and storage devices, HDL architectures for basic digital processing implementations.

EE573 - Computer Vision (3 + 0) 5

Human vision, geometric camera models, image segmentation, object recognition, video signals and standards, vision system design, computer vision and digital video applications.

FBE-MECE-AE1FA1 - Departmental Elective (0 + 0) 5

FBE-MECE-AE1FA2 - Departmental Elective (0 + 0) 5

FBE-MECE-AE1FA3 - Departmental Elective (0 + 0) 5

FBE-MECE-AE1FA4 - Departmental Elective (0 + 0) 5

MDES610 - Mathematical Modeling via Differential and Difference Equations (3 + 0) 5

Differential equations and solutions, models of vertical motion, single-species population models, multiple-species population models, mechanical oscillators, modeling electric circuits, diffusion models, modeling by means of difference equations.

MDES615 - Analytical Probability Theory (3 + 0) 5

Sigma-algebra of sets, measure, integral with respect to measure; probability space; independent events and independent experiments; random variables and probability distributions; moments and numerical characteristics; random vectors and independent random variables; convergence of random variables; transform methods; sums of independent random v

MDES620 - Numerical Solution of Differential Equations (3 + 0) 5

Numerical solution of initial value problems; Euler, multistep and Runge-Kutta methods; numerical solution of boundary value problems; shooting and finite difference methods; stability, convergence and accuracy; numerical solution of partial differential equations; finite difference methods for parabolic, hyperbolic and elliptic equations; explic