Course DescriptionCurriculum

# Course Code Course Title
1 ME 11 Computer Aided Drawing
This course lets the students to understand the following topics :Introduction to AutoCAD , AutoCAD familiar drawing strategies , AutoCAD applications , AutoCAD adding text , AutoCAD dimension drawings , AutoCAD layouts and plotting , AutoCAD orthographic projection , Engineering drawing , AutoCAD creating 3D Geometrics , AutoCAD editing and visualizing 3D solids.
2 MAT 101 Calculus 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.
3 DBT 101 Academic Debate and Critical Thinking
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 into 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.
4 PHYS 101 General 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.
5 ME 112 Electrical Circuits and Network Analysis
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
6 ELT 101 Advanced 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.
7 KUR 105 Kurdology I
General introduction, The Kurds and their country Kurdistan, History, Kurdish society, Language, Folklore and literature.  
8 ME 113 Magnetics and Energy Conversion
This course lets the students to understand the following topics :Vector analysis, static electric field and scalar potential , discrete materials , electric forces , steady currents , magnetic field & vector potential , magnetic materials and circuits , magnetic forces and torque , Faraday’s Laws , electromagnetic energy conversion , transformers , operating principles of DC machines.
9 ME 121 Engineering Mechanics I
This course lets the students to understand the following topics :force systems , equilibrium , structures , centroid &Center of grafity , second moment of area & moment of inertia , friction and method of virtul work & Stability
10 MAT 102 Calculus 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.
11 IT 103 Introduction to Information Technology
This course introduces Information Technology. Information technology (IT) is the application of computers and telecommunications equipment to store, retrieve, transmit and manipulate data. The goal of this course is to help students interested in an information technology career decide where their interests lie.
12 ME 122 Algorithm and Computing
This course lets the students to understand the following topics :Introduction to Programing, Data Concepts, Input and Output , Operators , Structured Programming , Selection , Repetition , Programmer Functions , Arrays , Structures , Building Blocks of Object Oriented Programming , Pointers & References and Files.
13 ELT 102 Technical 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.
14 KUR 106 Kurdology 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.
15 ME 123 Manufacturing Processes
This course lets the students to understand the following topics :Concepts of manufacturing processes , foundry practices & contemporary casting processes , metal cutting theory , conventional machining processes , non- conventional machining processes , engineering properties of materials , process planning and drawing interpretation , quality control and assurance.
16 ME 211 Advanced Math I
This course lets the students to understand the following topics :Three-dimensional geometry, victor calculus, complex analysis, Fourier Analysis.
19 ME 212 Fluid Mechanics I
This course lets the students to understand the following topics :Fluid statics , variation of pressure , capillarity forces on bodies immersed in fluids , pascals lay , buoyancy and stability of floating , manometry , piezometer tubes and mechanical pressure measuring devices , fluid dynamics , Bernoulli’s equation , Reynolds Number , Laminar and Turbulent flows , flows in pipes and ducts, similitude , modeling and dimensional analysis , flow of fluids/differential equations , boundary layer flows , drag and lift coefficients.
20 ME 213 Mechanics of Materials I
the objective of this course is to study the relationships between external loads and internal forces and deformations induced in the body. It includes Analysis of the stresses and of the deformations in various structure members, considering successively axial loading, torsion, pure bending, and transverse loading.
21 ME 214 Engineering Economics
This course lets the students to understand the following topics :Fundamental concepts in economics , supply demand and market mechanisms , fore costing , money and national economy , consumer demand and elasticity , business decisions ,firm in market place , industrial organization , plant layout and output , cost benefit analysis.
22 ME 215 Digital Logic Design
This course lets the students to understand the following topics :Binary , octal & hexadecimal numbering systems , complements and arithmetic operations , binary codes and digital logic gates , canonical & standard forms , programmable logic devices , PLA & PAL , Boolean algebra , gate level implementation , optimized implementation of logic gates , arithmetic circuit design , ripple carry adder and others , combinational logic circuits building blocks , synchronous sequential circuits , digital system design and examples.  
23 ME 216 Thermo-Dynamics
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.
24 ME 221 Advanced 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.
26 ME 222 Fluid Mechanics II
This course lets the students to understand the following topics :Understanding the properties of fluids , Calculating forces on a submerged structure in a static fluid , Using Euler’s and Bernoulli’s equations to calculate pressure variations in accelerating fluids , Applying the momentum and energy equations to engineering problems , Evaluating head loss in pipes and conduits.
27 ME 223 Mechanics of Materials II
To teach students the principles of Mechanics of Materials and to develop engineering problem solving skills in stress/strain/deflection analysis through application of these principles. Topics covered include: behavior of axially loaded members; torsion in circular shafts; stresses and deflections in beams with symmetric cross sections; design adequacy; stress and strain transformation when coordinate systems are rotated; principle stresses; triaxial stresses and maximum shear stress; response in thin walled pressure vessels.
28 ME 224 Engineering Mechanics II (Dynamic and Vibration)
This course lets the students to understand the following topics :Kinematics of particles , kinetics of particles , plane kinematics of rigid bodies , plane kinetics of rigid bodies , vibration.    
29 ME 225 Electro-Mech 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.
30 ME 226 Electronic Principles and Devices
This course lets the students to understand the following topics :The Ideal OP Amp , inverting configuration , none-inverting configuration , diodes , terminal characteristics of junction diodes , physical operation of diodes , analysis of diodes circuits , Zener diodes , physical structure , analysis of transistor , small signal equivalent circuit of BJT , BJT large signal model and logic inverter , basic configuration of IC MOS amplifiers , MOSFET analog switch and high frequency model.
31 ME 311 Control 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 .
32 ME 312 Microprocessor and Digital Systems I
Architecture & operation , data transfer , logic operations and branching ,
33 ME 313 Design of Machin 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.
34 ME 314 Signal Processing
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.
35 ME 315 Industrial Electronics
This course lets the students to understand the following topics :Transducers & sensors , signal conditioning , operational amplifiers and circuits , phase locked loops , timing circuits , power control , actuators and motors , controllers for automation.
36 ME 321 Control Systems II
This course lets the students to understand the following topics :input and output , interrupts , DMA & soft design techniques , design experiments , software design accomplished with aid of assembler.
37 ME 322 Microprocessor and Digital Systems II
This course lets the students to understand the following topics :program assembly and simulations, arithmetic operations and program controlled , analog data
38 ME 323 Theory of Machines
This course lets the students to understand the following topics :Kinematics fundamentals , mechanisms , position analysis , velocity analysis , acceleration analysis , dynamic force analysis , cam design , static and dynamic balancing , governors , mechanisms synthesis
39 ME 324 Mechatronics Instrumentation
This course lets the students to understand the following topics :Basic building blocks of mechanics products , sensors , proximity sensors , force and torque measurement , Gyros , temperature and humidity sensors , actuators , power amplification and modulation , electrical machines , DC brushless motors , piezoelectric actuators , fluid systems , pneumatic actuators.
40 ME 325 Power Electronics and Devices
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.
41 ME 411 Mobile and Laser Application
This course lets the students to understand the following topics :Memory interfgace circuits , input/output interface circuits , parallel printer interface , 82C55A PIT architecture and operation modes , 8237A DMA controller , USB 1 , USB 2 , PCI , serial communication , keyboard interface design , storage interface , IBM PC motherboard , PC bus , PCB design , industrial bus interface CAN , microcontroller interface , sensors and actuators , introduction to laser , mobile system .  
42 ME 412 Digital Control Systems
This course lets the students to understand the following topics :Difference equations and Z-transform , transfer function , time response to DST , DAC , under loop systems , time response of AST , final value theorem , Jury’s stability test , asymptomatic stability , BIBO stability , PDF controller design , direct Z-domain controller design , frequency response design , finite setting time design , ripple free controller design , state space representation of BST , discrete time feedback controller, Ackerman’s method.
43 ME 413 Intelligent Mechatronics
This course lets the students to understand the following topics :Artificial neural networks , feedforward neural networks , EBP , radial basis function neural networks , computing with words , fuzzy logic , SFS , ANFIS , genetic computing , identification of dynamical systems , image enhancement.
44 ME 414 Planning Engineering/Project Management
This course lets the students to understand the following topics :Operation management , production systems , productivity , forecasting , product design and reliability , capacity planning , decision theory , plant layout , plant location , design of work systems , learning curves , management of quality , quality control , TQM , supply chain management .
45 ME 421 Production Tooling and Automation
This course lets the students to understand the following topics :Manufacturing systems , manufacturing economics , theory of automation , building blocks of automation  , automation simulation (software automation studio) , rapid prototyping , CNC machines and programing , PLCs and programming of PLCs.
46 ME 422 Design of Mechatronic Systems
This course lets the students to understand the following topics :Control systems , system preliminary , modeling for process design , engineering system investigation , electrical-mechanical analogies , modelling of various systems , basic models , heating system design , block-based modeling and simulation , linearization of hydraulic systems , mixing tank system , electromagnetic suspension system , controller design , proportional control design , operation amplifier , O-AMP , AP-AMS ,
47 ME 423 Robotics
This course lets the students to understand the following topics :Types of robots , joints used in robots , degree of freedom and constraints , types of planar and spatial mechanisms , frame assignment , transformations form one system to another , forward and inverse kinematics , velocity and force analysis , dynamics of robots , path planning , trajectory analysis , mechanism design used in robots , software used in robots.
48 ME 424 Graduation Project
This course lets the students to understand the following topics :Case studies and students presentations , design projects , laboratory work required
49 ME 415 Artificial Intelligence
This course lets the students to understand the following topics :Introduction to artificial intelligence , artificial neural networks , genetics algorithms , reinforcement learning , fuzzy reinforcement learning , fuzzy logic and neural learning .
50 ME 416 LAN Programming
Introduction to LAN programming using C/C++ language , DAC , DC motors , stepper motors , temperature and pressure sensors controlled by LAN.
51 ME 417 Computer Graphics and Animation
This course lets the students to understand the following topics :Principles of computer graphics using matrices , matrices algebra for designing 2/3d objects capable of rotation , translation and zooming , basic 3d operations in Open GL , 3D collision detection , special effects.
52 ME 418 WSPACE and Object Oriented Programming
This course lets the students to understand the following topics :Robot simulation software , kinematics of robot , object oriented programming .
53 ME 419 Solid Modelling
This course 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 modeling and others.
54 ME 425 Theory of Screws in Robotics
This course lets the students to understand the following topics :This theory combines linear and rotary motion into one vector , joint torque and forces in one vector , concept of work done , reciprocity of screws .
55 ME 426 Instrumentation and Measurement
This course lets the students to understand the following topics :Measurement process , errors , signal and noise in instrumentation , display and recording systems , signal processing , transducers and actuators , SMART sensors , filter design , microprocessors-based instrumentation systems , data logging and interfaces , data processing and storage teleprocessing , remote sensing techniques.
56 ME 427 Sensors and Vision System
This course lets the students to understand the following topics :Study of physical bases of sensing systems , analysis and applications of various sensors , strain gauges ,( temperature – flow – force – torque- pressure -acceleration -velocity -position and acoustic) sensors , fiber optics and laser , signal conditioning and measurement systems , various system technologies.
57 ME 428 Computers Interfacing
This course covers fundamentals of Computer interfacing to the external world through the following: parallel, serial, and analog interfaces. The roles of timers and interrupts are discussed. UART and UART programming aspects are emphasized.

 

[/su_note]

 

Fall Term/First Semester
Code  Course Name Theory Practical Credit ECTS
MATH 101 Calculus I 4 0 4 5
ME 113 Electrical Circuits and Network Analysis I 3 2 4 5
ME 117 Engineering Drawing 1 4 3 4
ME 122 Fundamentals in Physics 3 0 3 3
ME 109 Introduction to Mechatronics System 3 0 3 4
ELT103 Advanced English 3 0 3 3
KUR105 Kurdology I 2 0 2 3
DBT 101 Academic Debate and Critical Thinking 2 0 2 3
Total 21 6 24 30

 

 

Spring Term/Second Semester
Code  Course Name Theory Practical Credit ECTS
MATH 102 Calculus II 4 0 4 5
ME 114 Electrical Circuits and Network Analysis II 3 2 4 5
ME 108 SolidWorks & Simulation 0 4 2 4
ME 104 Computer Programming and Algorithm 2 2 3 3
ME 121 Engineering Mechanics – Statics 4 0 4 4
ELT 104 Technical English 3 0 3 3
KUR 106 Kurdology II 2 0 2 3
GEN 122 Interpersonal Dynamics and Character Building 2 0 2 3
Total 20 8 22 30

 

Fall Term/Third Semester
Code  Course Name Theory Practical Credit ECTS
MAT 211 Advanced- Mathematics I 3 0 3 6
ME 217 Pneumatic & Hydraulic  systems 2 2 3 5
ME 219 Electro-Mechanical Systems  2 2 3 6
ME 221 Thermodynamics  3 0 3 4
ME 215 Electronic Principles and Devices 2 2 3 6
  Non-Technical Elective I 2 0 2 3
Total   14 6 17 30

 

Spring Term/Fourth Semester
Code  Course Name Theory Practical Credit ECTS
ME 212 Advanced Mathematics  II 3 0 3 6
ME 223 Theory of Machinery  3 0 3 5
ME 226 Manufacturing Technology 3 0 3 4
ME 224 Digital Logic Design 2 2 3 6
ME 227 Analog Devices & Circuits 2 2 3 6
  Non-Technical Elective II 2 0 2 3
Total 15 4 17 30

 

Fall Term/Fifth Semester
Code  Course Name Theory Practical Credit ECTS
ME 311 Control System 3 2 4 6
ME 312 Microprocessor & Programmer 2 2 3 6
ME 313 Design of Machine Elements 3 0 3 6
ME 314 Signal and Systems 3 2 4 6
ME 315 Technical Elective ( Instrumentation and Measurement) 3 0 3 6
Total   14 6 17 30

 

Spring Term/Sixth Semester
Code  Course Name Theory Practic Credit ECTS
ME 316 Digital Communication Systems 3 0 3 6
ME 321 Design of transmission Systems 3 2 4 6
ME 325 CNC Machine & Metrology 2 2 3 6
ME 326 Power Electronics and Devices 3 2 4 6
  Technical Elective (Medical Mechatronics) 3 0 3 6
  Internship (4 Weeks Summer Training)        
Total 14 6 17 30

 

 

Fall Term/Seventh Semester
Code  Course Name Theory Practical Credit ECTS
ME 411 Programmable Logic Controller (PLC)    4 2 6
ME 413 Robotics 3 2 4 6
ME 414 Research Methodology 1 6 4 6
  Technical Elective (Embedded System) 3 0 3 6
  Technical Elective (Special Topics/Nanoscience) 3 0 3 6
Total 10 12 16 30

 

Spring Term/Eighth Semester
Code  Course Name Theory Practical Credit ECTS
ME 472 Renewable Energy (TE) 3 2 4 6
ME 422 Design of Mechatronics Systems 3 2 4 6
ME 424 Final Year Project (FYP) 1 6 4 6
  Technical Elective (TE) Industrial Mechatronics 3 0 3 6
  Technical Elective  (Robotics and Machine Vision System) Dr. Qayser 3 0 3 6
Total 13 10 18 30