Course Synopses

MKEL 1113 Nano-electronic Devices
Semiconductors form the basis of most modern electronics systems. This course is designed to provide a basis for understanding the characteristics, operation, and limitations of semiconductor devices. In order to gain this understanding, it is essential to have a thorough knowledge of the physics of the semiconductor material. The goal is to bring together quantum mechanics, the quantum theory of solids, semiconductor material physics, and semiconductor device physics. All of these components are vital to the understanding of both the operation of present day devices and any future development in the field. This course is a continuation to Microelectronics at the undergraduate level and introduces advanced device concepts.

MKEL 1123 Advanced Microprocessor System
This course is about microprocessors in embedded systems. This course extends the students’ knowledge of microprocessors by investigating embedded systems design and state-of-the-art 32-bit embedded processors. The student will be familiarized with problems associated with producing hardware and software in high-level language and assembly language for embedded systems. The topics covered include high-level and assembly language programming for embedded microprocessors, memory and peripherals for embedded systems, system development, and achieving high-performance in embedded systems.

MKEL 1133 Integrated Circuit Testing
This course introduces students to the techniques of testing a circuit and designing a testable circuit. Several fault models including single stuck-at fault model will be analyzed in details. Fault simulation methods are covered as well in this course. Test pattern generation and design-for-testability are also introduced to students. In order to facilitate the learning process, computer-aided design (CAD) software is used throughout the course. Some practical or almost actual environment problems and solutions are provided.

MKEL 1143 Advanced Digital Signal Processing
This course introduces students to advanced concepts in digital signal processing. Basic concepts in signal processing will be first reviewed that covers continuous and discrete-time signals and systems with the relevant transformations and operations. Random signal principles are presented with the definition of stationarity and ergodicity, correlation and covariance functions and their estimates. The power spectrum of signals is defined together with the relationship with to the correlation function. Linear systems with random inputs are defined in terms of autocorrelation and cross correlation function and power spectrum. Optimum filtering techniques such as matched filter and wiener filter are presented with examples of applications. Basic constraints in non-parametric power spectrum estimation are described with the appropriate solutions. Linear estimation techniques deal with parameter identification and estimation of signals. Linear prediction is used for signal modeling and prediction. Towards the end of the course, signal analysis and representation techniques for time-varying signals are presented such as the short-time Fourier transform, Gabor transform, and wavelet transform.

MKEL 1153 CAD for Electronic Design
This course introduces students to the use of computer-aided-design (CAD) tools and hardware description language (HDL) to analyze, synthesize, and verify complex digital systems. Students‘ understanding in this design methodology is enhanced with individual/group assignments.

MKEL 1163 VLSI Circuits & Design
In this course, students learn about VLSI design, with emphasis on designing circuits to meet certain performance criteria. Important issues when designing a VLSI circuit are discussed. MOS transistors are reviewed, including their characteristics, structure, switch-level behaviour, and current equation. SPICE model of MOS transistors is also described. The inverter circuit is studied in detail. This course emphasizes circuit design for speed and power performances. Factors that affect speed are explained. Logical effort concept is introduced to explain how to design a fast circuit. Similarly, the effect of input signal transitions on power dissipation is explained.

MKEL 1173 Advanced Digital Design
This course is designed for students to learn and be able to design and verify complex digital synchronous systems – towards becoming an RTL digital hardware designer in the industry. This is a course that goes beyond the introductory course on digital basic principles and techniques. This course introduces digital circuit modeling with hardware description languages (HDLs), which is the key technique to the modern design of integrated circuits (ICs). The technique involves a CAD approach in which a high-level, text-based, abstract description of the circuit is created, then synthesized to a hardware implementation on a selected technology, and finally verified for its functionality and timing.

MKEL 1183 Advanced Computer Architecture
This course covers hardware structure of a modern programmable computer, including the basic laws underlying performance evaluation. Students will learn design of control and data path hardware for RISC processor, how to make machine instructions execute simultaneously through pipelining and parallel execution, and how to design fast memory and storage systems.

MKEL 1193 Analog CMOS Design
In this course, students will be taught the characteristics of MOSFET transistor as a prerequisite of CMOS analog design. It highlights the nonlinearity as an imperfection that will limit the performance of analog circuits. The course will then proceed to analyze CMOS single ended as well as differential amplifiers. The advantages and disadvantages between different architectures will be discussed which designers could choose to fit their design requirements. The trademark of analog design, which is the design challenge to fulfill design matrix, will be highlighted. Students will be guided on design principles to meet design specifications with acceptable accuracy. Other important sub-modules such as differential amplifier, op amps, and switch capacitor amplifiers will be addressed towards the end of the course.

MKEL 1223 Random Process
This course introduces students to the concepts in random processing. This course introduces students to the introductory level of random variables and random process. In the beginning, students will be introduced to the concept of probability and its axioms, Bayes theorem, combinations, and permutations. Then the concept of random variable which includes probability density and cumulative functions will be given. This topic will be extended to operations on random variable such as expectation and moments. The topic of multiple random variables which consists of joint distribution and joint density along with conditional distribution and density will be discussed next. This topic will also include operations on multiple random variables. Finally, the topic on random process from the perspective of both the temporal and spectral domains will be given. This topic will cover wide sense stationary, ergodicity and independence, correlation functions, power density spectrum and cross-power density spectrum.

MKEL 1233 Image Processing
This course introduces students to introductory and intermediate levels of image processing techniques. The area of coverage would be the digitization process as a mean to acquire the digital image. Next would be the enhancement and restoration processes which are to improve the quality of the image for next stage processing. Both the spatial domain and frequency domain approaches will be covered. The next stage would be the segmentation process. This is an important step towards advanced level processing. Another important topic that will also be discussed is the morphological processing. Wavelet transform and multi-resolution analysis have been pivotal in many image processing applications and thus the introduction to this area will be given. Finally, the topic of compression and coding will be covered. MATLAB will be used extensively for better understanding.

MKEL 1243 Software Engineering
This course introduces various issues of system and software engineering. This course attempts to cover a vast field covering all aspects of system and software development work from analysis, design, implementation, operation, maintenance, support, cost, management, and risk analysis. Focuses will be given on software development process, programming, testing, and maintenance, which are the fundamental aspect of software engineering. Special emphasis will be given to the process of object oriented design as well as the use of UML in the design activities.

MKEL 1253 Speech Processing
This course introduces students to introductory and intermediate levels of speech processing techniques. The area of coverage would be speech production mechanism, classification of speech, sounds, nature of speech signal, models of speech production, speech signal processing: the purpose of speech processing, digital models of speech signal, digital processing of speech signals, Significance, short time analysis. Next would be the time domain parameters of speech, methods for extracting the parameters, zero crossings, auto correlation function, pitch estimation. The next stage would be the short time Fourier analysis, filter bank analysis, spectrographic analysis, format extraction, pitch extraction, analysis – synthesis systems. Another important topic that will also be discussed is the formulation of linear prediction problem in time domain, solution of normal equations, interpretation of linear prediction in auto correlation and spectral domains. MATLAB will be used extensively for better understanding.

MKEL1263 Special Topic in Electronic Engineering
The aim of the Special Topic course is to provide a mechanism for one-off topic to be offered by any graduate faculty or visiting professor. The topic of any Special Topic course has to be vetted and endorsed by the Faculty’s Academic Committee.

MKEL 1273 VLSI Design Automation
In this course, students learn about computing methodologies and algorithms for VLSI design automation. The course covers fundamental techniques in VLSI physical design automation flow; from system partitioning and chip floorplanning; placement and routing with global, detailed and specialized techniques, to timing closure. Students will also explore, study, and implement some of the advanced techniques used in EDA tools.

MKEL 1283 Hardware and Software Co-Design
The course covers the design and development aspects of heterogeneous (hardware/software) digital systems. This course explores the process involved in defining system specification and how design space exploration can be done. Special focus is given on design quality and cost estimation, partitioning source description into different implementation domains, target code generation, interface synthesis and co-verification.

MKEM 1753 – Advanced Instrumentation & Measurement
This course is an introduction to the advanced instrumentation and measurement. The course covers the techniques for sensing technology, electronic interfacing and signal conditioning circuits. Also, applications at a higher hierarchical level are included, such as self-testing, auto calibration, data evaluation and identification. Key components studied in detail are a review of powerful measurement techniques and basic principles and typical problems of sensor elements, detailed up-to-date reviews of the features of temperature sensors, displacement sensors, flow sensors, level sensors, position sensors, motion sensors and biometrics. Special topic in Flow Measurement Techniques use Process Tomography applications.

MKEM 1833  Linear System Theory
This course is an introduction to the linear system theory. It is intended to be a fundamental course in graduate studies in control engineering field. Since it is a vast field, the discussion will be limited to the conventional approaches of state-space equations and the polynomial fraction method of transfer matrices. By adapting this knowledge, students will able to 1) construct the optimized realizations, 2) develop the correct partitioned model, 3) design the state observer, and, 4) design the state feedback controller using pole-placement technique.

MKEM 1853  Discrete-time Systems & Computer Control
This course is an introduction to the discrete-time and digital control systems. The course covers the conversion of analog signals and system into their discrete and digital counterparts. The emphasis will be on the theoretical basis as well as efficient implementations. Key components studied in detail are the sampling process and theorem, hold devices, the z-transforms and its applications, modelling of discrete-time systems using classical and modern approaches, time domain performance specifications for discrete-time system, practical realization of discrete-time and digital system transfer function in various form, and effects of quantization errors.

MKEM 1863  Design of Microprocessor-Based Mechatronic Systems
This course covers the applications of microprocessor or microcontroller in mechatronics systems. Details of microcontroller architecture and its internal peripherals are covered. Design of interface to mechatronics system utilizing the internal peripherals and programming of their operations using C language are emphasized.

MKEM 1713  Artificial Intelligence
This course offers insights to the students into understanding two techniques of artificial intelligence (AI), namely, fuzzy logic and neural networks. Both techniques have been successfully applied by many industries in consumer products and industrial systems. Fuzzy logic offers flexibility in developing rule-based systems using natural language type of rules. Neural networks on the other hand, have strong generalization and discriminant properties and offer a simple way of developing system models and function approximation. They are highly applicable for many pattern recognition applications. This course offers basic understanding of these two AI techniques and their applications in the real world. The course also includes hands-on experiments and programming of fuzzy logic and neural networks concepts.

MKEM 1723  Advanced Process Control
The advanced process control course deals with the implementation of control strategies in industrial process control. The course begins with the modelling of dynamic process models using theoretical and empirical modelling principals. Next, the control system design is presented including the dynamic behavior and stability of closed loop control systems. Following that, the two standard control types of feedback and feed-forward are discussed and control tuning of its parameters will be studied. In enhancing performance of the system, advanced control techniques are utilized. At the end of the course, several case studies related to real plantwide control is introduced to reflect process control ideas commonly present in an actual process. By combining the knowledge obtained, students will be able to conceptually design various types of controller for single input single output and multivariable process systems.

MKEM 1733  Adaptive & Self-Tuning Control
This course introduces the students to adaptive and self-tuning control. The students will firstly learn the real-time parameter estimation technique, which will provide them with the key concepts required to understand many aspects of adaptive and self-tuning control. The students will then be exposed to the main techniques in Self-Tuning Control (STC), in particular the Pole Assignment and Minimum Variance Control. For the adaptive control, the students will be exploring the Model Reference Adaptive Control (MRAC) design using Gradient Approach/MIT Rule and Lyapunov method. Finally, some practical issues on implementation, applications and perspectives of adaptive and self-tuning control will be discussed.

MKEM 1743  Modelling and Simulation of Dynamical Systems
This course focuses on modelling and simulation of dynamic systems. The course covers techniques for modelling of various physical systems involving linear and nonlinear systems such as mechanical, electrical and mechatronic systems. Solution and analysis of control system response based on time and frequency responses will be taught. Numerical solution techniques of differential equations using Euler’s method and Runge-Kutta are introduced. Finally, several aspects for the development of simulation models using MATLAB are discussed. Several case studies and an actual system will be used to enhance the student understanding.

MKEM 1763  System Identification & Parameter Estimation
This course is an introduction to the system identification and parameter estimation. The course covers an introduction to system identification, acquiring and pre-processing data, nonparametric model estimation methods, parametric model estimation methods, partially known estimation methods, model estimation methods in closed loop systems, recursive model estimation methods, analyzing, validating, and converting models and system identification case study. This requires an in-depth understanding of control system engineering, modern control system and digital control system. The emphasis will be on the theoretical basis as well as practical implementations. Key components studied in detail are time response analysis, frequency response analysis, correlation analysis, power spectrum density analysis, model structure, parametric model, parameter estimation method, test signals and model validation methods.

MKEM 1773  Multivariable & Optimal Control Systems
This course introduces the students to the concept of multivariable and optimal control systems. Topics include: stability, observability, controllability and effect of interaction on multivariable systems; Analysis on MIMO performance through loop pairing, controller tuning and decoupling for static and dynamic control system; Introduce an optimal controller design concept for finite and infinite linear quadratic regulator (LQR) and Linear Quadratic Tracking (LQT) systems; Continuous and discrete time optimal control systems and constrained and unconstrained optimal control systems. The assignment for the course will be based on computer-aided (MATLAB®) design problems.

MKEM 1783  Nonlinear and Robust Control Systems
This course covers the analysis and design of nonlinear control systems using Lyapunov theory. The contents of the course include properties of solutions of nonlinear dynamical systems (with special emphasis on planar systems), Lyapunov stability analysis techniques, effects of perturbations, input-output stability, feedback linearization, controllability, observability, and nonlinear control design tools for stabilization.

MKEM 1793  Industrial Automation
This course focusses on two main topics in industrial automation which are discrete event systems (DES) and industrial control networks (ICN). In the former topic, the students will be introduced to the characteristics of DES and how it differs from the classical systems. The students will also learn about timed and untimed models of DES. Finally, the queueing theory will be discussed as a method of analysis and performance evaluation. In the latter topic, the students will be introduced to the characteristics of ICN. The students will be exposed to the fieldbus protocol. Finally, the students will have an experience to design an ICN system using DeviceNet protocol.

MKEM 1823  Advanced Robotics
This is a graduate level course on robotic systems. The course covers various advanced control techniques for controlling robot manipulator systems. This requires an in-depth understanding of stability analysis methods based on Lyapunov stability theory, mathematical modelling of complete robot manipulator dynamic model inclusive of actuators dynamics and various advanced control concepts developed for the control of robot manipulators. The emphasis will be on the theoretical basis as well as efficient implementations and design. Key components studied in detail are stability analysis method using Lyapunov second method for nonlinear systems, integrated robot modelling based on state-space method, various advanced controller design for robot manipulator control based on centralized and decentralized approaches.

MKEM 1843  Advanced Digital Control
This is a level course on digital control systems. The course covers current techniques for analysing and designing digital controllers for discrete-time and digital control systems. This requires an in-depth understanding of digital stability analysis methods and currents topics on digital controller design. The emphasis will be on the theoretical basis as well as efficient implementations. Key components studied in detail are stability analysis method using classical and modern approaches for digital control systems, discrete-time and digital controller design using classical and state-space approaches, various advanced controller design for discrete-time and digital control system such as variable structure approach and adaptive model reference approaches.

MKEM 1873  Real-Time Control System Design
This course covers the hardware and software aspects for real-time implementation of control system. Multi-tasking requirements and issues for real-time control are addressed. Case studies of different design and implementation techniques will be used to enhance students understanding of the course.

MKEM 1883  Autonomous Mobile Robotics
This course gives the students an in-depth treatment of main aspects of autonomous mobile robotics namely mechanism & locomotion, intelligence in mobile robotics and sensor fusion for autonomous decision-making capability. The course delivery is not limited to lectures, tutorials only but as well personal reading, research-based assignments on frontier knowledge materials and actual Doctoral experimental research carried out in UTM’s mobile robotics laboratory. This course blends knowledge derived in-house with actual physical world autonomous mobile robotics, hence providing the unique experiential learning geared towards carrying out research.

MKEM 1913  Mechatronics Design
This course introduces mechatronics as an integrated design approach with the synergistic combination of mechanical, electronics, control and computer engineering.  It provides insight into advantages and challenges of mechatronics design approach. The course introduces the various aspects in mechatronics design including physical system modelling, simulation, sensors and actuators selection, computer interfacing and real-time control implementation. This course tries to balance between theoretical and practical aspects, and hardware implementation is emphasized.  Laboratory based case-study and problem-solving approach of real systems are used throughout the course.

MKEM 1923  Sensor and Actuator
This course introduces the working principle of sensor and actuators and its application in mechatronics systems. This course covers the fundamental of sensors and actuators, the details of its functionality, the characteristic, the fabrication and materials used, numerical study and the system integration of sensors and actuators in mechatronics system. Various case studies are introduced and discussed during classes to help further understanding of the diversity of mechatronics system in multi-disciplinary fields.

MEEM 1703 Control System Engineering
This course introduces the students to the fundamental concepts of control systems engineering. Students will be exposed to techniques of modeling physical systems involving linear and non-linear systems including mechanical, electrical, and mechatronic systems. Both the frequency domain and time domain (state-space) are covered. Several criteria for performance and stability analyses of control systems will be taught. Modeling and analysis of control systems in discrete-time for digital control will also be introduced. The student will also be exposed to MATLAB for the design, development, and analysis of simulation models. Finally, a feedback control system with the controller to achieve control system objectives are described. Several case studies of the applications of controllers will be used to enhance student understanding.

MEEM 1713 Artificial Intelligence and Applications
Artificial intelligence (AI) involves the development of algorithms derived from human & animal intelligence that have capabilities such as learning, reasoning, generalization, adaptation, reproduction, etc. Nowadays, these techniques are getting popular due to a large number of successful reports of implementations. AI techniques have also made their way into many domestic & industrial products & provided solutions to many difficult engineering problems. In this course, students are exposed to several AI techniques i.e., Artificial Neural Network (ANN), Fuzzy Logic, Genetic Algorithm (GA) & Particle Swarm Optimization (PSO), & how they are used in solving engineering & non-engineering problems.

MEEM1753 Advanced Instrumentation and Measurement
This course is an introduction to advanced instrumentation and measurement. Key components studied in detail are a review of powerful measurement techniques and basic principles and typical problems of sensor elements, detailed up-to-date reviews of the features of temperature sensors, displacement sensors, flow sensors, level sensors, position sensors, motion sensors, and biometrics. This course also provides detailed knowledge on error and determination of uncertainties in measurement. Besides that, this course introduces the multi-sensor, Fusion application, wireless sensor network, and Internet of Things. Finally, the basic concepts of safety instrumented systems, standards, and risk analysis techniques will be discussed.

MEEM 1803 Embedded Control Systems
This course introduces the principles and applications of embedded systems. The topics emphasized are the microcontroller system architecture, software programming using C, and system design. The content covers internal peripherals such as general input and output, analog to digital converter, serial communication interface, timer/counter, and interrupt. Emphasis on the software will include interrupt servicing, multi-tasking, and task communication and scheduling. The relation of system sampling time related to closed-loop control will also be covered. At the end of the course, the students will learn the technique to interface the microcontroller system with other devices in the embedded system for real-world application.

MEEM 1783 Nonlinear and Robust Control Systems
This course covers the analysis and design of nonlinear control systems using Lyapunov Theory. The contents of the course include the introduction to nonlinear dynamical systems, behaviors, and properties of solutions of nonlinear dynamical systems, Lyapunov stability analysis techniques and nonlinear control design tools for stabilization using state feedback and output feedback linearization, integral control, and gain scheduling.

MEEM 1763 System Identification and Adaptive Control
This course is an introduction to system identification and adaptive control. In the first part, the course covers an introduction to system identification, acquiring and pre-processing data, nonparametric model estimation methods, parametric model estimation methods, partially known estimation methods, model estimation methods in closed-loop systems, recursive model estimation methods, analyzing, validating, and converting models and system identification case study. This requires an in-depth understanding of control system engineering, modern control system, and digital control system. The emphasis will be on the theoretical basis as well as practical implementations. Key components studied in detail are time response analysis, frequency response analysis, correlation analysis, power spectrum density analysis, model structure, parametric model, parameter estimation method, test signals, and model validation methods.  The second part of this course introduces the students to adaptive and self-tuning control.  The students will first learn the real-time parameter estimation technique, which will provide them with the key concepts required to understand many aspects of adaptive and self-tuning control.  The students will then be exposed to the main techniques in Self-Tuning Control (STC), the Pole Assignment, and Minimum Variance Control.  For the adaptive control, the students will be exploring the Model Reference Adaptive Control (MRAC) design using Gradient Approach/MIT Rule and the Lyapunov method.  Finally, some practical issues on implementation, applications, and perspectives of adaptive and self-tuning control will be discussed.

MEEM 1723 Advanced Process Control
This course introduces the implementation of various control system designs and strategies in industries.  The first part provides an introduction to the classical and modern control systems, the mathematical formulation of the dynamic behavior of systems using theoretical and empirical principles. Then, discussion on how to identify the control structure to handle different control problem formulation such as feedback control system, cascade control system, feed-forward control system, and internal model control. This course covers SISO and MIMO control systems, which analyzed the robust stability and performance of these systems. In enhancing the performance of the system, advanced control techniques are utilized such as adaptive control and model predictive control. At the end of the course, several case studies related to real plant-wide control in specific applications are introduced to reflect the various control ideas. The use of intelligent control and soft computing are also embedded in the specific case studies.

MEEM 1943 Model Predictive Control
This course introduces the theory and practice of Model Predictive Control (MPC).  The course syllabus begins with the philosophical thinking behind predictive control and continues with modeling assumptions as a fundamental part of MPC. Then, the procedure of prediction using mathematical models is introduced with state-space and transfer function models. The unbiased prediction is introduced to address the accuracy of the predictions. For measuring the control performance, a performance index is constructed. At the end of the course, several types of linear predictive control algorithms are introduced to demonstrate the predictive application. The course will make use of the MPC Toolbox for MATLAB developed by The MathWorks, Inc.

MEEM 1953 Linear Control System Design
This course is an introduction to linear control system design. It is intended to give a good background for designing the performance of a linear control system. Students will learn how to use the mathematical equations of the system to analyze its dynamic performance in terms of stability, controllability, and observability. This course will cover the design of controllers using pole placement and Linear Quadratic Regulator (LQR).

MEEM 1893 Embedded Systems for Innovative Product Design
This course emphasizes the engineering knowledge and skills in the design of an embedded system for the development of an innovative product. As the continuation of the Embedded Control System, the materials covered in the course will further address the problems of designing electronics/embedded systems for mechatronic systems that meet customized user demand specifications. Real-time and safety criticalness, design constraints, hardware-software partitioning, and time-to-market elements will be the main elements to be addressed. Efficient coding techniques for embedded systems, the basic operation of real-time operating systems (RTOS), schedulability of periodic task sets, and design refinement are among the main contents of the courses. The Design Thinking (DT) approach will be adapted for the proposal of product development. At the end of the course, students will be able to integrate the components of the software and hardware to form an efficient embedded system for specific product design. Embedded system design tools will be used to facilitate the design process. At the end of the course, students in a group will develop an embedded system-based product as a testimony of the knowledge and skill acquired during the course.

MEEM 1883 Autonomous Mobile Robotics
This course gives the students an in-depth treatment of the main aspects of autonomous mobile robotics namely mechanism & locomotion, intelligence in mobile robotics, and sensor fusion for autonomous decision-making capability. The course delivery is not limited to lectures, tutorials only but also personal reading, research-based assignments on frontier knowledge materials and actual experimental research carried out in UTM’s mobile robotics laboratory. The course blends knowledge derived in-house with actual physical world autonomous mobile robotics, hence providing the unique experimental learning geared towards carrying out research.

MEEM 1823 Advanced Robotics
As technology advances, it has been envisioned that in the very near future, robotic systems will become part and parcel of our everyday lives. Even at the current stage of development, semi-autonomous or fully automated robots are already indispensable in a staggering number of applications. To bring forth a generation of truly autonomous and intelligent robotic systems that will meld effortlessly into human society involves research and development on several levels, from robot perception, to control, to abstract reasoning. This course tries for the first time to provide a comprehensive treatment of autonomous mobile systems and examines the fundamental constraints, technologies, and algorithms of autonomous robotics. The focus of this course will be on computational aspects of autonomous wheeled mobile robots. The following topics will be covered: major paradigms in robotics, methods of locomotion, kinematics, simple control systems, sensor technologies, stereo vision, feature extraction, modeling uncertainty of sensors and positional information, localization, SLAM, obstacle avoidance, and 2-D path planning.

MEEM 1913 Mechatronic Design
This course introduces mechatronics as an integrated design approach with the synergistic combination of mechanical, electronics, control, and computer engineering.  It provides insight into the advantages and challenges of the mechatronics design approach. The course introduces the various aspects of mechatronics design including physical system modeling, simulation, sensors, and actuators selection, computer interfacing, and real-time control implementation.  This course tries to balance between theoretical and practical aspects, and hardware implementation is emphasized.  Several case-study from industrial projects and the problem-solving approaches of real systems are used throughout the course.

MEEM 1923 Sensors and Actuators
This course introduces the working principle of sensors and actuators and their application in mechatronics systems. This course covers the fundamentals of sensors and actuators, the details of their functionality, the characteristic, the fabrication, and materials used, numerical study, and the system integration of sensors and actuators in mechatronics systems. Various case studies are introduced and discussed during classes to help further understanding the diversity of the mechatronics systems in multidisciplinary fields.

MEEM 1813 Smart Manufacturing
Industry 4.0 is the new wave in manufacturing that involves a combination of cyber-physical systems, automation, and the Internet of Things (IoT) which is often called Smart Manufacturing. This course is to introduce what is Smart Manufacturing and to actually learn some of the important components in smart manufacturing such as industrial automation, robotics, machine vision, AI, and Big Data. This course also studies several real industries case studies.

MEEM 1903 Rapid Prototyping and Simulation
This course introduces rapid prototyping technologies that can help to speed up the process of designing and verifying a mechatronic system. The participants gain hands-on experience of the required skills in computer-aided design and knowledge of machine elements to model and verify a mechatronic system. In the hands-on project, the participants learn how to interface input-output (IO) devices to control a model of a mechatronic system. Lastly, the participants learn how to generate the code of the model and deploy it on an embedded controller board.

MEEM 1933 Cyber-Physical System
Cyber-physical systems (CPS) are engineered systems that are built from, and depend upon, the seamless integration of computational algorithms and physical components. Designing algorithms to control CPS is challenging due to their tight coupling with physical behaviorThe future CPS workforce is likely to include CPS engineers, who focus on the knowledge and skills spanning cyber technology and physical systems that operate in the physical world. This course provides a foundation that highlights the interaction of cyber (computation and/or communication) and physical aspects (physical plants) of systems.

MEEM 1963 Deep Learning
This course is a complete course to deep learning. It is intended to be an advanced course in graduate and postgraduate studies in the deep learning field. This course will focus on deep learning and provides a fundamental basis for MEEM 1973 Intelligent Vision System, which focuses on the application of deep learning in computer vision. By adapting this knowledge, students will be able to (1) relate machine learning with deep learning, (2) have end-to-end understanding of neural networks, (3) train and troubleshoot neural networks, and (4) implement simple deep learning applications using the Deeplearning4java (DL4J) framework.

MEEM 1973 Intelligent Vision System
This course is a complete course to advanced computer vision. It is intended to be an advanced course in graduate and postgraduate studies in the deep learning in computer vision field. As most of the deep learning part has been covered by the MEEM1963 Deep Learning course, this course will focus on the application of deep learning in computer vision. By completing the course, students will be able to 1) relate deep learning with computer vision, 2) identify computer vision problems, 3) propose end-to-end deep learning solutions to computer vision problems, and, 4) implement proposed deep learning solutions into real-life solutions using the Deeplearning4java (DL4J) framework.

MEEP 1533 Power Electronics Systems
This course provides an understanding of the principles of power electronic conversion systems and the ability to design power converters for certain applications. The topics covered are: 1. Concepts and prospects of power electronic systems: power switches, switching methods, drivers and losses in power electronics system. 2. AC-to DC conversion: rectifier with different loads, performance criteria, line distortion, effects of line inductance/overlap. 3. DC to DC conversion: non-isolated topologies-Buck, Boost, Buck-boost, CCM, DCM operation, non-idealities, isolated topologies-Flyback, Forward, switched-mode power supply. 4. DC to AC conversion: single-phase, three-phase, harmonics, PWM and SVM techniques and multilevel inverter topologies. The focus is the design of power converters for specific applications such as utility, domestic appliance, electric vehicle and industrial applications.

MEEP 1583 High Voltage and Electrical Insulation
This course provides an understanding of high voltage phenomena, and to present the concepts of high voltage insulation in power systems networks. The first part of the course describes the concept of electric stress and the phenomena of conduction and breakdown in insulation materials in order to provide the students with a firm knowledge on high voltage phenomena and insulation technology. The second part of the course covers the introduction to dielectric properties of materials, diagnostic testing of insulation, overvoltages and insulation coordination. By adapting this knowledge, students will be able to develop essential technical skills in solving real-world problems involving insulation characteristics with some degree of acceptable conditions. The students will conduct experimental works and/or simulation works to solve engineering problems related to high voltage engineering applications.

MEEP 1603 Power System Analysis and Computational Methods
This course provides students with an overview of the engineering matter involved in formulating rigorously power system network model at steady state. The application of Bus impedance matrix to Fault Analysis and the application of symmetrical sequence components to unbalanced fault analysis will be covered. Further application of the power system network model and numerical techniques will be used to solve Power Flow analysis using Newton-Raphson Method and the Decoupled Load Flow. The student is expected to be familiar in using standard load flow analysis program. The programs will be tested with IEEE test systems with the aim to achieve results comparable with commercial software. The concept of Multi-machine transient stability analysis will be covered in the course, in order to understand large scale power system response to any power disturbance.

MEEP 1633 Power System Apparatuses and Devices
This course features apparatuses and devices in the operation of power system. It involves discussion on features and characteristics of power system devices such as synchronous machines, transmission lines, transformers and induction machines. Then, the dynamic aspect of the devices will be covered. Students are then expected to be able to propose a design and perform relevant analysis using computer software on power system configurations consisting of these devices and apparatuses. By integrating the knowledge, the student will be able to develop skills related to design and operation of power system.

MEEP 1573 Intelligent Engineering Solution
This course introduces students to application of intelligent approaches for planning, controlling, monitoring and managing the power system. It begins with the topic on meta-heuristic optimization methods which includes Genetic Algorithm, Differential Evolution, Particle Swarm Optimization and Ant Colony Optimization. The working principle of these optimization methods is demonstrated. In this topic, implementation of these methods to power system optimization problem is covered. The next topic discusses some background on wavelet applications as tools in engineering solution. Fundamentals of wavelet analysis and its application in power system industries are covered quite extensively. Some real industrial application of wavelet analysis is dealt with for a complete picture on the application of wavelet in power system. Finally, the development of fourth Industrial Revolution in modernized power grid system is discussed by relating with above-mentioned intelligent approaches.

MEEP 1503 Engineering Project Management
This course introduces students with the principles of project management. It offers a systematic approach in project management by deploying the tools and conveying the skills for managing the project related to electrical engineering field. There are five essential processes which are initiating, planning, executing, monitoring and closing. Besides, it also comprises analyses and employs proper means and technique of personal, resources, cost of project control and management. It also includes fundamental safety, health and environment in managing the project based on regulation and policy. At the end of this course, student gain knowledge and understanding of strategic context and significance of engineering project management, and the suitability of management technique with acknowledging safety, health and environment.

MEEP 1523 Electrical Drives
The course introduces students to the fundamentals of electrical drives. The basics of electrical drives, such as the T- equations, components in electrical drives, various T- characteristics of loads and motors as well as multi-quadrant operations of electrical drives are covered in the introduction section of the course. The analysis and controller design for some common power electronic converters that are used in the electrical drives are studied and analysed with the help of Matlab/SIMULINK simulation package. A specific example on controller design for DC motor drives is presented and demonstrated. The AC motor drives section covers the scalar and vector control techniques. Open-loop constant V/Hz and its problems at low speed are analysed. Improved constant V/Hz control scheme with slip compensation and voltage boost at low speed are also discussed. Finally, the dynamic modelling of induction machine modelling is introduced. Using the dynamic model, the high-performance induction motor vector control schemes, which include field-oriented control (FOC) and direct torque control (DTC), are discussed and analysed with the help of Matlab/SIMULINK.

MEEP 1543 Advanced High Voltage Technology
This course introduces students to a number of advanced topics in high voltage technology. Emphasis will be on the detailed application of electric field analysis, partial discharge measurements, insulation coordination design, ZnO surge arrester application, and GIS condition monitoring. In addition, the course covers application of optical techniques in high voltage environment and application of pulsed power technologies. At the end of the course student should be able to critically design an insulation coordination for a given substation, as well as to apply application software (QuickField) to analyse and solve high voltage problems.

MEEP 1563 Power Quality
This course introduces students to the fundamentals of electrical power quality and its effect on power system performance. Emphasis will be on the different power quality issues, their sources, effects and different related standards. For each type of disturbances, case-study examples and concepts are provided. Following that, the solution of the problem is discussed in order to understand and maximize the available benefits. At the end of the course, the measurement technique is introduced to expose an idea commonly present in the actual system. By combining the knowledge obtained, students will be able to conduct power quality measurement, analysis the data and suggest suitable mitigation for different types of the power quality problem.

MEEP 1593 Power Electronics Applications
This course basically relates to static power converters applications. It begins with a topic on UPS system, which include UPS classification, applications, converter topologies and control methods. The next topic introduces the basic control concepts in the context of power electronic systems. Key definitions and concepts from feedback system theory are revisited for discussion related to regulation problem and feedback requirement of power converters. Models for control design are briefly introduced at the end of this topic. Active power filtering is also highlighted in this course. Some background on harmonics sources and effects are discussed followed by the mitigation methods. Active power filter classifications, concepts and control methods are covered quite extensively in this course. Finally, some industrial and residential application of power converters are dealt with for a complete picture on static applications of power converters.

MEEP 1613 Advanced Power System Control
This course provides students with an overview of the engineering matter involved in designing, operating and controlling the power generation, transmission and distribution of a large scale, interconnected power system. The objective is to provide knowledge on the importance of the different systems, functionality they provide, the data used and exchanged as well as development of these systems. At the conclusion of the course students should be able to design, simulate and analyse typical power system using software package. By adapting this knowledge students will be able to develop essential technical skills in solving real-problems in power system control by follow the IEC standard or at least Malaysian Standard.

MEEP 1623 Power Systems Security and Deregulated Market
This course is divided into two parts: The first part introduces students to the issue of power system security in a regulated electricity market will be presented in which the oncentration will be given on steady state transmission security. The concept of economic dispatch, contingency analysis and N-1 security will be covered. Then the second part, deregulated electricity market is introduced. The students will learn deregulated market models, which includes Single Buyer, Wholesale and Retail Market Model. Some of the technical issues arisen from the deregulated electricity market will also be covered in this course such as congestion management and transmission charging.

MEEP 1643 Lightning Protection and Grounding System
This course introduces students to the fundamentals of lightning protection and grounding system. Emphasis will be on the lightning protection system (LPS) design as per standards requirements based on lightning and grounding fundamentals. The course also exposes students to step by step design of an LSP for a given structure. In addition, the course covers the field work on soil resistivity and ground electrode resistance measurements. At the end of the course student should be able to critically design an LPS and a substation grounding system including using application software and tools.

MEEP 1653 Integrated Resource Planning In Energy Sector
This course is designed to give an overview understanding of energy supply, demand, energy balance and sustainability issues. It covers the assessment of past, current and future energy system and provide the analytical framework and assessment methodologies needed to promote Integrated Recourse Planning (IRP) in electricity sector. IRP is the process of selecting an electric resources mix on the basis of comparing the benefits and costs of demand and supply resources. By adapting this knowledge, student will be able to develop essential technical skill in solving real-world problem of providing electricity at lowest possible economic, social and environmental cost.

MEEP 1663 Special Topic in Power Engineering
This course provides an understanding of a special topic in power engineering. Firstly, this course introduces about the special topic in power engineering. These provide the students with a firm knowledge on the importance of the special topic in power engineering. Secondly, this course discusses challenges of the current practice in power engineering and methods used to address the problems of the current practice in power engineering, which are important for everyday applications. Thirdly, this course covers technical techniques of the special topic in power engineering, which include the measurement, assessment and analysis used. By adapting this knowledge, the students will be able to develop essential technical skills in the research and development relevant to the special topic in power engineering. Lastly, this course exposes the students to the advancement of the special topic in power engineering.

MEEP 1673 Power System Engineering
This course introduces students to some major views, theories, and applications in power system protection. It will examine some key issues in overcurrent protection with special focus in IDMT relay application in power system network. The course will also discuss on distance protection, differential protection, and load shedding. The students will also be taught with the topic related to power system fault diagnostic. The students are expected to able to evaluate and design a practical power system protection scheme.

MEEP 1683 Alternative Energy Systems and Technologies
This course provides in depth coverage of alternative energy systems and related technologies, which includes solar/photovoltaics (PV) energy, wind energy, fuel cells, microturbines etc. Emphasis will be placed on the energy flow, power management, hybridization, energy conversion and control, storage element, testing and integration with the utility grid. In addition, various storage devices for the incorporation of AET system and the associated power electronic converters will be discussed and analysed. This course also covers the design, simulation and analysis of several AET system applications. With these fundamental exposures, students should be able to design simple AET systems for the application of distributed generation, grid connected systems, rural electrification and electric/hybrid vehicles.

MEEP 1814 Research Project Proposal
The aim of the Research Project Proposal (Master Project 1) is to give students opportunity to apply the knowledge that they gained during studying in SKE to solve practical engineering societal problem. The students will be exposed in identifying and formulate through literature review and design a project proposal. This will help students to develop important skills in summarizing a research area, understanding research objectives and selling their ideas.

MEEP 1826 Research Project Report
The aim of the Research Project Report (Master Project 2) is to provide students the opportunity to explore and implement creative and innovative knowledge to solve practical science, mathematical and engineering societal problems. Students are exposed to project management planning and execution. With these skills, it is hoped that the students will gain knowledge and experience in planning, designing and solving problems systematically. After graduation, they will be ready to work as reliable and productive engineer/researcher.

MEEU 0013 Research Methodology in Electrical Engineering
This course covers the general principles of Research Methodology that are applicable to any discipline. It discusses the fundamental process in conducting an academic research, particularly in the field of electrical engineering. Among the topics that will be covered are introduction to research and its philosophy, problem formulation and research objective, literature review, research methodology and design, data collection procedures and data analysis, research management and ethics. Another important aspect that will focus is on technical writing that is applicable for scientific publications, research proposal and thesis.

MKET 1313 Communication & Computer Networks
This course will enhance the students’ knowledge on communication and computer network. It explains the advance concept of network layers, protocols, interfacing and inter-working between computer networks and network devices in telecommunication systems. The students will be taught with the various possible techniques to understand the modern networks for wired and wireless services.

MKET 1323 Broadband Multimedia Networks
This course introduces the basics of multimedia communication systems and services. Students will be familiarized with the underlying theory, concepts and principles of multimedia communication system and the practicality in the current and future IP based network. The topics include the introduction to the concept of multimedia communication model and elements of multimedia communication systems. An overview of the recent trend in multimedia communication system development will be given. The students will be given a comprehensive understanding on multimedia processing in communication, distributed multimedia systems, multimedia communication standards and multimedia communications across networks. The emphasis will be on multimedia communication on next generation IP based network. Finally the students will be exposed with the various multimedia applications including VOIP, VOD, IPTV etc.

MKET 1333 Optical Communications
The aim of this course is to introduce the theories, concepts and design of optical communication systems. The course begins with introduction to the basic principles of optical fiber communication systems. This is achieved by providing knowledge about passive and active components of optical communication system and how these components are integrated into optical communication systems. It will emphasize the physical properties and operation of components that comprise optical systems. The next section covers basic knowledge for designing the optical communication systems and verification of fibre optic link for wide area and local area networks. The basic elements of optical network operation will also be described. The course is concluded with highlighting recent advances in optical communications. The material will cover a broad number of topics to allow the student to understand the underlying principles of the field and to be prepared for more detailed study in the form of advanced courses and/or research.

MKET 1343 Coding of Multimedia Signal
This course is an introduction to the coding and processing of digital multimedia. The course covers current techniques for processing, storage and delivery of media such as audio, images, and video. This requires an in-depth understanding of digital signal processing for 1D signals, as well as the extensions to 2D and 3D cases. The emphasis will be on the theoretical basis as well as efficient implementations. Key components studied in details are digital filters, transforms, quantizers, bit allocators, entropy coders, motion estimation and compensation algorithms. Current and future audio/image/video compression standards and formats such as MP3, JPEG, JPEG2000, MPEG family, H.263, H.264 are frequently used as illustrations.

MKET 1353 Multimedia Communication and System & Services
This course introduces the basics of multimedia communication systems and services. Students will be familiarized with the underlying theory, concepts and principles of multimedia communication system and the practicality in the current and future IP based network. The topics include the introduction to the concept of multimedia communication model and elements of multimedia communication systems. An overview of the recent trend in multimedia communication system development will be given. The students will be given a comprehensive understanding on multimedia processing in communication, distributed multimedia systems, multimedia communication standards and multimedia communications across networks. The emphasis will be on multimedia communication on next generation IP based network. Finally the students will be exposed with the various multimedia applications including VOIP, VOD, IPTV etc.

MKET 1363 Secured Digital Communications
This course covers the basic principles and techniques used to protect information. The areas covered begins with description of the various communication systems in practice today, security architecture and models, issues related to legislation and ethics, and physical security. Then, the course will cover areas those are applicable to electronic and communication security with description of the various types of cipher systems followed by its use in authentication and finally in applications in telecommunication, network and the internet.

MKET 1373 Sonar & Acoustic Engineering
This course introduces students to the fundamentals and characteristics of sound waves in air and water, and to sources of ambient noise. The students will be introduced to concepts and criteria of room acoustics, and to perform design for a safe and optimum acoustics, both indoor and outdoor. Then the concept of sonar, such as field of application, transducer technology, sonar equations and processing will be emphasized. The discussion will be extended to detail the characteristics and operations of passive and active sonar.

MKET 1383 Satellite Communication
This course introduces students to introductory and advanced level of satellite communication. In the beginning students will be introduced to the concept of satellite communication systems. Then the orbit mechanic concepts include look angle and orbit determination. This topic will be extended to the satellite subsystems, link design and propagation effects. The topic of satellite system will include VSATS, satellite broadcasting for TV and radio and Global Position System.

MKET 1393 Network Modeling & Performance
Network simulation modeling is important in estimating the performance of a particular network. This course introduces the students to the techniques in network modeling using Markov chain and discrete event simulation. Students will be expose to the probability and random processes in network modeling. Students are will learn the technique to construct transition matric of Markov Chain and calculate the Markov chains at steady state. The students will also learn queuing analysis and telecommunication system.

MKET 1413 Advanced Digital Communications
This course provides fundamental concepts in the analysis and design of digital communication system. Main topics to be covered are introduction to information theory, signal space analysis, digital modulation/demodulation over AWGN channel, baseband transmission over bandlimited channel channel coding, error control coding. Finally, the system trade-off in designing a digital communication system in AWGN channel is explored.

MKET 1423 Wireless Communications System
This course introduces students to introductory and advanced level of wireless communication. In the beginning students will be introduced to the concept of wireless communication systems. Then the cellular concepts which include frequency reuse and cell splitting. This topic will be extended to the interference issues, system capacity, trunking and grade of service. The topic of mobile propagation will include large scale and small scale mobile propagation follows by different multiple access techniques used in wireless communication systems. Finally different wireless systems and standards will also be covered.

MKET 1433 RF/Microwave & Antenna Design
This course introduces students to the concept and advanced level of RF/Microwave passive and antenna circuit designs. In the beginning students will be introduced to the concept of transmission line and S Parameter in RF/Microwave Engineering. The analysis of the circuit design is based on the S parameter concept. The matching technique of the RF/Microwave design is based on the Smith Chart. Then, the design of each passive components such as matching network, coupler, divider and filter will be introduced and the analysis of this design will be using the RF simulation tools. The properties of the antenna will be introduced in the next section. The design of microstrip and microwave antenna will be discussed and analyzed through RF simulation tools.

MKET 1443 Electromagnetic Compatibility
To understand different electromagnetic Interference problems occurring in Intersystem and in inter system and their possible mitigation techniques in Electronic design.

MKET 1453 Special Topic in Telecommunication Engineering
The aim of the Special Topic course is to provide a mechanism for one-off topic to be offered by any graduate faculty or visiting professor. The topic of any Special Topic course has to be vetted and endorsed by the Faculty’s Academic Committee.

MKET 1463 Advanced Communications Electronics
This course introduces students to concept and advanced level of RF communication electronics design especially on active devices concept. In the beginning students will be introduced to the concept of transmitter and receiver in communications system. The design parameter for transmitter and receiver will be discussed. Then the design of each component will be introduced such as amplifiers, oscillators and mixers. The example of the circuit design such as amplifier will be using RF simulator. The analysis of the design will be discussed in the assignment given to the group of students.

MKET 1473 Radar & Communication Based System
This course introduces students to radar principles and the basic radar communication systems. At the start, students will be introduced to the principles of radar technology and the basic scanning methods. Then radar targets and radar cross section (RCS) are introduced, followed by tracking, tracking errors, and tracking algorithm. Next, will be the radar transmitters and receivers. Components which are important for a radar system are discussed, which include radar antennas. Propagation of radio waves will be given an overview to emphasis the effects on a radar signal. This topic will be extended to radar clutters and interference. Then, the processing of radar signal signals is treated. Lastly, various radar communication systems will be described.

MKET1483 Optical Network and Devices
This course offers students the essential aspects of optical networking which is the key for today’s high speed data transportation technology. It commences with the underlying fiber optic link design and the basic optical components needed of point-to-point links and interchange nodes. The basic principles of operation of optical transmitters, detectors, amplifiers, multiplexers, filters, couplers, isolators, wavelength converters and optical cross connects will be described. The remainder of this course will emphasis on the transport/networking protocols that are run on optical layer such as SONET/SDH, IP, ATM, Storage Area Networks and Gigabit Ethernet. Other topics that will be covered include network design, control and management, and network deployment in various network domains from access to metro and core networks.

MKEU 0013  Introduction to Research Methodology in Electrical Engineering
This course covers the general principles of Research Methodology that are applicable to any discipline. It discusses the fundamental process in conducting an academic research. The theoretical and practical aspects of preparing a research proposal presented. Amongst topics that will be covered are the introduction to research and its philosophy, problem formulation and research objective, literature review, research methodology and design, data collection procedures, data analysis, research proposal and thesis preparation and research management.

MKET 1513 Sustainable Design, Engineering & Management
The aim is to give students an insight and understanding of the environmental and sustainability challenges that are facing by Communication Engineers and how these have given rise to the practice of Sustainable Design, Engineering and Management. The objective of this course is to provide a comprehensive overview of the nature and causes of the major environmental problems facing our planet, with a particular focus on energy, Life Cycle Assessment (LCA) and green technology. Students will also experience conducting case studies and project-based learning encompassing four themes in sustainability which are connecting, conceptualizing, valuing and implementing.

MKET 1523 Internet of Things Technologies
The course provides students with a technical background to the Internet of Things (IoT) which includes its concept, architecture and applications. It also gives the underlying communication protocols and technologies. The course has a significant practical element that will be delivered during lab sessions in which students are expected to complete exercises involving system design, device programming and cloud development.

MKET 1533 Computer and Network Forensics
The knowledge of computer and network forensics has become essential in securing today’s network-centric computing environment. This course will give the students both the fundamental knowledge and hands-on practice on computer and network forensics. Upon completing this course, the students are expected to understand the basics of computer and network forensics, to be well-trained as next-generation cyber-crime investigators, and to be prepared for active research at the forefront of these areas.

MKET 1543 Advanced Antenna Design
This course introduces students to the concept and advanced level of antenna design. In the beginning students will be introduced to the fundamental concept of antenna. The properties and the analysis of the antenna will be introduced. The design of filtering antenna, reconfigurable antenna, smart antenna and metamaterial antenna will be introduced and thoroughly discussed. Finally, the antenna measurement setup is explained.

MKET 1553 Microwave and Millimeter Wave System Design
This course introduces students to the concept and advanced level of antenna design. In the beginning students will be introduced to the fundamental concept of antenna. The properties and the analysis of the antenna will be introduced. The design of filtering antenna, reconfigurable antenna, smart antenna and metamaterial antenna will be introduced and thoroughly discussed. Finally, the antenna measurement setup is explained.

MKET 1563 Advanced Optical Fiber Communication
The aim of this course is to equip students with knowledge on advanced optical fiber communications. It starts with an extensive introduction to the development history of optical communications. The main components and modules required for the implementation of optical communication network is then explored. The course then explores the theoretical and practical aspect of signal propagation through an optical fiber. Factors affecting the signal quality along the optical fiber are then covered which include studying the various noise sources and the way they affect the signal quality. Advanced modulation techniques and detection system employed for achieving high spectral efficiency will be covered next. The course will be concluded looking at the recent trends in advanced optical network.

MKET 1573 Optical Communication Networks
This course offers students the essential aspects of optical networking which is the key for today’s high-speed data transportation technology. It commences with the underlying fiber optic link design and the basic optical components needed for point-to-point links and interchange nodes. The basic principles of operation of optical transmitters, detectors, amplifiers, multiplexers, filters, couplers, isolators, wavelength converters and optical cross connects will be described. The remainder of this course will emphasis on the transport/networking protocols that are run on optical layer such as SONET/SDH, IP, ATM, Storage Area Networks and Gigabit Ethernet. Other topics that will be covered include network design, control and management, and network deployment in various network domains from access to metro and core networks. At the end of the course, students should be able to critically design an optical network at given specification using suitable programming software.

MKET 1583 Entrepreneurship for Telecommunication Industry
The course entrepreneurship for telecommunication engineers is an integrative course on the basics of entrepreneurship in the telecommunication engineering industry. The importance of the telecommunications sector in the domestic and global economy has dramatically increased in recent years and is expected to grow further. This unique course offers students the opportunity to bring telecommunication engineering knowledge and idea into the business setting. It commences with the concepts and practices of entrepreneurial thinking and entrepreneurship. It also focuses on the in-depth understanding of aspects as idea generation, forming start-up, business plan, marketing and markets, and entrepreneurial finance. Using lectures, guest lecturers, case studies, business plans and presentations, the course teaches the skills in entrepreneurial that can be used in starting telecommunication companies or executing R&D projects in companies. Topics include on national and international communication networks, policies and regulations, and global trends in technology and market reforms of telecommunication industry.

MKET 1814 Research Project Proposal (Part 1)
The aim of the Research Project Proposal (Master Project 1) is to give students opportunity to apply the knowledge that they gained during studying in FKE to solve practical engineering societal problem.  The students will be exposed in identifying and formulate through literature review and design a project proposal.  This will help students to develop important skills in summarizing a research area, understanding research objectives and selling their ideas.

MKET 1826 Research Project Thesis (Part 2)
The aim of the Research Project Thesis (Master Project 2) is to provide students the opportunity to explore and implement creative and innovative knowledge to solve practical science, mathematical and engineering societal problems.  Students are exposed to project management planning and execution.  With these skills, it is hoped that the students will gain knowledge and experience in planning, designing and solving problems systematically.  After graduation, they will be ready to work as reliable and productive engineer/researcher.

MKEU 0013 Introduction to Research Methodology in Electrical Engineering
This course covers the general principles of Research Methodology that are applicable to any discipline. It discusses the fundamental process in conducting an academic research, particularly in the field of electrical engineering. Amongst topics that will be covered are introduction to research and its philosophy, problem formulation and research objective, literature review, research methodology and design, data collection procedures and data analysis, research management and ethics. Another important aspect that will focus is on technical writing that is applicable for scientific publications, research proposal and thesis.

UHAX XXX3
(to choose from the list given by School of Graduate Studies)

MEBC1003 Biomedical Measurement Technique
This course provides the students a complete exposure of various recording mechanisms and biomedical parameters measured for diagnostic application. Also introduces students to design biomedical measurement systems and biomedical instrumentation. The architecture of electronic instruments used to measure physiological parameters is addressed, as well as the analysis of major process functions integrated in these instruments.

MEBC1013 Diagnostic and Therapeutic
This course is designed to introduce students on how the bio-signal is measured, recorded and monitored and details on the broad collection of diagnostic and therapeutic equipment. At the end of the course, students will be able to learn various techniques that have been used in the healthcare environment, clinical or research.

MEBC1023 Advanced Biomedical Engineering
This course provides the students with the introduction to advanced technologies of biomedical engineering in the field of bioinstrumentation, biophysics, biomaterials and biomechanics. The impact of technologies on clinical research, rehabilitation engineering, and patient care will be dealt along with professional ethics. The course explores techniques for assessing current information practices, determining the information needs of health care providers and patients, developing interventions using biomedical technology, and evaluating the impact of those interventions.

MEBC1033 Medical Informatics
This course provides students with the organization of medical information, the effective management of information using computer technology, and the impact of such technology on medical research, education, and patient care. The course explores techniques for assessing current information practices, determining the information needs of health care providers and patients, developing interventions using computer technology, and evaluating the impact of those interventions.

MEBC1043 Biomechanics
This course provides the students with application of the principles of mechanics and the techniques of engineering to the human body. The series of lectures explore the musculoskeletal system and highlights selected applications in the area of orthopaedics (gait analysis, joint replacement) and analysing the various forms of human movement.

MEBC1184 Master Project 1
The research project proposal emphasizes integration and application of knowledge to solve a biomedical engineering problem. The student must identify a thesis advisor, conduct preliminary research, write a research proposal and make a presentation which will be evaluated. For the seminar, students will attend paper presentations to expose themselves to research and to gain new knowledge.

MEBC1198 Master Project 2
The research project thesis emphasizes integration and application of knowledge to solve a biomedical engineering problem. The student must conduct research, document the findings and make a presentation which will be evaluated.

MEBC0013 Research Methodology for Biomedical Engineering
This course covers the general principles of Research Methodology that are applicable to any discipline. It discusses the fundamental process in conducting academic research. The theoretical and practical aspects of preparing a research proposal presented. Amongst topics that will be covered are introduction to research and its philosophy, problem formulation and research objective, literature review, research methodology and design, data collection procedures, data analysis, research proposal and thesis preparation and research management.

ELECTIVE COURSES

MEBC1053 – Anatomy and Physiology for Engineers
This course provides fundamental concepts of the basic structure and function of the human body as an integrated set of systems from an engineering perspective. This course will expand student’s knowledge in the engineering approach toward understanding functions and by giving some engineering solutions and increasing the ability of the students to integrate between the engineering technology and multiple related medical disciplines. Engineering principles will be used to analyse anatomical structures and physiological functions at the tissue, organ, and systems levels.

MEBC1063 Biomedical Fluid Mechanics
This course provides the students with application of the principles of mechanics and the engineering techniques which is the fluid mechanics to the biological fluid flow, in particular cardiovascular system. Other systems related to biological flow will be explored such as respiratory flow, flow around the body, and bird flight mechanism. By the end of the course, students should be able to understand fluid mechanics and its pertinent application to flow in the biological system – cardiovascular system, respiratory system and the likes. Another outcome of this course would be for the student to apply fluid mechanics analysis of human circulation, as well as artificial organs implanted within the human body for disease treatment.

MEBC1073 Introduction to Biostatistics
This course provides statistical concepts and methods with emphasis on applications in clinical medicine, epidemiology and public health. This course also explores advanced biostatistical methods that have been used in designing and analysing biomedical and public health investigations.

MEBC1083 Healthcare Technology Management
This course provides the students the ability to develop a systematic process for planning and managing health technology assets to achieve the highest quality care at the best cost. It explains the concepts of health care management and describes the various types of health plan in operation today. This course also covers strategic planning as well as technology assessment, facilities planning, procurement, and service or maintenance management. 

MEBC1093 Medical Imaging and Image Processing
This course provides students with an overview of the key concepts behind the main imaging modalities used in diagnostic imaging. The course also introduces students to the basic concepts and methods for image analysis and processing in biomedical engineering and medical physics as well as the use of basic software for image analysis and processing in biomedical engineering and medical physics.

MEBC1103 Neuroscience
This Neuroscience course is a comprehensive introduction to the mammalian nervous system, focusing on the structure and function of the human brain. Anatomical, cellular, chemical, physiological, and molecular aspects of neuroscience will be discussed. Topics that will be covered include: neurons and glia, neuroanatomy, action potentials, synaptic transmission, neurotransmitters, sensory systems (vision, hearing, and touch), motor systems, behavioural responses, development, learning and memory, ageing, mental illness, neurodegenerative diseases, and genomics. An inquiry-based approach will be taken to facilitate student learning of the material.

MEBC1113 Pathophysiology
This course provides concepts of physiology of altered health state, specifically, the changes that accompany injury, syndrome or diseases. Clinical features will be described to provide an overview of pathological aspects of common physiological disorders in the human body. Discussion on the basis of the illustration of the systemic approach for understanding diseases and rational therapeutic design of their diagnosis/treatment through an engineering approach will be addressed in this course.

MEBC1123 Advanced Biosignal Processing
This course presents two fundamental concepts of signal processing: linear systems and stochastic processes. Various estimation, detection and filtering methods are taught and demonstrated on biomedical signals. All methods will be developed to answer concrete questions on specific biomedical signals such as ECG, EEG and etCO2. The focus of the course is a series of labs that provide practical experience in processing biomedical data, with examples from cardiology, neurology, respiratory and speech processing.

MEBC1143 Rehabilitation Engineering
This course will focus on the principles and application of rehabilitation sciences & assistive technology from the rehabilitation engineering perspective. It aims to provide the students with in-depth understanding pertaining to important issues in rehabilitation engineering and equip students with knowledge and skills for the application of science, technology and engineering to the design and development of assistive (adaptive) technology and rehabilitation systems. It will also provide students with an understanding of the nature of problems confronting people with disabilities and an ability to provide technical solutions for these problems. Interdisciplinary interaction and teamworking for optimal disability management will be stressed, with emphasis being given to the role of the rehabilitation engineering professional in the team.

MEBC1153 Cardiovascular Engineering
Cardiovascular Engineering integrates physiology, cell and molecular biology, bioelectricity and biomechanics to describe, understand, and re-engineer the cardiovascular systems. The objective of this course is to provide the students with tools for modelling and understanding of cardiovascular disease development and treatment, and for designing appropriate systems and devices for diagnosis and intervention.

MEBC1173 Biomedical Electronic System Design
Biomedical Electronic system design covers the design scope from front-end analog circuit design down to back-end digital computation architecture design to form a complete system targeted for biomedical or health care application. The front-end analog circuit design includes signal acquisition and conditioning circuit design, which involves amplifier, analog filter, analog to digital converter and so on. On the other hand, the back- end digital system design involves the design methodology from high-level algorithm down to low-level computing architecture using Register Transfer Level (RTL) design approach to generate a synthesizable circuit. The digital system will be verified in terms of simulation or prototyping on the Field Programmable Gate Array (FPGA) platform.

MEBC1183 Biomaterial Characterization and Analysis
This course is intended to expose the students with the most important characterization instruments to analyze the physico-chemical properties of biomaterials. A range of advanced techniques for the materials characterization analysis, including materials composition, surface morphological, thermal, spectroscopy and chromatography analyses are introduced by discussing the basic underlying principle and the analysis procedures. Several case studies and recording data are evaluated and analyzed to improve the student’s understanding in selecting types of characterization instruments in analyzing biomaterials. Depending on the availability and functionality of instruments, lab visits and demonstrations will be scheduled following the class.

MEBC1193 Genetic Engineering
This course will provide students with recent knowledge of genetic engineering. Participants are given information related to cellular and molecular function and those responsible for DNA transcription and translation processes. Additionally, this course will focus on recombinant DNA technology, DNA manipulation, transgenic animals, and the ethics of genetic engineering. The participants will be equipped with basic emphasis on assembling a gene for expression in a cell. More advanced studies of genes appear in high-level classes and may include subjects such as Mendelian genetics, speciation, and evolutionary genetics. This course also equips the participants with social responsibility and ethics for the development of effective genetic manipulation for beneficial purposes.