Mechatronics and Robotic Systems BEng (Hons)

Key information


eee-5

Mechatronics and robotic systems involves technologies in mechanical engineering, electronics, electrical engineering, control engineering and computing.

Remotely operated vehicles on Mars, driverless cars and automated robots at manufacturing assembly lines are just some examples of mechatronics and robotic systems.

These products are essentially mechanical in nature but could not function without electrical and computer control systems. There are also numerous automotive applications; modern high performance cars have more than 100 computers hidden in the engine management system, anti-lock brakes, active suspension control and elsewhere.

Engineers with experience in mechatronics and robotic systems are therefore in high demand.

Interested in finding out more? Yueying shares his experiencee, below.

 
"Our university provides a high standard of academic integrity training, supported by lecturers and professors with high academic achievements teaching approach. Graduate student from CSEE major,"
 
Teng Dequn, Computer Science and Electronic Engineering, Y3.
 
 
 

As XJTLU students will join Year 2 at The University of Liverpool, this PDF provides relevant module information for the following programme(s):

Cover for EEE 2+2

View our 2+2 Electrical Engineering, Electronics and Computer Science brochure.

Programme Year Two

The second year builds on the knowledge you gained at XJTLU with lecture modules covering topics such as dynamic systems, engineering structures, digital electronics, microprocessor systems and control systems.

Project work will develop your ability in teamwork, leadership and independent problem solving. In the final year you will take core modules covering the fundamentals of mechatronics and robotic systems. This includes modules covering topics such as embedded computer systems, drives and industrial robotics. With the optional modules of your own choice, you can develop your skills in a particular area in which you are interested.

Year Two Compulsory Modules

  • Digital Electronics & Microprocessor Systems (ELEC211)
    Level2
    Credit level15
    SemesterSecond Semester
    Exam:Coursework weighting75:25
    Aims

    To provide students with the ability to: Understand and work with basic components of combinational digital circuits. Use and understand advanced techniques for logic minimisation. Understand memory and sequential logic, and how to develop circuit designs which incorporate them. Understand synchronous circuits and how to develop them. Analyse and design digital systems using the Algorithmic State Machine (ASM) methodology. Begin to contextualise ASMs within a top-down design methodology. Understand the features of Programmable Logic Devices (PLDs) and use them in their designs, including programming a field-programmable gate array (FPGA) with suitable techniques such as the use of a HDL. Interface memory and other peripherals to microprocessor systems. Provide knowledge of microprocessor systems with a good understanding of how basic microprocessors work. Understand basic assembly language programs. Know the different data formats such as ASCII, 2's complement and floating point format and more advanced microprocessor concepts such as pipelines and Harvard architecture.

    Learning Outcomes

    (LO1) Demonstrate a knowledge of digital electronics including combinational and sequential logic, algorithmic state machine (ASM) design techniques, Quine-McCluskey method and Karnuagh map-entered variables.

    (LO2) Demonstrate an ability to design digital electronics using FPGA and a hardware description language.

    (LO3) Demonstrate a knowledge of microprocessor concepts including architecture, assembly language, standard formats for negative and floating point numbers.

    (LO4) Demonstrate a knowledge of more advanced microprocessor concepts including von Neuman/ Harvard architectures, pipelining and memory cache.

    (LO5) Demonstrate an ability to understand assembly language code and use assembly language to write simple computer programs on a basic microprocessor.

    (S1) Information technology (application of) adopting, adapting and using digital devices, applications and services

    (S2) Numeracy (application of) manipulation of numbers, general mathematical awareness and its application in practical contexts (e.g. measuring, weighing, estimating and applying formulae)

    (S3) Problem solving/ critical thinking/ creativity analysing facts and situations and applying creative thinking to develop appropriate solutions.

  • Mechatronics (MECH214)
    Level2
    Credit level7.5
    SemesterFirst Semester
    Exam:Coursework weighting90:10
    Aims

    To develop an appreciation of how microcomputer based control systems can be used in the design and implementation of Electro-Mechanical Engineering systems.

    To develop confidence in the practical design techniques for microcomputer based of Electro-Mechanical systems.

    To appreciate the capabilities of Mechatronics systems and the accelerating change of performance capability in such systems.

    Learning OutcomesKnowledge and Understanding

    On successful completion of the module, students should be able to demonstrate knowledge and understanding of:

    •  A number of key principles, example system components and applications in the above topics;
    • (awareness) How these different elements play a role in mechatronic systems.

    Intellectual Abilities

    On successful completion of the module, students should be able to demonstrate ability in applying knowledge of the above topics in:

    • Defining mechatronic problems
    • Using the methodologies to analyse and solve engineering problems
    • Describing and explaining qualitative aspects.

    Practical Skills

    On successful completion of the module, students should be able to show experience and enhancement of the following discipline-specific practical skills:

    • Using IT tools for the testing of representative mechatronic system design simulation software associated with a practical experiment in mechatronics
    • Carrying out (supervised) laboratory experiments, using test and measurement equipment and techniques, to collect and record data using safe systems of work.

    General Transferable Skills

    On successful completion of the module, students should be able to show experience and enhancement of the following key skills:

    • Written communication skills
    • Computing and IT skills
    • Problem-solving.

  • Electrical Circuits & Power Systems (ELEC209)
    Level2
    Credit level15
    SemesterFirst Semester
    Exam:Coursework weighting70:30
    Aims

    This modules aims to equip students with tools to analyse inter-related circuits and systems. To provide students with an introduction to the components and composition of an electric power system.  To consider the different primary energy sources and the way in which power is delivered to the customers.

    Learning Outcomes

    (LO1) Knowledge and understanding of magnetically coupled circuits and the concept of mutual inductance.

    (LO2) Knowledge and understanding of three-phase networks and the concept of a balanced and unbalanced networks.

    (LO3) Knowledge and understanding of response of simple networks to transient.

    (LO4) Knowledge and understanding of the interconnection of two port networks and various modelling parameters.

    (LO5) Knowledge and understanding of power, power balance, power systems.

    (LO6) Knowledge and understanding of components of a power system.

    (LO7) Knowledge and understanding of the per-unit systems.

    (LO8) Knowledge and understanding of different alternative energy sources.

    (LO9) Knowledge and understanding of induction generators.

    (LO10) Knowledge and understanding of synchronous generators.

    (LO11) Knowledge and understanding of unbalanced powers systems operation and type of faults.

    (LO12) New Introduction for 2021: Computer-Aided Circuit Analysis (CACA) and Computer-Aided Circuit Design (CACD) using MATLAB.

    (S1) On successful completion of the module, students should be able to show experience and enhancement of the following key skills: Independent learning. Problem solving and design skills.

    (S2) Students on completion of the module should be able to: perform measurements on simple circuits containing magnetic circuits; analyse and present results; provide an interpretation of those results; undertake calculations relevant to the steady state operation of a power system; be confident in the use of the per-unit system, both in the representation of circuit quantities and in calculations.

    (S3) After completion of the module, the students should be able to demonstate ability in applying knowledge of the module topics to: Analyse simple magnetic circuits and calculated induced voltages and currents. Analyse simple magnetic coupled circuits. Understand the reason for 3 phase circuits and to be able to calculate currents and voltages. Analyse and calculate the transient response of first and second order filter circuits. Understand the concept of two port networks. Use complex arithmetic in the analysis of equivalent circuits for transformers and alternators. Analyse 3-phase systems using per unit system and single line equivalent circuit. Appreciate the roles of different energy sources in an integrated system. Have a grounding that will allow him or her to follow the public debate on energy policy over the next decade.

    (S4) After completion of the module, the student should have knowledge and understanding of: Magnetically coupled circuits and the concept of mutual inductance; three phase networks and the concept of a balanced and unbalanced network; response of simple networks to transient; the interconnection of two port networks including maximum power transfer, insertion loss and impedance matching; the role of computer aided analysis and matrix analysis.

    The student should: Know why power systems are necessary and how they are organised in terms of the separation of functions and the basic commercial arrangements; understand that there has to be a continuous balance between generation, load and losses for complex power, and know what would happen if there were to be an imbalance; have an appreciation of the connection between real power flow and phase difference across a line and also of reactive power flow and voltage magnitude difference; understand the application of machine and transformer equivalent circuits to power system analysis and how the per unit system simplifies calculations involving transformers; an appreciation of why synchronous machines are used in thermal and nuclear power stations whilst IM's may be used in wind power generation; an understanding of how alternative energy sources have developed over recent years; knowledge of wind, wave and solar energy sources, their energy density and its effect on land usage and an introduction to the theory of conversion from original form to electrical energy; knowledge of the way in which transmission line may be represented in circuit terms and the limitations of each form of circuit; knowledge of the interconnected nature of a transmission system, and by comparison of the radial nature of a distribution system; knowledge of the voltage levels used within systems and of the statutory requirements to maintain voltage and frequency; an ability to use the equivalent circuits of the different pieces of equipment to derive a circuit description of the power system and an ability to undertake simple balance fault calculations.

  • Instrumentation & Control (ELEC207)
    Level2
    Credit level15
    SemesterWhole Session
    Exam:Coursework weighting75:25
    Aims

    Part A: To provide the student with the ability to select a suitable transducer and associated system for a given measurement application and to consider possible alternative solutions. To understand the principles of transducer operation and factors contributing to the measurement error.

    Part B: To provide the student with a thorough understanding of the principles of a closed loop control system via system modelling, performance analysis and controller design and synthesis. To provide a framework, within which students can evaluate, develop and implement the design methodologies of classical control, with applications to Electrical, Mechanical and Mechatronics systems.

    Learning Outcomes

    (LO1) An understanding of the physical basis of some common electrical transducers A general appreciation of basic transducer specifications and their interpretation An understanding of the system requirements for a typical measurement system An appreciation of some common factors that can affect the performance of a measurement system.

    (LO2) An understanding of the behavior of linear systems, the derivation of mathematical models, and transfer function representation A familiarity with the problem of stability, and the ability to apply standard tests for stability An appreciation of the advantages and disadvantages of closed-loop feedback with regard to system response speed, sensitivity to parameters and disturbances, accuracy and stability An appreciation of graphical techniques for representing control system characteristics A familiarity with common types of system controller, and an ability to select the most appropriate controller for a given problem An appreciation of how complete control schemes are implemented in hardware and software, and the problems of system integration.

    (S1) On successful completion of the module, students should be able to show experience and enhancement of the following key skills: Independent learning Problem solving and instrumentation system design skills

    (S2) On successful completion of this module, students should be able to demonsrate practical experimental skills in data collection, analysis and interpretation and have an ability to calculate suitable controller settings for a given problem.

    (S3) Part-A: After succesful completion of the module, the student should be able to demonstrate a basic understanding of the factors that need to be considered in the design of a typical measurement system, including the choice of transducer, associated signal conditioning and transmission path requirements.On successful completion of the module, the student is expected to have: An understanding of the physical basis of some common electrical transducers A general appreciation of basic transducer specifications and their interpretation An understanding of the system requirements for a typical measurement system An appreciation of some common factors that can affect the performance of a measurement system. An understanding of the behavior of linear systems, the derivation of mathematical models, and transfer function representation A familiarity with the problem of stability, and the ability to apply standard tests for stability An appreciation of the advantages and disadvantages of closed-loop feedback with regard to system response speed, sensitivity to parameters and disturbances, accuracy and stability An appreciation of graphical techniques for representing control system characteristics A familiarity with common types of system controller, and an ability to select the most appropriate controller for a given problem An appreciation of how complete control schemes are implemented in hardware and software, and the problems of system integration.

    (S4) Part-B:Students should be able to demonstrate ability in applying knowledge of the module topics to: An understanding of the behavior of linear systems, the derivation of mathematical models, and transfer function representation A familiarity with the problem of stability, and the ability to apply standard tests for stability An appreciation of the advantages and disadvantages of closed-loop feedback with regard to system response speed, sensitivity to parameters and disturbances, accuracy and stability An appreciation of graphical techniques for representing control system characteristics A familiarity with common types of system controller, and an ability to select the most appropriate controller for a given problem An appreciation of how complete control schemes are implemented in hardware and software, and the problems of system integration.

  • Project, Problem Solving & Industrial Awareness (ELEC222)
    Level2
    Credit level7.5
    SemesterWhole Session
    Exam:Coursework weighting0:100
    Aims

    The aim of the project is to provide students with practical work which underpins, confirms and gives application focus for academic study, while testing a wide range of skills.

    Learning Outcomes

    (LO1) Qualify and quantify errors in experimental work

    (LO2) Be aware of Engineering ethics and relevant issues-I

    (LO3) Documenting an open-ended problem

    (LO4) Presenting an open-ended problem

    (LO5) Be aware of sustainable design considerations

    (LO6) Be aware of Engineering ethics and relevant issues-II

    (LO7) Summarise a technical presentation

    (S1) On successful completion of the module, students should be able to show experience and enhancement of the following key skills: Independent learning and self-motivation; Problem solving and design skills; Written communication (technical reports); Inter-active skills (with supervisors, other students, technicians,etc); Project work plan; Poster and webpage design; Computing and IT skills.

    (S2) On successful completion of the module, the student should have experienced the complete execution of a design or experimental project. This experience will include: familiarity with a typesetting markup language for presentation semantics (LaTeX) for the preparation of academic reports; interpreting a specification, undertaking suitable research and producing a project plan; executing all essential aspects of a project plan or experiment; gaining insight into the problem solving process; writing a technical report describing the project; preparing either a poster display or web pages related to the project; condensing information from a seminar series into an executive summary; writing an executive summary.

    (S3) On successful completion of the project, the student should be able to demonstrate ability in the following: Managing the project in terms of aims and objectives, deliverables and milestones, time and resources; Defining/specifing problem; Research and information-gathering; Planning/designing a laboratory experiment using suitable techniques and procedures with due regard to safety; Assessing and managing risk; Analysing technical problems qualitatively and /or quantitatively; Design a system, component or process based on outline or detailed project spesifications; Awareness of aspects of sustainable design, corporate social responsibility and ethical conduct in professional situations.

    (S4) On successful completion of the project, the student should have experience in open-ended practical work, in preparation for the final year project and an industrial awareness providing a broader view of the electronics industry.

  • Robotic Systems (ELEC230)
    Level2
    Credit level15
    SemesterWhole Session
    Exam:Coursework weighting15:85
    Aims

    This module aims to give students an understanding of the basic knowledge required to develop a mobile robot system. Initially they will be taught the features of Linux and how to program using the Object-Oriented approach with C++, along with aspects of sensors and actuators for mobile robots. Subsequently students will be taught the key features of ROS for simulation and then use ROS to explore aspects of development of a mobile robot system.

    Learning Outcomes

    (BH1) Understanding Linux and the mechanisms provided for multi-tasking

    (BH2) Understanding the features of an Object-Oriented Programming language and the ability to code in C++

    (BH3) Knowledge of the capabilities of sensors and actuators used in mobile robots

    (BH4) Understanding the ROS system

    (BH5) Understanding the basics of Image Processing

  • Signals and Systems (ELEC270)
    Level2
    Credit level15
    SemesterFirst Semester
    Exam:Coursework weighting50:50
    Aims

    To introduce the student to the fundamentals of the analysis of continuous- and discrete-time signals and systems. To equip the student with the mathematical tools that would allow them to design and/or analyse a linear time-invariant system, e.g. a filter. To present the concepts involved with signals and systems. Namely: Signal Classification, Representation and Analysis Fourier Series Fourier Transform Laplace Transform Linear Time-invariant (LTI) Systems and Filters Discrete-time Fourier Series Discrete-time Fourier Transform z-Transform

    Learning Outcomes

    (LO1) An understanding of the use of Fourier Series to represent periodic continuous-time signals.

    (LO2) An understanding of the use of the Fourier Transform to represent finite energy signals.

    (LO3) An understanding of the Laplace Transform, its properties and its use in circuit and system analysis.

    (LO4) An understanding of the use of Discrete-time Fourier Series to represent periodic discrete-time signals.

    (LO5) An understanding of the use of the Discrete-time Fourier Transform.

    (LO6) An understanding of the z-Transform, its properties and its use for discrete-time signals and systems.

    (LO7) An understanding of the relationship between time and frequency domains.

    (LO8) An understanding of Linear Time Invariant Systems, and filters, both in the continuous- and discrete-time domains.

    (LO9) An appreciation of the relationship between the system function and the frequency response.

    (LO10) The ability to deal with real physcial signals and analyse, synthesise and otherwise manipulate them using available laboratory equipment.

    (LO11) An appreciation of the relationship between the syst em function and the frequency response. 

    (S1) On successful completion of the module, students should be able to show experience and enhancement of the following key skills: Independent learning Problem solving and design skills

    (S2) After completion of the module, the student should have: the ability to analyse continuous- and discrete-time signals and to design and analyse simple linear continuous and discrete systems

  • Solids & Structures 2 (ENGG209)
    Level2
    Credit level15
    SemesterWhole Session
    Exam:Coursework weighting80:20
    Aims

    To provide awareness and some understanding of the principles of solid mechanics applied to engineering structures. In particular, the behaviour and types of failure (instability) of simple elastic systems and structural members used in aerospace, civil and mechanical engineering applications.

    Learning Outcomes

    (LO1) Knowledge and understanding of solid mechanics principles applied to engineering structures such as beams, columns and pin-jointed frames;

    (LO2) Awareness about the types of behaviour of simple elastic structural systems;

    (LO3) Ability to predict the behaviour and failure (instability) of simple elastic structural systems;

    (LO4) Ability to determine the stresses in nonsymmetric thin-walled sections;

    (LO5) Appreciation of the importance of boundary conditions

    (S1) Problem solving skills

    (S2) Numeracy

    (S3) Communication skills

    (S4) IT skills

    (S5) Experimental work, data collection and analysis

Programme Year Three

You will study both core mechatronics and robotic systems modules and optional modules chosen from a wide ranging list of advanced topics.

Also you must undertake an extended individual project eg the development of electronic traction control for automotive applications using a fuzzy logic controller.

Year Three Compulsory Modules

  • Digital Control and Optimisation (ELEC303)
    Level3
    Credit level15
    SemesterSecond Semester
    Exam:Coursework weighting100:0
    Aims

    To introduce the students to the fundamentals of applied digital control.
    To familiarise the students with digital control design techniques through realistic control examples and applications.
    To introduce digital P,PI,PID and full state feedback controller design.
    To introduce how to implement a digital control algorithm in software.
    To introduce the basic concept of optimisation.
    To introduce the conventional optimisation techniques.
    To introduce gradient based optimisation methods and their properties.
    To familiarise the student with the application of optimisation methods.

    Learning Outcomes

    (LO1) 1: The student will be able to use Z transforms and state-space modelling to design and implement digital control algorithms.

    (LO2) 2: The student will be able to set-up optimisation problems and utilise conventional and gradient based methods to solve these problems.

    (S1) Critical thinking and problem solving - Problem identifcation / synthesis

    (S2) Numeracy/computational skills - Reason with numbers/mathematical concepts/problem solving/numerical methods.

    (S3) An understanding of linear systems

    (S4) An ability to develop system models and to use them to design feedback control laws in order to enhance system performance

    (S5) An good understanding of controlling continuous systems via digital controllers

    (S6) A knowledge of typical computer controlled system artitectures

    (S7) An appreciation of the use of optimisation methods for system analysis and modelling

    (S8) An understanding of linear programming, non-linear programming and Dynamic programming can be used to solve system optimisation problems

    (S9) An appreciation of how computer-aided design and simulation tools operate

    (S10) An understanding of how the optimisation methods are applied to industrial and engineering optimisation problems

    (S11) An understanding of optimisation algorithm development

  • Drives (ELEC331)
    Level3
    Credit level7.5
    SemesterFirst Semester
    Exam:Coursework weighting100:0
    Aims

    To introduce students to a range of electrical machines (AC & DC) using the concepts of rotating magnetic fields and co-energy.

    To facilitate the prediction of machine performance by the use of equivalent circuits.

    Learning Outcomes

    (LO1) A greater understanding of how the physical laws of electromagnetism and mechanics apply to practical motors and transformers;

    (LO2) A familiarity with the features of the common machines such as DC (series, shunt and brushless) and AC (synchronous and asynchronous);

    (LO3) An understanding of how the physical phenomena, represented by equivalent circuit parameters, affect the device performance;

    (LO4) An appreciation of relationships and similarities between different types of machine.

    (LO5) An appreciation of the operating characteristics of machines.

    (S1) After successfully completing the module, students should be able to show experience and enhancement of the following key skills: Independent learning, Problem solving and design skills.

    (S2) After successful completion of the module, the student should be able to demonstrate practical skills in the following discipline specific areas:- The connection of a synchronous machine to a three phase, fixed frequency, AC supply (Synchronizing) using an equivalent circuit to predict the performance of various machines.

    (S3) After successfully completing the module the student should:- Have the ability to translate the complex physical nature of machines into a simple equivalent circuit representation; Be able to apply the complex number theory learnt in other modules to the analysis of electrical machines; Have the ability to explain the operation of synchronous and asynchronous AC machines in terms of rotating magnetic fields.

    (S4) After successfully completing the module, the student should have: A greater understanding of how the physical laws of electromagnetism and mechanics apply to practical motors and transformers; A familiarity with the features of the common machines such as DC (series, shunt and brushless) and AC (synchronous and asynchronous); An understanding of how the physical phenomena, represented by equivalent circuit parameters, affect the device performance; An appreciation of relationships and similarities between different types of machine. An appreciation of the operating characteristics of machines.

  • Embedded Computer Systems (ELEC370)
    Level3
    Credit level15
    SemesterFirst Semester
    Exam:Coursework weighting100:0
    Aims

    To obtain an understanding of the construction and operation of embedded computer systems and their components.

    Furthermore to gain an understanding of how computer performance is dependent upon the design of computer architectures and sub-circuits.

    Learning Outcomes

    (LO1) An understanding of the internal operation of a CPU

    (LO2) Knowledge of some methods used to increase CPU performance

    (S1) On successful completion of the module, students should be able to show experience and enhancement of the following key skills: Independent learning Problem solving and design skills.

    (S2) After successful completion of the module: students should be able to determine how any computer system functions from published data and be able to apply this to developing simple processor systems from large scale modules.

    (S3) On successful completion of the module: the student should be able to understand published data concerning use of typical computer system components.

    (S4) After successful completion of the module, the student should have: An understanding of the internal operation of a CPU Knowledge of some methods used to increase CPU performance, an understanding of the difference between RISC and CISC type systems and knowledge of memory systems.

  • Engineering Systems (MECH310)
    Level3
    Credit level7.5
    SemesterFirst Semester
    Exam:Coursework weighting70:30
    Aims

    To develop an appreciation of the multidisciplnary systems view in Engineeing.

    To appreciate the importance of alternative methods of modelling systems and their relative advantages.

    To stimulate an interest in the cross-disciplinary and also common mathemetical basis for physical systems modelling.

    To become aware of the growing industrial importance of Engineering Simulation.

    Learning Outcomes
  • Industrial Robotics & Automated Assembly (MNFG309)
    Level3
    Credit level15
    SemesterSecond Semester
    Exam:Coursework weighting0:100
    Aims

    To provide the basic knowledge and skills to design, build and operate industrial robotic systems and to understand the advantages and disadvantages of their deployment.

    Learning Outcomes

    (LO1) To have a systematic understanding of key aspects of industrial robotics and their integration into automated systems; understanding the concepts that underpin this application.

    (LO2) To solve problems when using the industrial robots and virtulisation sofware, using concepts and ideas from technical manuals and videos, by analysing the problems set, identifying the required knowledge then finding it within the literature before applying it to a real problem.

    (LO3) To be able to communicate ideas about robot cell design and integration, discussing the complexity of design and ambiguity in developing technical solutions. In doing so the students should show the ability to critically evaluate the important features and assumptions in the design.

    (LO4) To work as a group on a project developing initiative in the solving of the task and taking personal responsibility when using industrial equipment. Applying methods and techniques developed during the training and using literature identified in the videos to complete the task.

    (LO5) To develop qualities and transferable skills applicable to industrial robotic and automated industrial situations such as analysis of complex technical situations, identification of novel methods and communication of these to other students and staff as logical arguements.

    (S1) Problem solving skills

    (S2) Teamwork

    (S3) Adaptability

  • Beng Project (ELEC340)
    Level3
    Credit level30
    SemesterWhole Session
    Exam:Coursework weighting0:100
    Aims

    To enable each student in all departmental programmes to meet the requirements of the professional institutions EA2 (Engineering Applications).

    To provide the students with the opportunity of applying and demonstrating their capabilities (electrical engineering and electronics knowledge, initiative, enthusiasm, etc) to plan, carry out and control an open-ended project in a topic of their choice with an industrial related element.

    To provide the students with the opportunity to be self-disciplined, self-motivated, interact with other students and enhance their communication skills by writing the project specification, preliminary report and thesis, giving oral presentations and preparing a poster or a project web page.

    To provide the students with simulated experience of working as a professional graduate in academia, industrial or research organisations.

    Learning Outcomes

    (LO1) The project provides an experience of all aspects of working at a problem which has a complexity that is comparable with those encountered in industry. Upon successful competion of the project, the student will have developed a substantial knowledge and understanding of the main key aspects of various electrical engineering and electronics related problems.

    (LO2) Demonstrate the ability to manage the project in terms of aims and objectives, deliverables and milestones, time and resources and to research and gather appropriate information.

    (LO3) Demonstrate an ability to define a problem and produce a specification that meets the approval of the project supervisor.

    (LO4) Demonstrate an understanding of health and safety including risk assessment.

    (LO5) Demonstration of ability to analyse tehcnical problems either quantitatively or qualitatively and to design an experiment, system, component or process to perform that analysis based upon an agreed project specification.

    (S1) Problem solving skills

    (S2) Commercial awareness

    (S3) Ethical awareness

    (S4) Organisational skills

    (S5) Communication skills

    (S6) Lifelong learning skills

    (S7) Business and customer awareness basic understanding of the key drivers for business success – including the importance of innovation and taking calculated risks – and the need to provide customer satisfaction and build customer loyalty

    (S8) Information technology (application of) adopting, adapting and using digital devices, applications and services

    (S9) Learning skills online studying and learning effectively in technology-rich environments, formal and informal

    (S10) Literacy application of literacy, ability to produce clear, structured written work and oral literacy - including listening and questioning

    (S11) Positive attitude/ self-confidence A 'can-do' approach, a readiness to take part and contribute; openness to new ideas and the drive to make these happen

    (S12) Problem solving/ critical thinking/ creativity analysing facts and situations and applying creative thinking to develop appropriate solutions.

  • Robotic Systems II (ELEC330)
    Level3
    Credit level15
    SemesterWhole Session
    Exam:Coursework weighting0:100
    Aims

    The purpose of this module is to provide an introduction to robotics applications, cover basics of modelling, design, planning anc control of robot systems.

    Learning Outcomes

    (BH1) Describe the main components of a robotic system.

    (BH2) Critically assess a number of scenarios where deploying/using a robotic system may be favourable from safety, social, economical and/or ethical perspectives.

    (BH3) Design, model and simulate a simple robotic system with a manipulator to perform a particular task.

    (BH4) Derive and apply kinematic and dynamic models of a robotic system.

    (BH5) Describe, explain and implement sensing and actuation systems in a robotic system.

    (BH6) Define and implement a control system for navigation and manipulation of a robotic system.

    (BH7) Explain how machine vision, machine learning and human machine interfaces augment capability of robotic systems.

Year Three Optional Modules

  • Advanced Modern Management (MNGT352)
    Level3
    Credit level7.5
    SemesterFirst Semester
    Exam:Coursework weighting100:0
    Aims

    The Aims of this module are as follows:

    To introduce the student to various aspects of advanced modern management.

    To develop a knowledge and understanding of modern management tools.

    To stimulate an appreciation of management and its importance in organisational success.

    Learning Outcomes

    (LO1) Students who complete this module will obtain a good understanding of the following:    The scientific theory of industrial psychology and organisational behaviour.    The key components of operations and management.    The impact of supply chain and logistics to modern business.

    (LO2) On successful completion of the module, students should be able to demonstrate ability in applying knowledge of the above topics to:    Analysis of organisation behaviour.    Analysing of operations systems and performance evaluation.    Analysis and modelling of supply chain.

    (S1) On successful completion of the module, students should be able to show experience and enhancement of the following key skills: in descriptive writing in qualitative and quantitative analysis and problem-solving

    (S2) On completion of the module, students should have gained the following practical skills: Management awareness. Strategy development based on case studies including proposals for improvement.

  • Antennas (ELEC312)
    Level3
    Credit level7.5
    SemesterSecond Semester
    Exam:Coursework weighting75:25
    Aims

    To introduce fundamental antenna principles and concepts based on the underlying electromagnetic theory.

    To gain a good understanding of antenna theory and design.

    Learning Outcomes

    (LO1) The ability and understand the operation and fuctions of antennas

    (LO2) The ability to design basics antennas

    (S1) On successful completion of the module, students should be able to show experience and enhancement of the following key skills:Independent learningProblem solving and theoretical design skills

    (S2) On successful completion of the module the student should be able to:-Apply their theoretical knowledge to the design and evaluation of simple antenna systems.

    (S3) On successful completion of the module, students should be able to:Demonstrate their ability to analyse simple antenna systems.

    (S4) After successful completion of the module, the student should be abe to: Demonstrate their familiarity with fundamental antenna concepts such as near and far fields and their distribution, radiation resistance and its calculation, radiation patterns and their relationship to antenna gain as well as the relationship between gain and directivity. Demonstrate the manipulation of Maxwell's equations which underpin these concepts that are fundamental to the module.

  • Application Development With C++ (ELEC362)
    Level3
    Credit level15
    SemesterFirst Semester
    Exam:Coursework weighting40:60
    Aims

    To provide students with the ability:
    To design and implement a console based application using C++.
    To utilise Object Oriented Programming concept in designing and implementing software applications.
    To design and implement an application Graphical User Interface (GUI).
    To use common components including controls in cross-platform GUI programme.
    To implement event handlers and validate the programme functionality.
    To work independently or as a team member in the management of application development.

    Learning Outcomes

    (LO1) Knowledge and Understanding--On successful completion of the module, students should be able to demonstrate:Knowledge of C++ as an advanced programming language.Understanding of Object-oriented programme design.Knowledge of the principles of system development.Understanding of Graphical User Interface applications and their components.

    (S1) Intellectual Abilities--On successful completion of the module, students should be able to demonstrate ability in applying knowledge of the above topics to:
    Analysis and design of the structure of console application.
    Analysis and design of the structure of Graphical User Interface based application.
    Testing and evaluation of the performance of software.

    (S2) Practical Skills--On successful completion of the module, students should be able to show experience and enhancement of the following discipline-specific practical skills:
    Use of visual development tools for programming with C++
    Set-up of application project and generation of system components System integration.
    Efficient use of Qt documentation and online resources for independent learning of advanced development tools for GUI programmes.

    (S3) General Transferable Skills-- On successful completion of the module, students should be able to show experience and enhancement of the following key skills:
    Independent learning.
    Project management.
    Software documentation.

  • Digital and Wireless Communications (ELEC377)
    Level3
    Credit level15
    SemesterFirst Semester
    Exam:Coursework weighting100:0
    Aims

    To provide an extensive coverage of the theory and practice of digital and wireless communication systems.

    To allow students to be able to design and develop digital and wireless communication systems, with an awareness of all the main factors involved and of existing and emerging technologies.

    Learning Outcomes

    (LO1) After completion of the module, the student should have a good knowledge and understanding of:The nature of data and how it is stored and communicated.The limitations imposed on communication system performance and design by various factorsHow noise arises in communications systems, and its effects of noise upon communications system behaviour and performance.Sources and effects of mobile radio propagations.Design of the optimum receiver and analysis of error probability for digital communicationsHow to achieve the goals of a communication system by trading off system parameters such as signal-to-noise ratio, error probability and bandwidth expenditureVarious multiuser communication techniques

    (LO2) On successful completion of the module, students should be able to demonstrate a knowledge in applying the module topics to:Specify the requirements for a digital or wireless communication systemDesign the optimum receiver for a communication systemAnalyse the performance of a communication systemCritical thinking ability from evaluating and responding to issues such as unachievable or impractical specifications and impossible performance claims.

    (S1) Critical thinking and problem solving - Problem identification

    (S2) Critical thinking and problem solving - Creative thinking

    (S3) On successful completion of the module, students should be able to show experience and enhancement of the following discipline:-

    Specific skills applying signal and system design to the engineering problems associated with communication systems, e.g., how to combat wireless fading channels.

    Identifying the channel degradation sources and their effects in a communications system. Simulation of a communication system via MATLAB.

  • Digital System Design (ELEC373)
    Level3
    Credit level15
    SemesterWhole Session
    Exam:Coursework weighting20:80
    Aims

    To provide students with the ability to: Design and synthesise digital systems using Verilog and ASM. Understand the problems of meta-stability in digital systems. Design microprocessors using ASM techniques. Develop and test customised NIOS II systems using Altera's System on a Programmable Chip (SOPC) builder tool and Software Build Tools (SBT).

    Learning Outcomes

    (LO1) Ability to design digital systems using the ASM design method.

    (LO2) Ability to implement digital systems using the Verilog Hardware Description Language.

    (LO3) Understanding the internal operation of a MIPS processor.

    (LO4) Ability to implement a SOPC system using Quartus Nios-II.

    (S1) IT skills

    (S2) Problem solving skills

  • Electromagnetic Compatibility (ELEC382)
    Level3
    Credit level7.5
    SemesterSecond Semester
    Exam:Coursework weighting75:25
    Aims

    The module is aimed to provide the students with advanced knowledge and skills to deal with EMC problems.

    The students are expected to master the  fundamental EMC principles and concepts based on the underlying electromagnetic theory.

    To study  EMC standa rds and regulations, and be able to apply them to real world problems.

    To be able to use advanced theory too analyse EMC problems.

    To be able to conduct EMC measurements and tests, and also interprete the results.

    Learning Outcomes

    (LO1) Ability to conduct EMC tests and analysis

    (LO2) Ability to conduct EMC analysis and designs

    (LO3) Knowledge and skills and solve EMC problems

    (S1) On successful completion of the module, students should be able to show experience and enhancement of the folowing key skills: Independent learning Problem solving and design skills.

    (S2) After successful completion of the module, the student should be able to: Demonstrate their familiarity with the various measurement techniques used to assess the electromagnetic compatibility of both hardware and systems.

    (S3) On successful completion of the module, students should be able to: Demonstrate their ability to apply sound EMC analytical and design techniques when dealing with both conducted and radiated interference and times domains, and their applicability to engineering systems, is prerequisite knowledge.

    (S4) On successful completion of the module, students should be able to: Demonstrate their knowledge and understanding of the relevant EU regulations governing EMC. Be capable of analysing EMC problems by applying sound electromagnetics principles to networks of current-carrying conductors whether as cable configurations or in circuits/systems involving active and passive devices.

  • Electronics for Instrumentation and Communications (ELEC317)
    Level3
    Credit level15
    SemesterSecond Semester
    Exam:Coursework weighting75:25
    Aims

    To gain knowledge of a wide range of analogue components and electronics for instrumentation and communications.

    To gain a better understanding of the theory, analysis and design of analogue electronic circuits used in instrumentation and communications systems.

    To learn and use an industrial standard simulation tool (Agilent ADS) for the design of electronic systems.

    Learning Outcomes

    (LO1) After successful completion of the module, the student should have A good understanding of a wide range of analogue components, including filters, amplifiers, oscillators, mixers, and phase locked loops. An understanding of the limitations of these components and how these can be overcome by design or the appropriate choice of device. An understanding of how to design these components. An understanding of computer aided design of electronic systems

    (LO2) After successful completion of the module, the students should be able to demonstrate ability in applying knowledge of the module topics to: Analyse problems associated with electronic circuits for instrumentation and communication systems. Select correct components for electronic system design. Design an electronic system using an industrial standard CAD tool.

    (S1) After successful completion of the module, she student should have: The ability to select the correct components to design an electronic system. Sufficient confidence to be able to analyse the behaviour of complex circuits. The ability to design practical circuits to meet a given specification with aid of the CAD tool.

    (S2) On successful completion of the module, students should be able to show experience and enhancement of the following key skills: Independent learning. Problem solving and design skills.

  • Image Processing (ELEC319)
    Level3
    Credit level7.5
    SemesterFirst Semester
    Exam:Coursework weighting100:0
    Aims

    To introduce the basic concepts of digital image processing and pattern recognition.

    Learning Outcomes

    (LO1) Knowledge and understanding of Human Vision

    (LO2) Knowledge and understanding of Image Histogram and its application

    (LO3) Knowledge and understanding of Image Transformation methods and their applications

    (LO4) Knowledge and understanding of Shapes and Connectivity

    (LO5) Knowledge and understanding of Morphologocal Operations and their applications

    (LO6) Knowledge and understanding of Noise Filtering methods in Image Processing

    (LO7) Knowledge and understanding of Image Enhancement techniques

    (LO8) Knowledge and understanding of Image Segmentation and its applications

    (LO9) Knowledge and understanding of Image Compression methods

    (LO10) Knowledge and understanding of Frequency Domain Image Analysis

    (S1) On successful completion of the module, students should be able to show experience and enhancement of the following key skills: Independent learning Problem solving and design skills

    (S2) After successful completion of the module, the student should have: The ability to apply relevant image enhancement techniques to a given problem. The necessary mathematical skills to develop standard image processing algorithms. The necessary Software skills (using MATLAB) to apply image processing methods and techniques on images.

  • Neural Networks (ELEC320)
    Level3
    Credit level7.5
    SemesterSecond Semester
    Exam:Coursework weighting100:0
    Aims

    Understand the basic structures and the learning mechanisms underlying neural networks within the field of artificial intelligence and examine how synaptic adaptation can facilitate learning and how input to output mapping can be performed by neural networks.

    Obtain an overview of linear, nonlinear, separable and non separable classification as well as supervised and unsupervised machine learning.

    Learning Outcomes

    (LO1) Learning  the advantages and main characteristics of neural networks in relation to traditional methodologies. Also, familiarity with different neural networks structures and their learning mechanisms.

    (LO2) Understanding of the neural network learning processes and their most popular types, as well as  appreciation of how neural networks can be applied to artificial intelligence problems.

    (S1) On successful completion of this module the student should be able to pursue further study in artificial intelligence and more advanced types of neural networks.

    (S2) On successful completion of this module the student should be able to analyse numerically the mathematical properties of most major network types and apply them to artificial intelligence problems.

    (S3) On successful completion of this module the student should be able to approach methodically artificial intelligence problems and understand the principal mathematics of learning systems.

  • Organic Electronics (ELEC324)
    Level3
    Credit level7.5
    SemesterFirst Semester
    Exam:Coursework weighting100:0
    Aims

    The main aim is to make the students aware of the new developments in large-area, low-cost and flexible Electronics, particularly those relating to the use of conjugated polymer and fullerene based compounds and composites.

    Learning Outcomes

    (LO1) Knowledge and understandingof the operation of organic Schottky diode, thin-film transistors, light-emittingdiodes and photovoltaics

    (LO2) Knowledge to analyse novel organic device models

    (LO3) Ability to analyse static and dynamic organic circuits

    (LO4) Ability to utilise organic models to design simple organic circuits

    (S1) The knowledge gained will relate directly to the use of conjugated polymers and small molecules in electronic and photonic devices, for application that go well beyond the capability of silicon in terms of area, flexibility and costs.The work is an example of the use of physical properties to real and important applications. This is an intellectually stimulating challenge that will build confidence in other problems.The work will build an understanding of the measurement techniques and their uses and limitations. In addition, the student will be expected to develop the intellectual capability in using the principle in real and applicable designs.

    (S2) Critical thinking and problem solving - Critical analysis

    (S3) Information skills - Critical reading

    (S4) Improving own learning/performance - Reflective practice

    (S5) Designing simple organic based circuits

  • Rf Engineering and Applied Electromagnetics (ELEC311)
    Level3
    Credit level7.5
    SemesterFirst Semester
    Exam:Coursework weighting70:30
    Aims

    This module aims to introduce students to the fundamental concepts of high frequency electromagnetics; to present and develop the underlying theory of transmission lines (TX), including lossy TX; to introduce the Smith Chart as an important tool in TX design and analysis; to give an appreciation of the importance of computational electromagnetics its role in industrial applications; to give a clear understanding of impedance matching and related techniques; to introduce the concept of the scattering parameters for 2-port networks and their applications and measurements; to understand radio wave propagation, attenuation and reflection; and to enable students to appreciate the basic understanding of RF filter, antenna and amplifier design.

    Learning Outcomes

    (LO1) The essentials of RF engineering and applied EM. The circuit and field concepts and their relevance to RF systems.

    (LO2) The underlying theory and physical concepts behind transmission lines (TX) and the factors governing performance of real TEM transmission lines, and knowledge of various transmission lines in practice.

    (LO3) Reflection coeffiecients, VSWR,and return loss in communication systems

    (LO4) The methods of achieving matched conditions for maximum power transfer.

    (LO5) S- parameters and their measurement and applications.

    (LO6) An appreciation of radio propagation and antennas.

    (LO7) Fundamental knowledge of RF components and devices, such as filters and amplifiers, for modern communicaiton systems.

    (S1) Problem solving skills

    (S2) Numeracy

    (S3) Lifelong learning skills

  • Signal Processing and Digital Filtering (ELEC309)
    Level3
    Credit level15
    SemesterSecond Semester
    Exam:Coursework weighting80:20
    Aims

    To develop a basic framework for signal processing and to demonstrate some applications.

    To provide students with a good understanding of the types and behaviours of a number of different digital filters.

    Learning Outcomes

    (LO1) Appreciation of how to analyse FIR and IIR filters using DTFT and z-transform.

    (LO2) Appreciation of the effects of sampling and quantisation.

    (LO3) Applications in waveform generators and digital audio effects.

    (LO4) DFT/ FFT algorithms and applications.

    (LO5) knowledge of the concepts of linear time-invariant circuits and systems.

    (LO6) Knowledge of filtering methodologies.

    (LO7) Designing FIR digital filters using windowing technique.

    (LO8) Designing IIR digital filters using the bilinear transform, pole/zero placement and other techniques.

    (LO9) Using MATLAB in Signal Processing in general and in filter design in particular.

    (S1) On successful completion of this module the student should be able to show experience and enhancement of the following key skills: Independent learning Problem solving and design skills

    (S2) On successful completion of this module the student should be able to: determine the most appropriate sampling and filtering methodology, design IIR digital filters using pole/zero placement, the bilinear transform and other techniques, design FIR digital filters using windowing technique, use MATLAB for filter design

    (S3) On successful completion of this module the student should have:Knowledge about basic signal processing framework and applications.The mathematical knowledge to understand the behaviour of linear time invariant digital systems. They will be able to explain the behaviour of digital filters in terms of mathematical concepts.

    (S4) On successful completion of this module the student should have:Revision of the basic concepts.Appreciation of how to analyse FIR and IIR filters using z-transform.Appreciation of the effects of quantisation.Applications in waveform generators and digital audioIntroduction to DFT, FFT and linear convolution.Further knowledge of the concepts of linear time-invariant circuits and systems, both analogue and discrete time (including digital signal processing systems); Students will know how to apply these concepts to the analysis, design and implementation of various types of analogue, discrete time and digital filters. Knowledge of the z-transform as applied to discrete-time system analysis and design.