Mechatronics Engineering
  • Overview
  • Program Educational Objectives
  • Degree Plans
  • Course Description
  • Final Year Projects
  • Enrollment and Graduation Statistics

The College of Engineering started implementing the Mechatronics Engineering (MCE) program with the 2002 students’ intake. The MCE program is jointly run by the Electrical and Computer Engineering (ECE) and Mechanical and Industrial Engineering (MIE) departments. The bachelor degree of Mechatronics Engineering (MCE) is designed to provide sound undergraduate education to integrate mechanical, electrical and computer engineering into a meaningful program so as to produce engineers that are conversant with all of the relevant technologies needed by the present and future industries of Oman. They engender broad awareness of social, cultural, and ethical issues together with good understanding of the role of engineering in the community. These traits lead to internationally recognized degrees. To be awarded a bachelor degree, a student must successfully complete three semesters of common engineering before entering the Mechatronics program. Nevertheless, students can choose from a common basket of elective courses offered by the Electrical and Computer Engineering (ECE) and Mechanical and Industrial Engineering (MIE) departments. To be awarded a bachelor degree in MCE, a student must successfully complete 136 credits of University, College and Departmental Requirements as shown below in the table.

 

               B.Eng Degree Requirements

Requirements

No. of Credits

University Requirements

06

University Electives

06

College Requirements

32

College Electives

03

Department Requirements

0

Major Requirements

80

Major Electives

09

TOTAL

136

 

 

 

 

     

Common Courses within the MEIE and ECE Departments:

Circuit Analysis I, Circuit Analysis II, Digital Logic Design, Embedded Systems, Eng. Drawing & Comp. Graphics, Basic Mechanics, Probability & Statistics for Engineers, Machine Design 1, Machine Dynamics, Numerical Methods, Fluids Mechanics, Engineering Managements,  Statistics for Engineers, Properties and Strength of Materials. In addition, the students select 1 elective in basic science from the list of major electives provided in the degree plan. The Bachelor degrees are designed to provide undergraduate education in this field of Engineering, with an excellent technology base, and which engenders a broad awareness of social, cultural, and ethical issues together with a good understanding of the role of engineering in the community, and which leads to an internationally recognized degree.

 

 

Mechatronics Engineering Specialization courses:

Electronics, Instrumentation & Measurement, Properties and Strength of Materials, Signals & Systems for Mechatronics, Electromechanical Systems & Actuators I, Power Electronics & Drives, Modeling & Simulation, Thermal Sciences, Real-time control and interfacing, Engineering System Design, Control Systems Engineering, Mechatronics System Design, Robotics, Project I, and Project II.  In addition the students select 2 technical electives from the list of major electives provided in the degree plan.

 

Industrial Training Courses:

Two mandatory Industrial Training courses are also part of the College requirement. In Training I, students get a 2-week in-house training in their third year, during the break between the fall and spring semesters (In the month of January). In the MCE program, this training is in the form of laboratory projects that are conducted in the college workshop and laboratories of the ECE and MIE departments. Training II is planned in the summer after the students complete their fourth year. For a period of 8 weeks, the students receive training from a private company or government ministry related to their specialization. A number of students receive their summer training abroad through collaboration agreements with international parties or through International Association for the Exchange of Students for Technical Experience (IAESTE). The student, supervised by the training organization, has to submit a report to his/her program at the end of the training period. The industrial training program is coordinated by the Assistant Dean for Industrial Training and Community Services. 

Our mission shall be achieved by delivering an educational program with objectives to graduate engineers, who will:

  1. Develop and innovate products and processes through the synergistic integration of Mechatronics Engineering Systems.
  2. Continue developing professionally with an entrepreneurial mindset to assume positions of technical and management leadership.
  3. Recognize their ethical and social responsibilities, and contribute to the societal and global development.

 

Students Outcomes:

The student outcomes of the undergraduate program adopted in Mechatronics Engineering are those defined by ABET/EAC and listed as follows:

  1. An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
  2. An ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors.
  3. An ability to communicate effectively with a range of audiences.
  4. An ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts.
  5. An ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.
  6. An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions.
  7. An ability to acquire and apply new knowledge as needed, using appropriate learning strategies.

In order to graduate, a student is required to complete a total of 136 credit hours resulting in the award of a Bachelor Degree in mechatronics Engineering (MCE). The credit hours are allocated to University, College and Department requirements.

  

The MCE undergraduate Degree plans can be downloaded by clicking on the following links.

 

 

(For course description of Mechatronics Engineering click HERE)

 

MCTE3110 Electronics (4 credits)

(Pre-requisite: ECCE3016)

Topics cover : Introduction to PN junction diode, Analysis and design of diode circuits, The Bipolar junction transistor (BJT), Analysis and design of BJT amplifier circuits, Field effect transistors,  Analysis and design of FET amplifiers and circuits, Operational amplifiers and their applications, Filters and oscillators, Optoelectronic devices and circuits, Computer Aided design and simulation of electronic circuits.

 

MCTE3210 Electromechanical Systems and Actuators (3 credits)

(Pre-requisite: ECCE3016)

Magnetic circuits, principles of electromechanical energy conversion, actuators for mechatronics applications including relays, solenoids, DC motors, AC motors, special motors, hydraulics and pneumatics.

 

MCTE3230 Properties and Strengths of Materials (3 credits)

(Pre-requisite: PNGE2102 or MEIE2129 or CIVL3216)

This course is aimed to provide an understanding and appreciation of properties and strength of materials used in engineering. In addition the principles acquired in Basic Mechanics course will be extended to discuss stress and deformations and their applications in Mechatronics Engineering. Main topics are: introduction to materials, metals, polymers and smart materials, mechanical, electrical and thermal properties of materials, axial stress and strain, shear, torsion, beam stresses and deflections, combined axial and bending stress, columns, shear and moment diagrams, Mohr's circle introduction, thin-walled pressure vessels, working stresses and factors of safety, statically indeterminate problems.

 

MCTE3240 Engineering System Design (3 credits)

(Pre-requisite: MEIE3107)

In this course, the students will be introduced to engineering design process. Topics include: introduction to engineering system design, customer requirements analysis, translation of customer requirements to system requirements/specifications, conceptual design, concept selection and testing methods, system synergistic design including detailed design of mechanical, electrical, electronics, and software subsystems, simulation and prototyping.

 

MCTE4150 Modeling and Simulation (3 credits)

(Pre-requisite: MCTE3110)

(Equivalents: MCTE5133(2-way), MEIE5121(2-way))

The objective of this course is to provide the students with the "Bond Graph" methodology, utilized for the unified modeling, analysis and synthesis of engineering systems. This course will introduce students not only to the simple building blocks from which models (for hybrid systems) can be constructed, but also to the mindset with which a modeling challenge must be approached.

 

MCTE4145 Instrumentation & Measurement (3 credits)

(Pre-requisite: (MCTE3110,MEIE3281) or (ECCE3016,MEIE3281))

Review of measurement systems; static and dynamic characteristics of signals; measurement system behaviour, uncertainty analysis; Analog electrical devices and measurements; Sampling and data acquisition. Measurement of motion, pressure, temperature; Signal conditioning and transmission; computer aided data acquisition and analysis.

 

MCTE4185 Signals and Systems for Mechatronics (3 credits)

(Pre-requisite: ECCE3016)

(Equivalents: ECCE3142(2-way))

This is a basic course in power electronics and electrical drives. It covers elements of drive systems, speed-torque characteristics of electric motors and industrial loads, solid-state converter. Starting and braking methods of loaded motors. Speed control of electric motors. Solid-state drives. Transient analysis of loaded motors. Special forms of individual and multi-motor drives.

 

MCTE4210 Power Electronics & Drives (3 credits)

(Pre-requisite: (MCTE3110,MCTE3210) or (ECCE3152,ECCE3352))

This is a basic course in power electronics and electrical drives. It covers, introduction about power electronics and drives, Power semiconductor devices, Single-phase Rectifiers, Three-phase Rectifiers, Choppers (class A, B), Single-phase Inverters, PWM techniques, Single-phase ac voltage controllers, DC motor drives.

 

MCTE4230 Thermal Sciences (3 credits)

(Pre-requisite: MATH2108 and PHYS2108)

This course provides a solid grounding in the theory and applications of engineering thermodynamics and heat transfer. The focus of the thermodynamics part is on the fundamental concepts (e.g., temperature, pressure, internal energy, work, heat, enthalpy, properties of a pure substance), on the first and second laws of thermodynamics, and on engineering applications of thermodynamics. The emphasis of the heat transfer part is on the essential mechanisms of heat transfer by conduction, convection, and radiation

 

MCTE4250 Linear Control Systems (3 credits)

(Pre-requisite: MATH4174)

(Equivalents: MEIE4122(2-way), ECCE4416(2-way))

Introduction to control systems. Mathematical representation of dynamical systems.  Time domain analysis of control systems. Frequency domain analysis of control systems. Stability of control systems. Time domain design systems using Root Locus techniques. State space approaches design.

 

MCTE4255 Mechatronics System Design (3 credits)

(Pre-requisite: ECCE4227, (MCTE4145 or MCTE4155), MCTE3240)

The objective of this course is to allow the students to understand the synergy between mechanical design, computer control and electronic components in arriving at a mechatronics system. Students will be provided with the needed knowledge and understanding of issues related to integrating mechanical, electronic and software components towards building mechatronic devices. Subjects such as actuators, sensors as well as electronics and hardware components for mechatronics will be discussed. The course is project and design oriented and the focus is placed on learning to work with real hardware to provide hands on working knowledge of real  time  programming,  computer  interfacing,  mechanical  design  and  fabrication  and  control system design.

 

MCTE4450 Control Systems Engineering (3 credits)

(Pre-requisite: MCTE4150,MCTE4185)

Fundamentals of feedback control with emphasis on classical and modern technques and an introduction to discrete-time (computer controlled) systems. Topics include the following: review of input/output and input/state representations of dynamical systems ; feedback control system concepts and components; control system performance specifications such as stability, transient response, and steady state error; analytical and graphical methods for analysis and design - root locus, Bode plot, Nyquist criterion, pole placement, LQR; design and implementation of proportional, proportional-derivative, proportional-integral-derivative, lead, lag, and lead-lag controllers. Introduction to digital controllers - synthesis, implementation, constraints. Widespread use of computer-aided tools for the analysis.

 

MCTE5133 Modeling, Simulation & Identification Dynamic Systems (3 credits)

(Pre-requisite: MCTE4250 or MEIE4122)

The objective of this course is two folds: First the course is aiming at providing the students with the "Bond Graph" methodology, utilized for the unified modeling, analysis and synthesis of engineering systems. To that end this course will introduce the students not only to the simple building blocks from which models (for hybrid systems) can be constructed, but also to the mindset with which a modeling challenge must be approached. The second major aim is to introduce the students to the fundamentals of system identification. This will include; introduction to the concept of system identification, types of system models, least squares fit to data, recursive system identification, and discrete time self-tuning control.

 

MCTE5142 Robotics (3 credits)

(Pre-requisite: MEIE3122)

This is an introductory course in robotics with emphasis on the mathematical tools for kinematics and dynamics of robot arms. Topics include the geometry and mathematical representation of rigid body motion; forward and inverse kinematics of articulated mechanical arms; trajectory generation, interpolation; manipulator dynamics; and topics in manipulator control.

 

MCTE5148 Industrial Control Systems (3 credits)

(Pre-requisite: MCTE3210, MCTE4250)

This course introduces the practical techniques used with Industrial Automated Systems. The course emphasize on control techniques for industrial components, such as electric motors, variable-speed drives, programmable logic controllers, servomechanisms, sensors, industrial robots. An introduction to NC programming, and CAD/CAM integration is included.

 

MCTE5191 Project I (2 credits)

(Pre-requisite: MCTE4255 or MCTE5255)

Part I of the final year project which extends over two semesters. Topics will depend on student's and supervisor's interest. They may include data acquisition and interpretation, computer models and simulation or design and experimentation. Students are required to give a seminar to discuss the project results and submit a final report.

 

MCTE5210 Real Time Control and Interfacing (3 credits)

(Pre-requisite: (MCTE4450 or MCTE4250), ECCE4227)

Real-time computer systems for the monitoring and control of laboratory and industrial processes are studied and implemented.  Emphasis is on the Software Engineering of embedded systems with hard-real time constraints. Microcontrollers are interfaced with peripherals and used to control mechanical systems. Course work includes several  small team project focused on developing software and hardware for an embedded real-time system.

 

MCTE5255 Mechatronics System Design (4 credits)

(Pre-requisite: ECCE4227 and ((MCTE4155,MEIE3104) or (MCTE4145,MEIE3107)))

The objective of this course is to allow the students to understand the synergy between mechanical design, computer control and electronic components in arriving at a mechatronics system. Students will be provided with the needed knowledge and understanding of issues related to integrating mechanical, electronic and software components towards building mechatronic devices. Subjects such as actuators, sensors as well as electronics and hardware components for mechatronics will be discussed. The course is project and design oriented and the focus is placed on learning to work with real hardware to provide hands on working knowledge of real  time  programming,  computer  interfacing,  mechanical  design  and  fabrication  and  control system design.

 

MCTE5291 Project II (3 credits)

(Pre-requisite: MCTE5191, MEIE4102)

Part II of the final year project which extends over two semesters. Topics will depend on student's and supervisor's interest. They may include data acquisition and interpretation, computer models and simulation or design and experimentation. Students are required to give a seminar to discuss the project results and submit a final report.

 

MCTE5410 Industrial Process Control (3 credits)

(Pre-requisite: MCTE4450 or MEIE4122 or ECCE4416)

The course is with project oriented content and the focus is placed on learning to work on real hardware to provide hands on how to control an industrial process. The course includes an overview on control system components, process diagrams, review of transducers and actuators of interest, signal conditioning instrumentation amplifiers, study of continuous- and discrete-state process, PID industrial controller design, tuning, and implementation, introduction to programmable controllers PLCs, introduction to data acquisition card and Matlab, Introduction to SCADA systems, introduction to CNC machine and G-code.

 

MCTE5420 Pneumatic and Hydraulic Systems Control (3 credits)

(Pre-requisite: MCTE3210 or MEIE3181 or ECCE4455)

Fundamentals of electro-hydraulic and electro-pneumatic control using different techniques and platforms. Topics includes: Basic components of hydraulic and pneumatic systems, hydraulic and pneumatic circuits and applications, basic electrical controls of fluid systems, fluid logic control systems, servo-hydraulic and servo-pneumatic systems, programmable logic controllers.

 

MCTE5430 Industrial Instrumentation (3 credits)

(Pre-requisite: MCTE4155 or ECCE3038 or MEIE4125)

Industrial Instrumentation provides students with sound theoretical and practical training in the operation and maintenance of automated process measurement systems used in the production of various commodities. Instrumentation Engineers use electronic test equipment to install, troubleshoot, calibrate, maintain and repair electrical/electronic measurement and control instruments. The Topics Mainly Cover The Type Of Instruments For The Measurements And Control Of Process Variables In Various Industries. Students will perform proper installation of instrumentation. They will also learn how to apply electrical/electronic instruments to measure physical variables such as Flow, Level, Pressure, Temperature, and conduct Liquid Analysis. Students will have industrial field visit in order to get exposed to industrial applications where instrumentation is heavily used.

 

MCTE5440 Selected Topics in Mechatronics (3 credits)

(Pre-requisite: MCTE3210)

This course should cover new trends in the field of mechatronics engineering. Topics can be determined by the instructor which should cover latest applications of mechatronics systems in industry, medicine, automobile, etc.

 

MCTE5450 Smart Materials and Structure (3 credits)

(Pre-requisite: MCTE4155 or MEIE 4125) (Equivalent to MEIE 5132)

Generalized configurations and functional descriptions of smart materials, Review of Maxwell Equations, Permanent magnet design and applications, Modeling and dynamic characteristics of 1st and 2nd order systems, Principle of magnetostrictive/piezoelectric materials and their effects, Design of magnetostrictive/piezoelectric actuators,  mechanical and electromagnetic analysis of the magnetostrictive/piezoelectric actuators using finite element method (FEM) for both resonant and non-resonant actuators, Design of magnetostricvive/piezoelectric sensors, Electromagnetic analysis of the magnetostrictive/piezoelectric sensors (displacement, temperature, force sensors, accelerometer) using FEM,  Static and dynamic characteristics of actuators and sensors.
 

 

For information on other courses, listed in your degree plan offered by other department/college, Kindly click here.

Capstone design course is the final year projects (I/II) in which engineering standards and realistic constraints of engineering design such as economic, environmental, social, ethical, health and safety aspects, etc. are considered. MCTE5191 and MCTE5291 are the final-year-project courses Part 1 and Part 2, respectively, result in a comprehensive capstone-engineering project. They provide students with opportunities to interact with the industry, work on real field data, and prepare them for engineering practice. Part I is aimed to give an opportunity to the students to work professionally on Mechatronics systems including the design and realization of such systems. The students will apply the knowledge of engineering science to design product by working on a team project. They will work in team, prepare written and oral presentations, and determine the economical-, environmental-, and ethical- aspects of the design. The Capstone design course is completed in the Project Part II course. Although the Capstone design project is covered in two courses which carry 5 credits, it has a major role in the life of project team members. They learn and appreciate the ethics, societal, health and safety responsibilities. It enhances their technical capabilities, interpersonal skills, in addition to all the program outcomes. Critical thinking and time management are clearly understood and applied by the team. A list of the recently offered projects is given below along with the titles, student names, and supervisors.

 

FYP MCE 2018-2019

#

Title

Std N#

Supervisor

1

Design and development of an inline hydroelectric turbine

Omar  Al Ghafri

Faisal Al Sulti

Faisal Al Macki

Dr. Issam Bahadur

Dr. Abdullah AlJanabi

2

Development of smart energy management system for housing

Ahmed Al Alawi

Saif Al Shekaili

Dr. Riadh Zaier

Dr.SalehAl-Saadi

3

Developing a Device and Procedure for Calibrating a Vision Based Gait Analysis System

Asaad d Al-Hatmi

Asaad Al-Habsi

Dr. Amur Al Yahmedi 

Dr. Riadh Zaier

4

Design and Development of 3D Printing Houses

Saud  Al Rawahi

Muayad Al    Khusaibi

Idris Al Ismaili

Dr. Riadh Zaier

Dr. Amur Al Yahmedi

Dr. Idrees Hassan

Dr. Issam Bahadur

5

Unmanned Vehicle For Soil Testing

Umaima  Al masoudi

Shahad Albulooshi

Maria Alnaabi

Dr. Ashraf Saleem

 

FYP MCE 2017-2018

#

Title

Std N#

Supervisor

1

Thermal Comfort Control For Echo House

Bader

Omar

Dr. Riadh Zaier, Dr. Salih Al_Saadi

2

Design and Development of An Electrical Capacitance Tomography Sensor.

Moosa

Ibrahim

Munther

Dr. Issam M. Bahadur

3

Motion Capture for Golf

Abdul-Rahman

Mohammed

Amur Salim Al Yahmedi, Riadh Zaire

4

Soccer playing robot 

Malik

Ahmed

Amur Salim Al Yahmedi,     Riadh Zaiere  

5

Design and control of an Active Suspension System for automobiles

Humaid

Asaad

Said

Dr. Facil Munif

6

Green energy based cool tent

Said

Abdullah

Dr. Muhammad Shafiq

7

Design and fabrication of manipulator  with controllable stiffness

Sulaiman

Asim

Dr. Riadh Zaier, Dr. Amur Al Yahmedi

8

Design and fabrication mobile robot with self-recharging system

Khubayb

Quasi

Mohammed

Dr. Riadh Zaier, Dr. Amur Al Yamedi

9

Medication Vending Machine for Governmental Hospitals

Hind 

Asma

Dr. Ashraf Saleem

10

Unmanned Surface Vessel (USV) for Oil spillage detection

Ahmed

Majid

Waleed

Dr. Ashraf Saleem

11

Design and development Robot-Assisted Needle Steering Device

Hammed

Omar

Dr. Issam M. Bahadur

 

FYP MCE 2016-2017

#

Title

Std N#

Supervisor

1

Design and Implementation of a fully Automated Fruit Grading System

Abdulziz Musabah Rashid Saif Al Mamari

Khalid Ali Salim Al Hajri

Fahad Ali Said Al Bulushi

Lazhar Khriji

2

Vision-based inspection system for pharmaceutical products’ labels

Qasim Said Saleem Al Habsi

Mohammed Hamed Mansoor Mohammed Al Hinai

Mohammed Sayid Sadiq Ibrahim

Ashraf Saleem

3

Path Planning & Navigation for a Soccer Playing Robot

Abdulrahman Affan Zaid Marhoun Al Hajji

Abdulhamed Abdullah Mohammed Khamis Al Abri

Mustafa Khalid Sufyan Al Rashdi

Amur S. Al Yahmadi   

Riadh Zaier

4

Haptic Tele-manipulator for Oilfield Drilling System

Hawa Mohammed Said Al Balushi

Mohammed Abdullah Nasser Salim Al Wahaibi

Ashraf Saleem

5

Design And Fabrication Of Unmanned Aerial Vehicle(SQU-UAV-1)

Yaseen Rashid Humaid Khamis Al Sadi

Mohammed Said Hamood Al Asmi

Riadh Zaier                                                              Amur Al Yahmadi

6

DESIGN AND FABRICATION OF CONTROLLABLE STIFFNESS MANIPULATOR

Khalifa Bader Said Mansour Al_Busaidi

Issa Saleh Abdullah Al Abdali

Majid Ahmed Abdullah Zahran Al Busaidi

Riadh Zaier

7

Phase II: Design and Development of A Robot-Assisted Needle Steering Device

Fatma Abdullah Haidar Al Belushi

Juhaina Said Essa Khalifa Al Rajhi

Issam M. Bahadur

8

A Robot for Ship Rust Removal & Spray Painting of Ships

Khalid Nasser Salim Al Rashdi

Ahmed Mohammed Ahmed Zaher Al Shariani

Yousuf Ali Masoud Al Hadhrami

Amur Al Yahmadi

Riadh Zaier

 

 

 

Mechatronics Engineering Program Enrollment and Graduation Statistics

  

 

Academic Year

Enrollment Year

Total

Undergrad**

 

 

1st*

2nd

3rd

4th

5th

Degree Awarded

(Bachelors)

 

2023

2023-2024

FT

0

1

28

32

26

120

19

PT

 

 

 

 

 

 

 

2022

2022-2023

FT

0

0

29

25

30

109

24

PT

 

 

 

 

 

 

 

2021

2021-2022

FT

0

0

25

31

22

107

17

PT

 

 

 

 

 

 

 

2020

2020-2021

FT

0

1

26

22

22

97

20

PT

 

 

 

 

 

 

 

2019

2019-2020

FT

0

1

15

22

21

81

25

PT

 

 

 

 

 

 

 

2018

2018-2019

FT

0

0

15

21

21

85

16

PT

 

 

 

 

 

 

 

* Students have not yet selected programs

** Includes late students in year 6 and above

Note: The College of Engineering does not have any Part time (PT) students at Undergraduate Level.

 

FT--full time

PT--part time