MCE Undergraduate

  • Overview
  • 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. 

 

 

 

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.

 

Degree Plan for Cohort 2017

Degree Plan for Cohort 2016

Degree plan for Cohort 2015

Degree plan for Cohort 2014

Degree plan for Cohort 2013

Degree plan for Cohort 2012

Degree plan for Cohort 2011

Degree plan for Cohort 2010

 

(For course description of Mechatronics Engineering click HERE)

 

 

 

 

 

 

MCTE3110 Electronics (4 credits)

(Pre-requisite: ECCE2016)

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.

 

MCTE3261 Object Oriented Programming (3 credits)

(Pre-requisite: COMP2002)

The course focuses on software techniques and methods for Mechatronics problem-solving using Object Oriented programming language (such as C++ or Java). The course would address some common patterns of program structures that commonly appear in moderate to large pieces of software and various merits of using object oriented programming in modern Mechatronics System.

 

MCTE4145 Instrumentation & Measurement (3 credits)

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.

 

MCTE4150 Modeling and Simulation (3 credits)

(Pre-requisite: MATH4174)

(Equivalents: 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.

 

MCTE4155 Instrumentation & Measurement (4 credits)

Review of measurement systems; static and dynamic characteristics of signals; measurement system behavior; uncertainty analysis; Analog electrical devices and measurements; Sampling and data acquisition. Measurement of motion, force, torque, pressure, flow, temperature, heat-flux and humidity; Signal conditioning and transmission; Computer aided data acquisition and analysis; Case studies. Throughout the course the student will learn how to design and conduct an experiment as well as to analyze and interpret the data.

 

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 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.

 

MCTE4230 Thermal Sciences (3 credits)

(Pre-requisite: MATH2108 and PHYS2108)

This course introduces the fundamental concepts of thermodynamics and heat transfer together through a balanced handling of theory and engineering applications. The thermodynamics part of this course covers the basics of properties of pure substances, energy transfer, and first and second lows of thermodynamics. On the other hand, the essential mechanisms of heat transfer (conduction, convection, and radiation) are presented in the second part of this course.

 

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 (ECCE4227, MCTE4155))

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.

 

 

MCTE4298 Mechatronics Engineering Seminar I (0 credits)

Acquaint students with careers in industry, ethics, professionalism, interviewing and to improve the students' skills in technical presentation.

 

MCTE4450 Control Systems Engineering (3 credits)

(Pre-requisite: MCTE4150)

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: MCTE4250, 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: MCTE4250)  (Co-requisite: MCTE4255)

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.

 

MCTE5198 Mechatronics Engineering Seminar II (0 credits)

(Pre-requisite: MCTE4298)

This course is designed to give opportunity to students to practice working in small groups on topics related to different aspects of engineering fields and business that might not be addressed in their degree plans. The aim is to broaden their thinking capabilities and group work skills. The students will be presenting their works and discussing it in the classroom. The topics are selected from a list of subjects related mainly to contemporary issues on engineering.

 

MCTE5210 Real Time Control and Interfacing (3 credits)

(Pre-requisite: MCTE4450)

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: ECCE4226, MCTE4145, MEIE3104)

The objective of this course is to allow the student to understand the synergy between mechanical design, computer control and electronic components in arriving at the mechatronics system. Students will be provided with the needed knowledge and understanding of issues related to integrating mechanical, electronic and software components towards building mechatronics devices. Subjects such as actuators and sensor will be discussed. The course is projected 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)

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: MCTE4450)

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.

Mechatronics Engineering Final Year Projects, 2015-2016

Sr. No.

Project Title

Student Name(s)

Supervisor(s)

1

Design, development and implementation of a Quad rotor underwater vehicle

Manaa AL Awaisi

Muaadh AL Madhani

Youni Al Farsi

Said Al Shaqri

Dr. Faical Mnif

2

Brain-controlled Wheelchair

Yazin Al-Musafir

Shadha Al-Azri

Hala Al-Ishaqi

Dr. Ashraf

3

Design and Fabrication of Humanoid Robot with Locomotion Controller (HRFR-3s)

Hamed Al-Zeedi

Mohammed Al-araimi

Naser Al-Reesi

Abdulaziz Al-Hadhrami

Dr. Riadh

4

Developing a MATLAB based system for extracting and Processing experimental motion capture data for Gait Analysis

Ammar KhalifaAl-Saqri

YahyaAli Rashid Al Gheithi

HumaidSulaimanAl Makdami

Dr. Amur

5

Design and Manufacturing of Pressure Gauge for Online Monitoring of Oil and Gas Wells

Shihab Alwaili

Badar Alswafi

Loay Almajrafi

Mazin Al-Abri

Dr. Mojtaba

6

Design and Development of A Robot-Assisted Needle Steering Device

Omar Al Hinai

Musab Al Naabi

Abdulaziz Al Sulimani

Majed Al Amri

Dr. Issam

 

 

Mechatronics Engineering Program Enrollment and Graduation Statistics

 

 

 

Academic

Year

Status

Enrollment Year

Total

Undergraduates**

Degree Awarded

(Bachelors)

1st *

2nd

3rd

4th

5th

2015 - 2016

FT

0

0

23

24

23

109

20

PT

-

-

-

-

-

-

2014 - 2015

FT

0

1

18

29

38

107

26

PT

-

-

-

-

-

-

2013 - 2014

FT

0

0

22

38

30

111

32

PT

-

-

-

-

-

-

2012 - 2013

FT

0

3

32

31

38

121

28

PT

-

-

-

-

-

-

2011- 2012

FT

1

1

32

37

33

117

23

PT

-

-

-

-

-

-

2010 - 2011

FT

0

3

39

31

24

114

26

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