Course DescriptionCurriculum

 

Theory of Screws in Robotics

#Course CodeCourse Title
1MAT 101Calculus I
This course lets the students to understand the following topics:
Preliminary topics which are studied in high school, functions and properties and its graphs, some special functions especially trigonometric functions and their graphs, basic limit applications and differentiations.
2ME 113Electrical Circuits and Network Analysis I
This course is designed as an undergraduate course.
The aim of the course is to provide the undergraduate student with a detailed understanding of the electrical symbols, quantities and units, the basic electric system, the analysis of the electrical system using: mesh analysis, nodal analysis, Superposition theorem, Thevenin theorem, and Norton theorem.
This course lets the students to understand the following topics: Basic Circuits Elements, Ohm’s Law , KCL & KVL , Node & Loop Analysis , Series & Parallel Circuits , Linearity & Superposition , Network Laws , Concept of power Maximum power transfer theorem Circuits with dependent sources.
The theoretical lectures will be verified through laboratory experiments.
3ME 117Engineering Drawing
This course introduces students to technical drawing as a means of professional engineering communication.
It will cover sketching, line drawing, shape description, projections, drawing standards, Isomeric view, sections, and dimensioning
4ME 122Fundamentals in Physics
An introduction to the fundamental principles of physics. Topics include measurements, vectors, kinematics, Newton’s laws of motion, work and energy, conservation of energy.
5ME 109Introduction to Mechatronics System

This course is designed as an undergraduate course.
The aim of the course is to provide students with a comprehensive understanding of mechatronic systems — the synergistic integration of mechanical, electrical, electronic, and computer engineering for the design and control of intelligent systems and products.
This course enables students to understand the fundamental principles of system modelling, sensors and actuators, signal conditioning, microcontroller-based control, and system interfacing. It emphasizes how mechanical structures, electronic hardware, and control software interact to form complete mechatronic systems.
Topics covered include: Introduction to Mechatronics and System Design, Overview of Sensors and Transducers, Actuators and Drive Systems, Data Acquisition and Signal Processing, Microcontrollers and Embedded Systems, Control Logic and Feedback Mechanisms, and Case Studies of Mechatronic Applications in Industry.

6ELT 103Advanced English
This course is designed to build the oral, reading and writing English skills of non-native speakers of English of Mechatronics Engineering department students, in order to prepare for specific academic work in English.
7KUR 105Kurdology I
General introduction, The Kurds and their country Kurdistan, History, Kurdish society, Language, Folklore and literature.  
8DBT 101Academic Debate and Critical Thinking I
This course is designed to develop students’ abilities and skills in academic communication and debate.
The topics of this course train the students on using sources for academic communication, putting knowledge to good use, and raising academic questions and answering questions in an academic way. The course also aims to teach students how to accept and respect differing opinions, and how to conduct academic arguments.
In this course, students are directed to raise questions and analyse academic texts logically and critically, i.e. they are guided to conduct a critical analysis of what they read, and are provided with the opportunity to practice and develop their skills by writing their reflections on the material studied and on their own learning.
Moreover, the students will be assisted in this course by considering the problems of their country, and making suggestions to solve problems relying on academic mechanisms and methodology.
9MAT 102Calculus II
This course lets the students to understand the following topics :Quadratic, Cubic, Exponential Logarithmic and Hyperbolic functions, the inverse of these functions and their graphs, Limits, Continuity and Derivatives and some Applications, the mean-Value theorem of differentiation and its applications, integration which is one of the basic subjects of calculus with definite and indefinite integral, some application of integration.
10ME 114Electrical Circuits and Network Analysis II
This course will provide the student with the he basic knowledge of theorems such as superposition, source transformation, Thevenin and Norton, the understanding of these theorems will help the student to analyse and solve a complicated electrical circuit.
During the second part of the semester the student will get the first and second order circuits, and the AC circuits. All the theory will be verified through laboratory experiments.
11ME 108SolidWorks & Simulation
This course is designed to make lets the students to understand the following topics:
Capabilities of Pro/Engineer , orientation to the work environment , protrusion , cut , through extrude , revolve and solid-thin , concept of datum features , datum coordinate system , option parameter , customer unites , though sweep , blend , surface modelling and others. SOLIDWORKS users productive more quickly with the SOLIDWORKS Simulation Bundle. This course will provide an in-depth coverage on the basics of Finite Element Analysis (FEA), covering the entire analysis process from meshing to evaluation of results for parts and assemblies. The class discusses linear stress analysis, gap/contact analysis, and best practices.
12ME 104Computer Programming and Algorithm
The Computer Programming and Algorithm course is designed specifically for Mechatronics students to give them a comprehensive understanding of computer programming specifically for Arduino.
This course aims to equip students with the necessary knowledge and skills to work with the Arduino controller. Through a combination of theoretical lectures and hands-on practical sessions, students will learn the fundamentals of computer programming and the Arduino architecture, programming techniques, and their applications in the field of Mechatronics.
13ME 121Engineering Mechanics – Statics
This course provides a fundamental understanding of the principles of statics, which is the branch of mechanics that deals with bodies at rest or in a state of constant motion.
The course covers topics such as forces, moments, equilibrium, trusses, and friction. The course also emphasizes the development of problem-solving skills through the application of these principles to solve engineering problems.
14ELT 104Technical English
This course is continuation of ELT 103, which is build the oral, reading and writing English skills of non-native speakers of English of Mechatronics Engineering department students, in order to prepare for specific academic work in English. It teaches advance level of students the language and skills they need to understand and work in the world of computers.
15KUR 106Kurdology II
This course is a continuation of Kurdology I. A further study of history of Kurdistan and Kurds as well as major events and figures in after-Islam period.
16DBT 102Academic Debate and Critical Thinking II
To equip students with essential debating and communication skills. To introduce students to the practice of speaking in a public setting. To practice argumentation skills
19MAT 211Advanced Math I

In this part the types of differential equations(Linear 1st order separable, homogeneous ordinary differential equations(ODE), non-homogeneous ODE, exact D.E and non-exact D.E) are presented with their characteristics and solutions
This part shows the solution techniques for special types of D. E like Bernoulli equation
This part is dedicated to Laplace transform, most common theories of Laplace transform along with most common transformations, Laplace inverse and the application of Laplace transform in solving different types of D.E

20ME 215Electronic Principles and Devices
This course is designed as undergraduate course. The aim of the course is to provide the undergraduate student with a detailed understanding of the diodes and its work as a rectifier, and of the BJT transistor with the physical operation at Common Emitter, Common Collector and Common Base transistor.
21ME 216Object Oriented Programming
Object-oriented programming (OOP) is a widely used programming paradigm. it can greatly reduces development time and much easier to follow, reuse, and troubleshoot the code. OOP shifts the focus from thinking about code as a sequence of actions to looking at your program as a collection of objects that interact with each other. In this course, you’ll learn how to create classes, which act as the blueprints for every object in Python. You’ll then leverage principles called inheritance and polymorphism to reuse and optimize code. Dive in and learn how to create well structured code that is clean and efficient.
22ME 217Pneumatic & Hydraulic Systems
This course is a study of fluid power technology using fluids or compressed air as the transfer media. Complete hydraulic and pneumatic systems are studied including power sources, reservoirs, pumps, compressors, lines, valves and actuators. … Two class hours, two laboratory hours.
23ME 218Engineering Mechanics – Dynamics

This course is designed as an undergraduate course.
The aim of the course is to provide students with a thorough understanding of the principles governing the motion of bodies under the action of forces. It builds upon the concepts of statics and extends them to analyse dynamic systems involving particles and rigid bodies in motion.
This course enables students to understand and apply the fundamental laws of motion, kinematics, and kinetics for both linear and rotational systems. Students will learn to model and solve problems related to velocity, acceleration, work and energy, impulse and momentum, and vibrations in mechanical systems.
Topics covered include: Kinematics of Particles and Rigid Bodies, Newton’s Laws of Motion, Work–Energy Principle, Impulse–Momentum Principle, Plane Motion of Rigid Bodies, Systems of Particles, and Introduction to Mechanical Vibrations.

24ME 219Electro-Mechanical Systems
This course lets the students to understand the following topics: Operating principles of DC machines , performance analysis of DC machines , concepts of AC machines , types and applications of AC motors , induction machines and their characteristics , construction and operation of synchronous generator and motor , Burch less DC motor , switched reluctance motor , special electrical machines.
26ME 221Advanced Math II
This course lets the students to understand the following topics :Numerical methods in general, numerical methods in linear algebra , differential equations , partial differential equations , data analysis and probability theory , mathematical statistics.
27ME 223Theory of Machinery
Definition of machine, mechanism and kinematic chain. Definitions and classification of members and kinematic pairs. Normalized representation, modelling and symbols. Linkages. Grashof’s criteria. Cam mechanisms. Gears and Gear trains. Benefits of a mechanism. Coordinates and generalized velocities. Independent coordinates. Degree of freedom of a mechanism. Constraint equations. Holonomic system and non-holonomic system. 
28ME 224Digital Logic Design
Number Systems and Codes, Boolean Algebra and Logic Functions, minimization of Boolean functions using algebraic, Karnaugh map. Design of combinational circuits using combinational ICs: Combinational functions: code conversion, decoding, comparison, multiplexing, demultiplexing, addition, and subtraction . Analysis of Sequential Circuits. Flip-flops, programmable logic Devices (PLD).
29ME 226Production Technologies
This course will provide the student with an introduction to the concepts and technologies from a designer’s viewpoint of the principal manufacturing processes utilized by industry. Discussion subjects include the manufacturing system and its operating principles, casting, forming, material removal, welding, quality control, and advanced manufacturing processes, in a lecture session environment. Production Technologies is a required course in the Mechatronics Engineering.
30ME 227Analog Devices & Circuits
This course lets the students to understand the following topics: The ideal OP-Amp, inverting configuration and non-inverting configuration with their applications, Power Amplifier Class (A, B, AB, and C), Audio Amplifier, Field Effect Transistor: junction-effect transistor (JFET), and Metal-Oxide semiconductor FET (MOSFET), and 555 Timer. The theoretical lectures will be verified through laboratory experiments.
31ME 228Strength of Materials
This course introduces the fundamental concepts of the mechanical behaviour of materials under various loading conditions. Topics include stress and strain analysis, axial loading, torsion, bending, shear, and deflection of beams. The course also covers material properties, failure theories, and column stability. Emphasis is placed on problem-solving techniques and real-world engineering applications to ensure students develop a strong understanding of material strength, deformation, and structural integrity.
32ME 311Control Systems I

This course lets the students to understand the following topics:
Introduction to control engineering , steady state error analysis, root locus and design based , frequency response analysis , bode plots , gain margin and phase margin , polar plots and margins , Nyquist stability criterion , canonical realizations , structural properties of dynamical systems , linear state feedback , observe design , pole placement , Bass-Gura formula , Ackermann formula , Lyapunov stability analysis .

33ME 317Manufacturing Technology
This course will provide the student with an introduction to the concepts and technologies from a designer’s viewpoint of the principal manufacturing processes utilized by industry. Discussion subjects include the manufacturing system and its operating principles, casting, forming, material removal, welding, quality control, and advanced manufacturing processes, in a lecture session environment. Manufacturing Processes is a required course in the Mechatronics Engineering. Manufacturing Processes covers -The interaction of design with industrial materials and processes is considered in connection with technical and economic feasibility, trade-offs and automation.
34ME 313Design of Machine Elements
This course lets the students to understand the following topics:
Introduction to static loading , factor of safety , failure theories , failure of Ductile/brittle materials , stress concentration failure , fatigue loading , S-N Diagram and loading , stress concentration effects , fluctuating loading , continued loading , project design , design of screw and fasteners connections , welded joints , mechanical springs , bearing , lubrication theory , gear fundamentals , shafts loading , brakes , clutches , coupling , flywheels , hydraulic and pneumatics system design.
35ME 314Signals & Systems
This course lets the students to understand the following topics: Analogue signal classifications , Fourier series , distortionless transmission , analogue LTI systems , frequency responses , review of Laplace transform , classical analogue filter designs , digital signals , DSP processor , discrete-time system , Z-transform , Discrete-time LTI systems , Digital filters , IIR filters , FIR filters , discrete Fourier transform.
36ME 315Instrumentation and Measurement

Instrumentation can be looked upon as the art of measurement and/or control of physical quantities, such as: Temperature, level, pressure, viscosity and flow. Instrumentation is required by the industry and other fields of life for control and improvement of: safety; productivity, man-machine communication; and quality control. In order to design and build a successful instrument four aspects are usually required these are:

1. Transducers, 2. Sensors, 3. Signal Processing systems, and 4. Actuators

Students learn functionality of sensor, which are the detection of: the presence of energy; the changes in energy; or the transfer of energy. Typically, in industries, sensors convert a recognized signal into an electrical – analogue or digital – output that is readable.
The course also concentrates on the Transducer in comparison to sensors. Transducer is defined as a substance or a device that converts (or transfers) an input energy into a different output energy. Because of this broad definition, transducers come in many varieties converting many different types of energy. Following are different types of transducers. Different types of transducer are discussed in some details: electromechanical; photoelectric; and thermoelectric, as well as other types.
The course covers three categories of actuators which are: Electric, Mechanical, and Thermal actuators. Signal processing will be touched upon lightly during this course as this subject is discussed in detail in separate dedicated course

37ME 321Design of Transmission Systems

This course is designed as an undergraduate course.
The aim of the course is to equip students with the fundamental principles and analytical skills required for the design, analysis, and selection of mechanical transmission elements used in power transmission systems.
The course enables students to understand the concepts of motion and power transmission between machine components, including shafts, couplings, bearings, belts, chains, gears, and clutches. Emphasis is placed on design considerations such as strength, durability, efficiency, and manufacturability of transmission elements under various loading conditions.
Topics covered include: Introduction to Power Transmission Systems, Design of Shafts and Keys, Flexible Drives (Belt and Chain Drives), Gear Design and Selection (Spur, Helical, Bevel, and Worm Gears), Bearing and Coupling Design, Clutches and Brakes, and System Balancing and Alignment.

38ME 325CNC Machine & Metrology
This course introduces the concepts and capabilities of computer numerical control machine tools. Topics include setup, operation, and basic applications. Upon completion, students should be able to explain operator safety, machine protection, data input, program preparation, and program storage.
39ME 326Power Electronics and Devices
The power electronics has become an essential part of our daily life.
The course focuses on concepts for conversion, control and monitoring of electrical energy using power semiconductor devices. The application of power electronic converters in the fields of sustainable energy technologies such as wind energy, solar power, and electric transportation are described.
This course lets the students to understand the following topics:
Power semiconductor diodes , controlled rectifies , thyristors , power transistors , inverters , BOOST , BUCK BOOST , CUK , resonant pulse converter , static switches.
40ME 325Digital Communication Systems
This course lets the students to understand the following topics: Introduction to Communication systems, Elements of Communication systems, Types of communication system and different applications, Amplitude Modulation (AM), Angle modulation, Frequency modulation (FM), Phase modulation, Noise Characterization, Pulse modulation.
41ME 312Microprocessor & Programmer
This course is designed as an undergraduate course for mechatronics engineering students. The aims of this course are: to provide the students with the understanding of computer organisation and architecture, to introduce the students with the architecture and the operation of typical microprocessors, to familiarise the students with the programming and interfacing of microprocessors, and to provide strong foundation for designing real world applications using microprocessors.
The theoretical lectures will be verified through laboratory experiments.
42ME 411Programmable Logic Controller (PLC)
This course, Programmable Logic Controller (PLC), is an important subject in Factories where the PLC controls and liaise between the different parts and machines and keep coherence for smooth production environment. the course is based on Siemens step seven. this course equips the students with enough knowledge to be able to work on such machines in the future. Our laboratories have different models on which students can conduct their training.
43ME 412Embedded System and Real Time
This course provides an overview of the unique concepts and techniques needed to design and implement systems having real-time response requirements in an embedded environment. It contrasts the concepts and techniques of real time and embedded systems with those of more traditional computer systems. The objective of this course is to enable the students to understand embedded system programming, apply that knowledge to design, and develop embedded solutions. Topics include Basic concepts of real time and embedded systems, hardware features, programming languages, real time operating systems, synchronization techniques, performance optimization and current trends in real time and embedded systems.
44ME 413Robotics
Robotics is a lab-based course that focuses on the design and programming of autonomous mobile robots. The student will be taught the fundamentals of robot terminology, as well as the many types of robot anatomy, applications, kinematic and basic robot programming. The material in the course will be linked to lab experiments. The students will use the VEX robot system and the ROBOTC software package in the lab. Students will be separated into groups and will work on a variety of robot construction and programming tasks within those groups. Each topic is taught in a two-hour lecture format, followed by a two-hour laboratory session.
45ME 414RESEARCH METHODS
Research methods, from design to data analysis and report writing.” Engineering science research allows scholars to make sense and , to discover why people think and act like they do and how important institutions act. The main purpose of this class is to provide you with a broad introduction to the methodological foundations and tools to study mass communications. But a secondary purpose is to convince you that the process of scientific discovery can be fun. Most of the semester will focus on the fundamentals of quantitative science and applied research, although we will also explore qualitative research. You will learn how to identify problems to study, develop hypotheses and research questions, specify independent and dependent variables, check for the validity and reliability of studies and design research projects. You will be exposed to the broad range of designs used in communication research from laboratory and field experiments, surveys, content analysis, focus groups and in-depth interviewing. Specifically, at the end of this course, you should be able to:

  1. Define research; explain and apply research terms; describe the research process and the principle activities, skills and ethics associated with the research process.
  2. Explain the relationship between theory and research.
  3. Describe and compare the major quantitative and qualitative research methods in mass communication research.
  4. Propose a research study and justify the theory as well as the methodological decisions, including sampling and measurement.
  5. Understand the importance of research ethics and integrate research ethics into the research process.
  6. Be able to assess and critique a published journal article that uses one of the primary research methods in the field.
46ME 421AC & DC Drives
This course covers the principles, operation, and control of AC and DC drives used in industrial automation and motion control applications. Students will learn about motor characteristics, speed and torque control methods, power electronic converters, and modern drive technologies. The course includes hands-on exercises on drive programming, parameter tuning, and troubleshooting using simulation tools and real-world hardware. Applications in robotics, manufacturing, and energy-efficient motor control systems will also be explored.
47ME 422Modelling and Simulations of Mechatronics Systems and Subsystems
Mechatronics topics involve elements from mechanical engineering, electrical engineering, and computer science, and the subject matter is directly related to advancements in computer technology. All the definitions agree that mechatronics is an interdisciplinary field. Mechatronic systems are growing rapidly within these few years. This course focuses on different types of system like electrical and mechanical system and how they combined together to be integrated and do the task in proper way, and how the student combined control system subject to be beneficial for mechatronic system design.
48ME 424Graduation Project
This course lets the students to understand the following topics :Case studies and students presentations , design projects , laboratory work required.
49ME 221Thermodynamics
This course lets the students to understand the following topics: Basic concepts of thermodynamics, system types , continuum , process and cycle , temperature and zeroth law of thermodynamics , forms of energy , mechanical forms of work , first law of thermodynamics , energy conversion efficiencies , ideal gas equation of state , closed system processes , mass and energy analysis of control volume , steady flow energy equation , energy conversion devices , second law of thermodynamics , Carnot Cycle , Carnot heat engine , Carnot Refrigerator and heat pump , Entropy , Entropy change of ideal gas , Isotropic efficiencies of steady flow devices, heat transfer modes , one dimensional heat conduction , heat generation in a solid , steady heat conduction in plane walls and cylinders , critical radius of insulation , heat transfer from finned surfaces , fundamentals of convection , natural convection , internal forced convection , heat exchangers , cooling of electronic devices , radiation heat transfer.
50ME 361Industrial Mechatronics
This course is intended to cover that field of engineering theory, analysis, design, and practice that is generally described as mechanisms or as kinematics and dynamics of machines. Definition of Mechanism , Machine, Link, Constrained Motion , Classification of Constrained Motion,. Determine the nature of chain. Definition of Grashof’s law. inversion. Classification of inversion of mechanism. Working of 4-bar chain mechanisms. Working of Single slider crank chain mechanisms. Inversion of Double Slider Crank Chains. Straight Line Motion Mechanisms. Approximate Straight Line Mechanism
51ME 417Finite Element Analysis

This course is designed as an undergraduate course.
The aim of the course is to introduce students to the fundamental concepts and computational techniques of the Finite Element Method (FEM) for analyzing and solving engineering problems involving complex geometries, boundary conditions, and material properties.
The course enables students to understand the mathematical formulation and numerical implementation of the finite element approach for structural, thermal, and dynamic systems. Emphasis is placed on discretization, element types, stiffness matrix formulation, boundary condition application, and solution interpretation.
Topics covered include: Introduction to Finite Element Method, Discretization of Structures, Shape Functions and Interpolation, Element Stiffness Matrices, Assembly and Boundary Conditions, Solution of Static and Dynamic Problems, and Error Analysis and Convergence.
Students will also be introduced to computer-based finite element software for modeling and analysis of practical engineering systems.

52ME 462Theory of Screws in Robotics

This course is designed as an undergraduate/early graduate course.
The aim of the course is to provide students with a rigorous understanding of screw theory as a mathematical framework for representing and analyzing motion and force in robotic mechanisms. It serves as a bridge between linear algebra, rigid body mechanics, and robotic kinematics, offering a unified approach to describing spatial motion and transformations.
The course enables students to understand the geometric and algebraic foundations of screws, twists, and wrenches, and how these concepts are applied to analyze the motion of robotic manipulators, spatial mechanisms, and multi-body systems. Students will also learn how screw theory simplifies the formulation of velocity, acceleration, and force relationships in complex robotic structures.
Topics covered include: Introduction to Rigid Body Motion, Representation of Rotations and Translations, Plücker Coordinates, Screws, Twists, and Wrenches, Instantaneous Motion, Reciprocal Screws, Jacobian Formulation, and Applications of Screw Theory in Manipulator Kinematics and Dynamics.

53ME 461Robotics and Machine Vision System
This course provides an introduction to aspects of computer vision specifically relevant to robotics applications. Topics of study will include the geometry of image formation, basic image processing operations, camera models and calibration methods, image feature detection and matching, stereo vision, structure from motion, and 3D reconstruction from a moving platform. More recent and relevant aspects of robotic vision, such as deep learning for vision, will be explored later in the course as time permits. The objective of the course is to enable participants to understand and implement fundamental algorithms necessary for robots to perform a variety of common tasks (e.g., safely navigating through the hallways of a building) using visual information. An advanced undergraduate class, the lectures will involve a seminar-style component—we will discuss seminal and novel research in the field (which is moving very quickly). The goal is to provide solid preparation for further study and research at, for example, the graduate level or in industrial laboratories.
54ME 465Medical Mechatronics
Medical mechatronics or bio-mechatronics can be described as the state of the art of mechatronics in medicine or/and biomedical engineering. The medical mechatronics approach illustrates novel solutions for using mechatronics in innovative designs, accurate, intelligent medical devices, and robotics and developing traditional medical instruments. After introducing the students to bio-mechatronics, the course will address the element of bio-mechatronics systems, human physiology, sensing technologies, bio-signal processing, actuators, and feedback systems. This course concludes by discussing a group of applications of mechatronics in medicine, biomedical engineering, healthcare, and rehabilitation, and it will end up with presenting real-world medical applications such as ( Hearing aids and implants, heart replacement, respiratory aids, visual prostheses, and active prosthetic limbs).
55ME 466Advanced Microprocessor & Microcontroller

This course is designed as an undergraduate course.
The aim of the course is to provide students with an in-depth understanding of advanced concepts in microprocessor and microcontroller architecture, programming, and interfacing, with a focus on their applications in embedded and mechatronic systems.
The course enables students to analyse and design systems based on modern microprocessors and microcontrollers through both hardware and software integration. It emphasizes instruction set architecture, memory organization, peripheral interfacing, interrupt handling, and real-time control.
Topics covered include: Review of Microprocessor Fundamentals, Advanced Microcontroller Architectures (ARM, PIC, AVR), Memory and I/O Interfacing, Serial and Parallel Communication Protocols (UART, SPI, I²C, CAN), Interrupt Systems and Timers, Embedded C Programming, Real-Time Applications, and Interfacing with Sensors and Actuators.
The theoretical lectures will be complemented by laboratory sessions involving assembly and high-level programming, circuit interfacing, and microcontroller-based system design, enabling students to implement and test advanced embedded control applications.

56ME 467Wireless Sensors Networks for Robotics

This course is designed as an undergraduate course.
The aim of the course is to introduce students to the principles, architecture, and applications of wireless sensor networks (WSNs) within robotic systems. The course focuses on how distributed sensing, wireless communication, and embedded intelligence enable coordination, perception, and control in autonomous and cooperative robots.
The course enables students to understand the structure and operation of wireless sensor networks, including sensor node design, communication protocols, network topology, energy management, and data aggregation. Students will learn how to integrate wireless sensor networks into robotic platforms to support environmental monitoring, navigation, localization, and swarm communication.
Topics covered include: Introduction to Wireless Sensor Networks, Network Architecture and Protocols, Energy-Efficient Communication, Localization and Synchronization, Data Fusion and Aggregation, Security in Sensor Networks, and Applications of WSNs in Robotics (Swarm Robotics, Environmental Sensing, and Cooperative Control).
The theoretical lectures will be reinforced through simulation and laboratory experiments, where students will design and implement simple wireless sensor networks for robotic systems, analyze communication performance, and test real-world applications of distributed sensing and control.

57ME 468Special Topics in Mechatronics

This course is designed as an undergraduate course.
The aim of the course is to provide students with an opportunity to explore emerging concepts, advanced technologies, and current research trends in the field of mechatronics. The specific content of the course may vary from semester to semester, reflecting the rapid evolution and interdisciplinary nature of modern mechatronic systems.
The course enables students to gain specialized knowledge and practical insight into selected topics that extend beyond the standard curriculum. These topics may include, but are not limited to, intelligent control systems, autonomous robotics, machine vision, human–machine interfaces, soft robotics, cyber–physical systems, and industrial automation.
Through seminars, case studies, and project-based learning, students will apply theoretical principles to real-world engineering challenges, conduct literature reviews, and develop prototypes or simulations that demonstrate the integration of mechanical, electronic, and computational subsystems.
The course encourages creativity, critical thinking, and innovation, preparing students to engage with cutting-edge developments in mechatronics and related disciplines.

58ME 470Automotive Electronics

This course is designed as an undergraduate course.
The aim of the course is to provide students with comprehensive knowledge of electronic systems and technologies used in modern vehicles, emphasizing the integration of sensors, actuators, control units, and communication networks for enhanced performance, safety, and efficiency.
The course enables students to understand the design, function, and operation of electronic control systems within automotive applications. It covers the role of microcontrollers, signal processing, and embedded systems in vehicle dynamics, powertrain control, emission management, and advanced driver-assistance systems (ADAS).
Topics covered include: Introduction to Automotive Electronics, Electronic Control Units (ECUs), Sensor and Actuator Technologies, Engine Management Systems, Transmission and Braking Electronics, Vehicle Networking (CAN, LIN, and FlexRay), Diagnostic Systems (OBD), and Emerging Trends such as Electric and Hybrid Vehicle Electronics.

59ME 481AI Aplications in Mechtronics
Course Description: AI Applications in Mechatronics
This course explores the integration of Artificial Intelligence (AI) in mechatronic systems, focusing on Python and MicroPython for AI-driven automation, robotics, and control applications. Students will learn to implement machine learning, deep learning, and computer vision using OpenCV, as well as deploy AI models on embedded systems. The course includes hands-on projects utilizing Thonny and Visual Studio to develop smart, adaptive, and efficient mechatronic solutions. Ethical considerations and industry applications of AI in mechatronics will also be discussed.
60ME 472Renewable Energy

What does a sustainable energy system look like? How might renewable energy provide a much more significant proportion of our energy needs in the coming decades? Which technologies and designs for the various renewable energy sources will help us decarbonize our energy systems and maintain a supply of affordable electricity and heat? In this module, you’ll explore these questions by systematically reviewing eight renewable energy technologies. You’ll develop your ability to apply this knowledge practically – especially for solar thermal, solar photovoltaic and wind.

61ME 473Electric Vehicle

This course is designed as an undergraduate course.
The aim of the course is to provide students with an in-depth understanding of the principles, components, and technologies that underpin electric vehicles (EVs). The course focuses on the electro-mechanical integration of propulsion systems, energy storage, power electronics, and control strategies essential for the design and operation of modern electric transportation systems.
The course enables students to comprehend the architecture of electric vehicles, the working of electric drives and power converters, and the characteristics of various energy storage systems such as batteries and supercapacitors. Emphasis is placed on system efficiency, regenerative braking, charging infrastructure, and vehicle dynamics.
Topics covered include: Introduction to Electric Vehicle Technology, Vehicle Architecture and Configurations, Electric Motors and Drives, Power Electronics for EV Applications, Battery Management Systems, Regenerative Braking, Charging Systems and Standards, Hybrid Electric Vehicles, and Future Trends in Sustainable Mobility.

62ME 474Fundamentals of Nano Science

This course introduces the student to the fundamentals of nanoscience and nanotechnology, the implication of fundamental science and how it changes along with the nanoscale and classification of nanostructured materials, nanoparticles, quantum dots, nanowires, ultrathin films, mono- and multi-layer materials. The length scale and its effect on the material properties (mechanical, electronic, optical, magnetic, and thermal characteristics), and the environmental preparation and methods used to manufacture nanoparticles including Bottom-up and Top-down synthesis. Students will have knowledge about Nano sensors, Nanoactuators, Nanodevices, Nanotechnology in energy conversion and storage, and their applications specifically in mechatronics engineering and generally in other engineering fields.

63TUR 121Turkish I

Yeryüzündeki diller ve dil aileleri, Türkçenin dünya dilleri arasındaki yeri, konuşma dili, yazı dili, Sesin tanımı, türleri ve sınıflandırılması, Türkçedeki sesler ve özellikleri, Türkçe sözlerin özellikleri, Türkçe sözlerdeki ses değişimleri, Türkçe sözlerin yapı özellikleri, Konuşmadaki uyum ve ritm, kurallı ve anlamlı cümle kurma teknikleri…

64TUR 122Turkish II
Turkish II course is a continuation of the Turkish I course, and is designed for students who have a basic understanding of the Turkish language and wish to improve their speaking, reading, writing, and comprehension skills.
65TUR 221Turkish III
Yeryüzündeki diller ve dil aileleri, Türkçenin dünya dilleri arasındaki yeri, konuşma dili, yazı dili, Sesin tanımı, türleri ve sınıflandırılması, Türkçedeki sesler ve özellikleri, Türkçe sözlerin özellikleri, Türkçe sözlerdeki ses değişimleri, Türkçe sözlerin yapı özellikleri, Konuşmadaki uyum ve ritm, kurallı ve anlamlı cümle kurma teknikleri…
66TUR 222Turkish IV

Yeryüzündeki diller ve dil aileleri, Türkçenin dünya dilleri arasındaki yeri, konuşma dili, yazı dili, Sesin tanımı, türleri ve sınıflandırılması, Türkçedeki sesler ve özellikleri, Türkçe sözlerin özellikleri, Türkçe sözlerdeki ses değişimleri, Türkçe sözlerin yapı özellikleri, Konuşmadaki uyum ve ritm, kurallı ve anlamlı cümle kurma teknikleri…

67BUS 408Total Quality Management

The underlying philosophy of total quality management; concepts and tools of total quality management and its relation with some advanced topics such as re-engineering and benchmarking, total quality management practices and experiences from a functional and general management perspective.

68IR 114Fundamental of Management

This course presents the basics of Economics and Management with reference to their application to International Relations and Diplomacy. Concepts of Economics, such as choice, scarcity, scale of preference, and fundamentals of Management, such as the key functions of management, the fourteen principles of management by Henri Fayol and so on will be covered.

69ME 231Engineering Statistics

It introduces students to the principles and applications of engineering statistics. Students will develop skills relevant for data analysis and visualization. They will learn the fundamentals of probability, reliability and error estimation.

70ME 111Academic Writing
Almost everyone has difficulties with essay writing at some point or another. Conveying needs, thoughts, and feelings in an academic or professional environment can be especially challenging. The experience may leave student feeling nervous or even intimidated, especially when power dynamics are in play. Mastering the fundamental writing skills can make a big difference in how students evolve.
71ME 110Industrial Engineering
Introduction to industrial engineering, productivity, work study, inventory and control management, linear programming ,flow pattern, plant layout and forecasting, total quality management, enterprise resource planning, supply chain and logistics management. current trends: introduction to agile manufacturing, lean and six sigma, value engineering, just in time.

 

 

Fall Term / First Semester – UG1

Code Course NameTheoryPracticCreditECTS
MATH 101Calculus I4045
ME 117Engineering Drawing1434
ME 113Electrical Circuits and Network Analysis I3245
ME 122Fundamentals in Physics3034
ME 109Introduction to Mechatronics System3034
KUR 105Kurdology I2022
DBT 101Academic Debate and Critical Thinking I2023
ELT 103Advanced English3033
Total2162430

 

Spring Term / Second Semester – UG1

Code Course NameTheoryPracticalCreditECTS
MATH 102Calculus II4045
ME 114Electrical Circuits and Network Analysis II3245
ME 108SolidWorks & Simulation0424
ME 104Computer Programming and Algorithm2233
ME 121Engineering Mechanics – Statics4044
ELT 104Technical English3033
KUR 106Kurdology II2023
DBT 102Academic Debate and Critical Thinking II2023
Total2082230

 

Fall Term / Third Semester – UG2

Code Course NameTheoryPracticCreditECTS
ME 211Advanced- Mathematics I3035
ME 215Electronic Principles and Devices I3245
ME 216Object Oriented Programming2234
ME 217Pneumatic & Hydraulic systems2234
ME 218Engineering Mechanics – Dynamics3034
ME 219Electro-Mechanical Systems2235
 Non-Technical Elective I2023
Total1782130

 

Spring Term /Fourth Semester – UG2

Code Course NameTheoryPracticalCreditECTS
ME 212Advanced Mathematics II3035
ME 223Theory of Machinery3034
ME 224Digital Logic Design2235
ME 226Production Technologies132.54
ME 227Analog Devices & Circuits3235
ME 228Strength of Materials3034
 Non-Technical Elective II2023
Total17719.530

 

Fall Term / Fifth Semester – UG3

Code Course NameTheoryPracticCreditECTS
ME 311Control System3245
ME 317Manufacturing Technology3035
ME 313Design of Machine Elements3035
ME 314Signals and Systems3035
ME 315Instrumentation and Measurement3235
 Technical Elective I3035
Total1842130

 

Spring Term / Sixth Semester – UG3

Code Course NameTheoryPracticalCreditECTS
ME 321Design of transmission Systems3034
ME 325CNC Machine & Metrology2234
ME 326Power Electronics and Devices3035
ME 316Digital Communication Systems3034
ME 312Microprocessor & Programmer2234
 Technical Elective II3035
 Internship (6 Weeks Summer Training)   4
Total1641830

 

*By the beginning of fourth grade, the students will choose the topics of their projects.

 

Fall Term / Seventh Semester – UG4

Code Course NameTheoryPracticCreditECTS
ME 411Programmable Logic Controller (PLC)0425
ME 413Robotics2236
ME 412Embedded System and Real Time2235
ME 414Final Year Project I (FYP)1649
 Technical Elective III3034
Total8141530

 

Spring Term / Eighth Semester – UG4

Code Course NameTheoryPracticalCreditECTS
ME 421AC & DC Drives2235
ME 422Modelling and Simulations of Mechatronics Systems and Subsystems3246
ME 424Final Year Project II (FYP)1649
 Technical Elective IV3035
 Technical Elective V3035
Total12101730

 

Technical Elective Courses

Code Course NameTheoryPracticalCreditECTS
ME 221Thermodynamics3035
ME 361Industrial Mechatronics3035
ME 323Finite Element Analysis3035
ME 462Theory of Screws in Robotics3035
ME 461Robotics and Machine Vision System3035
ME 465Medical Mechatronics3035
ME 466Advanced Microprocessor & Microcontroller3035
ME 467Wireless Sensors Networks for Robotics3035
ME 468Special Topics in Mechatronics3035
ME 470Automotive Electronics3035
ME 481AI Applications in Mechatronics3035
ME 472Renewable Energy3035
ME 473Electric Vehicle3035
ME 474Fundamentals of Nano Science3035

 

Non-Technical Elective Courses

Code Course NameTheoryPracticalCreditECTS
TUR 121Turkish I2023
TUR 122Turkish II2023
TUR 221Turkish III2023
TUR 222Turkish IV2023
BUS 408Total Quality Management2023
IR 114Fundamental of Management2023
ME 231Engineering Statistics2023
ME 111Academic Writing2023
ME 110Industrial Engineering2023