Undergraduate Program Course List

Compulsory Departmental Courses

Service Courses Given to Other Departments

Service Courses Taken From Other Departments

Technical Electives

Compulsory Departmental Courses

MECE 101 - Fundamentals of Engineering
History of Engineering, Definition of Engineering, Engineering and Science, Engineering and Mathematics, Engineering and Society, Methodologies of Science and Engineering, Functions of Engineers, Philosophy of Engineering, Engineering Ethics, Presentation and Report Writing in Engineering, Case Studies.

MECE 102 - Fundamentals of Mechatronics Engineering
History of Mechatronics Engineering, Fundamental Concepts in Mechatronics Engineering, Mechatronics Technology, Applications of Mechatronics Engineering, Mechatronics Engineering Education, Case Studies in Mechatronics Engineering, Research Topics and Development Trends in Mechatronics Engineering, Industrial Trips.

MECE 104 - Computer Aided Engineering Drawing
CAD systems. Elements of computer aided drawing. Geometric constructions. Orthographic drawing. Sectioning and conventions. Working drawings and assembly drawings. Auxiliary drawings. Screw threads, threaded fasteners. Locking devices, keys, springs. Gears. Electrical parts. Tolerances and surface quality marks.

MECE 202 - Principles of Engineering Design
Fundamentals of engineering design; Defining and solving engineering design problems; Project planning; Phases of engineering design; Creativity in engineering design; Presentation of engineering design; Design for X; Professional and societial context of engineering design. Case studies in mechatronics design projects. Term projects are assigned to practice engineering design with special emphasize on open ended creative mechatronics design topics.

MECE 203 - Statics and Mechanics of Materials
This course has two main parts; statics and mechanics of materials. Statics part includes a review of vector algebra and force vectors; static equilibrium of particles; equivalent systems of forces; equilibrium of rigid bodies; distributed forces; centroid, center of gravity and moment of inertia. Mechanics of Materials part includes concepts of stress and strain; mechanical properties of materials; axial loading; torsion; pure bending; transverse shear; combined loading and stress transformation

MECE 204 - Dynamics
Two main sections of dynamics; Particles and Rigid Bodies are described with respect to planar motions in this course. Each section has two parts; kinematics and kinetics. Methods of Newton’s second law, work energy and impulse-momentum are emphasized in this course.

MECE 211 - Electrical Systems Analysis
System description, modeling formulation, solution. Electrical system components such as resistors, capacitors and inductors. Mathematical representation of electrical system variables and waveforms such as current and voltage. In the context of fundamental network theorems and resistive circuits, Thevenin, Norton and Superposition methods for network analysis, Kirchoff’s laws, node and loop equations. Graph theory. Time-domain formulation: State equations. Solution of state equations. The Laplace transform, Complex frequency domain analysis, s-domain approach. Sinusoidal steady state response of electrical systems, jw-domain analysis, phasor diagrams, three phase systems, fixed frequency system responses, variable frequency system responses. Filters.

MECE 212 - Electronics Circuits
Semiconductor materials, PN junctions, Semiconductor diodes, Diode applications, Bipolar junction transistors (BJTs), DC biasing of BJTs, Field-effect transistors /FETs), FET biasing, BJT transistor modeling, Operational amplifiers.

MECE 301 - Numerical Methods
Approximations and errors. Roots of equations. System of algebraic equations, Eigenvalues and eigenvectors. Curve fitting, interpolation, least squares. Numerical differentiation and integration. Ordinary differential equations.

MECE 302 - Mechatronic Components
Building blocks of mechatronic products. Definition, Identification, and Classification of mechatronic components. Sensors. Classification of sensors. Proximity, angular displacement, rotational measurement sensors. Force and torque measurement sensors. Pressure sensors. Accelerometers. Gyros. Temperature and humidity sensors. Light detection and CMOS imaging sensors. Actuators. Classification of actuators. Power amplification and modulation. Typical power amplifiers. Electrical machines. DC motors. Brushed and brushless DC motors. Piezoelectric actuators. Fluid systems and hydraulic actuators. Pneumatic actuators.

MECE 303 - Theory of Machines
Introduction to mechanisms: basic concepts, mobility, basic types of mechanisms. Position, velocity and acceleration analysis of linkages. Cam mechanisms, gear trains. Static and dynamic force analysis of mechanisms.

MECE 304 - Mechanical Machine Elements
3-D Stress Analysis. Static design criteria; stress concentration, factor of safety, theories of failure for ductile and brittle materials. Fatigue design criteria under mean and combined stresses. Definition, Identification, and Classification of mechanical machine elements. Design of shafts. Design of permanent joints; riveted joints, welded joints. Design of detachable joints, bolted joints, power screws, pins. Design of springs. Design of sliding bearings; journal and thrust bearings. Antifriction bearings; types, selection criteria and calculation procedure. Power transmission. Design of gear drives; spur gears, helical gears, bevel gears, worm gears. Design of couplings, clutches and brakes. Design of belt drives; flat belts, V-belts.

MECE 305 - Digital Systems
Number systems, Boolean algebra, logic networks and their simplification. Logic design with gates. MSI and LSI technologies. Combinatorial circuits; sequential circuits. Counter, shift registers, computer organization, arithmetic logic unit, memory and control units, mini and microcomputer systems. Laboratory experiments on the course topics.

MECE 306 - Dynamic Systems and Control I
Laplace Transform, Transfer Functions, Stability, Steady-State Error Analysis, Root-Locus Technique,

MECE 307 - Signals and Mechatronic Systems
Time domain analysis of continuous-time systems: differentiation and integration of signals, steps, pulses, impulses, step and impulse response, convolution integrals, numerical convolution, stability. Frequency domain analysis of periodic signals: Fourier series, time shifting, differentiation, integration, Parseval’s theorem, response of linear systems to periodic inputs. Frequency-domain analysis of non-periodic signals: Fourier transforms, time shifting, differentiation, integration, Parseval’s theorem, response of linear systems, bandwidth and time relations, laplace transform. Discrete-time systems: Nyquist sampling theorem and aliasing, definitions of Z-transform., properties of Z-transform, analysis of linear, time-invariant systems by Z-transform, stability. Applications in Mechatronics.

MECE 308 - Microcontrollers
Basic components of single board computers. Introduction to microcontroller hardware. Internal architecture, address, data, control busses and bus timing. Assembly language programming concepts, assembling, linking and debugging. CPU architecture and instruction set. Interrupts and interrupt programming. Timer, counter, capture and Pulse Width Modulation (PWM). Analog-to-digital converter. UART port. I2C bus and peripherals. Parallel I/O and I/O port expansion. Debugging systems and ICP module. High-level embedded programming languages and mixed language programming. Real-time operating systems.

MECE 310 - Thermodynamics and Heat Transfer
Basic concepts and definitions. Properties of a pure substance. Equations of state. Work and heat interactions. First law of thermodynamics. Internal energy and enthalpy. Second law of thermodynamics. Entropy. Heat transfer mechanisms. Conduction, convection and radiation.

MECE 399 - Summer Practice I
Students are required to do a minimum of four weeks (twenty working days) summer practice at the shop floor of a suitable factory. The students are expected to practice on mechatronics technology, all of the steps of technology production, and related manufacturing technologies, and mechatronics design to limited extend. A written report is to be submitted to reflect the work carried out personally by the student, and a seminar presentation is to be given to the students.

MECE 401 - Mechatronics Design I
Review of engineering design concepts. Phases of engineering design, feasibility study, preliminary design, and detail design. Design for X. Presentation tools for engineering design. Types of engineering design. Modeling of engineering design. Case Studies. Open ended capstone term projects will be assigned to the teams of students practice engineering design.

MECE 402 - Mechatronics Design II
Design optimization. Recent topics in engineering design. Reverse engineering. Introduction to modularity in design, engineering reliability, and system approach in design. Case Studies. Teams continue their open ended capstone projects that they have started in MECE 401.

MECE 403 - Mechatronic Instrumentation
Sensors. Signal types. Signal characteristics. Sampling and quantization. Aliasing. A/D conversion. Actuators. Drive characteristics. D/A conversion. PWM. Power amplifiers. Mathematical modeling of various systems. Controller design. Classical controllers. State-space approach to control problems. Design of a state-space controller. Parameter and state estimation. PC based data acquisition boards. Rapid prototyping of control systems. Software-in-the-loop and hardware-in-the-loop systems. PC based control systems. Controller hardware. Various embedded controllers. Communication systems. System Integration.

MECE 404 - Intelligent Mechatronics
Artificial Neural Networks (ANN), Fuzzy Logic (FL), Genetic Algorithms (GA). The use of ANN, FL and GA in control, estimation, planning, diagnosis, imaging, and heuristic search methods.

MECE 405 - Dynamic Systems and Control II
Frequency Response Analysis, structural properties, state feedback control, observer and observer based compensator design

MECE 406 - Digital Control
Z-transform, discretization, stability analysis, steady state analysis, root locus, design in discrete time, state space and structural properties of discrete time systems, lyapunov theory and observer based design.

MECE 407 - Undergraduate Research Project I
This course involves mainly how to do a research project and how to present. Search of literature survey, constructing the project, research methodology techniques are described in this course. Extensive laboratory work, analytical modeling, design experiences and presentation ability are expected.

MECE 408 - Undergraduate Research Project II
This course involves mainly how to do a research project and how to present. Search of literature survey, constructing the project, research methodology techniques are described in this course. Extensive laboratory work, analytical modeling, design experiences and presentation ability are expected.

MECE 499 - Summer Practice II
Students are required to do a minimum of four weeks (twenty working days) summer practice at the shop floor of a suitable factory. A seminar presentation is to be given to the students prior to the summer practise. The students are expected to practice on mechatronics technology, all of the steps ofresearch and development, and mechatronics design to a limited extend. A written report is to be submitted to reflect the work carried out personally by the student.

Service Courses Given to Other Departments

MECE 326 - Control Systems

Service Courses Taken From Other Departments

CHEM 102 - General Chemistry
By the 2016-2017 Fall Semester, this course has been replaced by CEAC 105.

COMPE 101 - Introduction to Computers and Programming
Basics of information systems. Computer software. Computer hardware: CPU, memory units, and I/O devices. Internet and networking. Basic programming concepts. Hands-on experience of application software and Internet through lab sessions.

COMPE 102 - Computer Programming
Programming concepts: data types, arithmetic expressions, assignment statements. Input/Output functions. Library functions. Selection and repetition statements. User-defined functions. Arrays and strings.

ENG101 - English for Academic Purposes I
ENG101 consists of academic skills, such as reading comprehension, vocabulary building and critical analysis of texts. In this frame, listening and note-taking, class discussions, presentations, writing, research assignments and use of technology are some of the important activities.

ENG102 - English for Academic Purposes II
ENG102 elaborates on academic skills such as reading comprehension, listening, class discussions about the topic of the unit, vocabulary building and critical analysis of texts. It also includes research assignments and response paper and graph writing. Skills like listening and note-taking, analysis of written products, portfolio keeping and use of technology are elaborated in this course, as well.

ENG201 - English for Academic Purposes III
The course consists of mainly advanced reading and writing skills, applying critical reading skills and strategies, identifying the organization of a reading text, main ideas of the texts, and the author’s main purpose, summarizing a given text, outlining and writing an argumentative essay. Some parts of the input are in flipped learning mode.

ENG204 - Report Writing Skills
This course includes research-based report writing skills. The content includes types of reports and models; the choice of topics, formation of thesis statements, writing paraphrases and summaries, preparation of report outlines, evaluation of print and electronic sources, in-text and end-of-text citation, report presentation in oral and written format. Flipped learning method is utilised to a great extent.

HIST 101 - Principles of Atatürk and History of Turkish Revolution I
The decline of the Ottoman Empire and the developments leading to the Turkish Revolution.

HIST 102 - Principles of Atatürk and History of Turkish Revolution II
Foundation of the Turkish Republic and principles of Mustafa Kemal Atatürk

IE 220 - Probability and Statistics
Introduction to probability and statistics. Random variables and probability distributions. Expected value. Sampling distributions. One and two sample estimation problems. Test of hypotheses. Simple linear regression.

IE 305 - Engineering Economic Analysis
Economic analysis for engineering and managerial decision-making. Cash flows, effect of time and interest rate on money and physical assets. Methods of evaluating alternatives: present worth, future worth, annual worth, rate-of-return and benefit/cost ratios. Depreciation and taxes. Effects of inflation.

MATE 208 - Introduction to Materials Engineering
Historical perspective and classification of materials. Atomic structure and theory. Bonding in solids. The structure of crystalline solids. Fundamental mechanical properties of materials. Phase diagrams. Thermal processing of metal alloys. Properties and use of ceramics, glasses and composites. Material selection. Design and economical considerations.

MATH 157 - Extended Calculus I
Preliminaries, Limits and Continuity, Differentiation, Applications of Derivatives, L'Hopital’s Rule, Integration, Applications of Integrals, Integrals and Transcendental Functions, Integration Techniques, and Improper Integrals, Sequences.

MATH158 - Extended Calculus II
Infinite Series, Vectors in the plane and Polar Coordinates. Vectors and Motions in Space, Multivariable Functions and Their Derivatives, Multiple Integrals: Double Integrals, Areas, Double Integrals in Polar Coordinates, Triple Integrals in Rectangular, Cylindrical and Spherical Coordinates, Line Integrals, Independence of path, Green’s Theorem.

MATH275 - Linear Algebra
Linear Equations and Matrices, Real Vector Spaces, Inner Product Spaces, Linear Transformations and Matrices, Determinants, Eigenvalues and Eigenvectors.

MATH276 - Differential Equations
First Order, Higher Order Linear Ordinary Differential Equations, Series Solutions of Differential Equations, Laplace Transforms, Linear Systems of Ordinary Differential Equations, Fourier Analysis and Partial Differential Equations.

MFGE 206 - Manufacturing Processes
Mechanical properties of materials, metal casting, mechanical deformation processes, machining and joining operations, polymer processing, powder metallurgy, electronic material processing

ORY 400 - Participation in Social and Cultural Activities
Students must attend at least one social/cultural activity in each semester or at least two activities in each academic year. The activities are announced on the webpage of the departments. The students get an attendance certificate for the participation of each activity. To get a passing grade from this course, students should submit these certificates to their advisors.

PHYS 101 - General Physics I
Measurement; Motion Along a Straight Line; Vectors; Motion in Two and Three Dimensions; Force and Motion I; Force and Motion II; Kinetic Energy and Work; Potential Energy and Conservation of Energy; Center of Mass and Linear Momentum; Rotation; Rolling, Torque, and Angular Momentum; Equilibrium and Elasticity.

PHYS 102 - General Physics II
Electric Charge; Electric Fields; Gauss' Law; Electric Potential; Capacitance; Current and Resistance; Circuits; Magnetic Fields; Magnetic Field due to Currents; Induction and Inductance

TURK 101 - Turkish Language I
Historical development, structure, and usage of Turkish language, Practice on texts.

TURK 102 - Turkish Language II
Historical development, structure, and usage of Turkish language, Practice on texts

Technical Electives

MECE 425 - Behaviour Based Engineering Design
Introduction to engineering design theory and methodology, modeling in design, Function-behaviour-structure model for design, behaviour-based modeling. Review of sets, relations and functions. Graph theory. Discrete-event system modeling. Petri Nets. Traditional design approaches. Recent trends in engineering design. Behaviour-based design applications. Implementation on bio-inspired design. Case studies.

MECE 426 - Bioinspired Design
Within the context of the course, bioinspired products are introduced and a bioinspired conceptual design methodology for biorobots is described in detail. Bioinspired sensors, actuators, control and computing for bioinspired products and process, modeling and methodology for bioinspired conceptual design are discussed during the semester. Case studies support the studies on bioinspired conceptual design.

MECE 431 - Advanced Measurement Techniques for Physical Quantities
The course represents all topics associated with the measurement and presentation of physical quantities .A different methods of measurement of these quantities will be discussed. A wide range of transducers are presented in detail, as well as analysis of a multitude of analog and digital circuits used to amplify, transmit and display electrical signals. The application of these modules in modern measurement equipment will be discussed.

MECE 441 - Artificial Intelligence
Introduction to artificial intelligence, State Space Search; Uninformed (Blind) Search Techniques, Informed (Heuristic) Search Techniques, Logical Reasoning: Propositional Logic, Predicate Calculus, Probabilistic Resoning, Bayes Rule, Reasoning under uncertainty, Knowledge-Based Systems: Rule-based Expert Systems, Introduction to Machine Learning, Belief networks, Supervised learning methods, Semantic Nets, Reinforcement learning, Evolutionary methods.

MECE 445 - Robot Vision
The course represents an introduction to the algorithms and mathematical analysis associated with the visual process. Topics include Binary Image Processing, Regions and Segmentation, Edge Detection, Photometric Stereo, Stereo and Calibration, Introduction to Dynamic Vision and Motion.

MECE 451 - Mechatronics in Automotive Engineering
This course emphasizes systems approach to automotive design. Specific topics include automotive structures, suspension, steering, brakes, and driveline. Basic vehicle dynamics in the performance and handling modes are discussed. An individual term project is required.