MCTE3110 Electronics (4 credits)
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)
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)
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)
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)
(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)
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)
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)
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)
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)
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)
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.