MSc(Eng) EEE & EnergyE for Academic Year 2025/26

(Last updated in August 2025)

ELEC6008      Pattern Recognition and Machine Learning (6 credits)
This course aims at providing fundamental knowledge on the principles and techniques of pattern recognition and machine learning.
Specifically, the course covers the following topics: Bayes decision theory; parametric and non-parametric methods; linear discriminant functions; unsupervised learning and clustering; feature extraction; neural networks; context-dependent classification; case studies.
Pre-requisite: A good background in linear algebra, programming experience.
Mutually exclusive with: COMP7504 Pattern recognition and applications

 

ELEC6026      Digital Signal Processing (6 credits)
This course provides an introduction to the fundamental concepts of digital signal processing (DSP) including a wide variety of topics such as discrete-time linear-time invariant systems, sampling theorem, z-transform, discrete-time/discrete Fourier transform, and digital filter design. Furthermore, the course will also discuss in detail about other advanced topics in digital signal processing such as multidimensional signals and systems, random processes and applications, and adaptive signal processing.

 

ELEC6027      Integrated Circuit Systems Design (6 credits)
This course covers the following topics: IC design route and technology considerations; logic and circuit design with MOS and CMOS: data and control flow in systematic structures; systems design and design methods; computer aids to IC design; application case studies.

 

ELEC6036      High-performance Computer Architecture (6 credits)
This course aims at providing an in-depth understanding of the principles, architectures and implementations of modern high performance computer systems which are designed and based on the proactive use of instruction-level parallelism (ILP). Specifically, the course discusses with examples and case studies to investigate the high-performance computing models; pipelining and ILP; advanced pipelining design including the scoreboard and Tomasulo algorithm; speculative execution; advanced computing models such as the cloud computing models and their possible uses in general, scientific or financial applications; and case studies like the Amazon EC2 and Google Cloud platforms.

 

ELEC6049      Digital System Design Techniques (6 credits)
This course aims to provide a structured approach to digital system design. Fundamental to this is an understanding of the underlying technologies for modern day digital systems and the methods of analysis. Systematic design methodology and computer aids are crucial to tackling systems of increasing complexity. Selected design issues (such as faults, testability) will also be presented where appropriate.
The course begins with an overview of digital technologies, their evolution and the implication on design realization. Students are updated on fundamental theories and essential building blocks to prepare them for higher level systems design. A structured approach is used to quickly guide students from basic combinational logic to more complex digital systems such as RTL or programmable processors. Design tradeoffs and optimizations are emphasized as an integral part of the design process.
The course also covers hardware description language (Verilog) as a high level design tool. Where resources allow, students will have the chance of gaining experience on the use of Verilog.

 

ELEC6063      Optoelectronics and Lightwave Technology (6 credits)
The aim of this course is to broaden the knowledge in the hardware of in optical communication systems from optoelectronic devices to integrated optical network.

Optical communication system has almost become a “must” technique in data/signal transmission (i.e.
fiber to home). Students will have the ability to address the issues:
(i) what optoelectronic components are required in the system and the operation principles and device physics,
(ii) the issues that have been be considered to build an optical network by using the optoelectronic components
(iii) to evaluate the performance of the optical network to meet the target/budget (technical) and to improve the performance (using advanced technology).

All the issues will be discussed in this course.

 

ELEC6065      Data Compression (6 credits)
This course provides an introduction to the state-of-the-art compression techniques for typical media including files, digital images, videos and audios.  Specifically, the course will discuss in detail about the coding and quantization techniques commonly used for images, videos and audios. Finally, the course will cover basic concept and terminologies of common image, video and audio standards.

 

ELEC6080      Telecommunications Systems and Management (6 credits)
This course aims to provide a comprehensive understanding of major telecommunications systems (i.e. fixed, mobile, wireless, etc.), and contemporary management practices (e.g. strategy planning, product development, marketing, customer service, etc.) in telecommunications systems. It helps students to appreciate the integration of multi-disciplinary knowledge in telecommunications sectors.
The course also covers some more advanced topics in the ICT industry including next generation networks (e.g. NGA such as FTTx, HSPA+/4G/LTE, HetNet, etc.), convergence development (i.e. device, network, service, sector, etc.), multiple-play and OTT services.

 

ELEC6081      Biomedical Signals and Systems (6 credits)
This course aims at introducing the origins, characteristics, analyses and clinical applications of the most common and clinically important medical signals, including electrocardiography (ECG), electromyography (EMG), electroencephalography (EEG), etc. Application-oriented biomedical signal processing and pattern recognition techniques will be introduced, ranging from the very basic methods (e.g., Fourier transform) to advanced methods (e.g.,neural network). With the aid of in-depth case studies, the course offers practical guidance on how to choose appropriate processing methods for solving specific problems of biomedical research. Recent developments and the state-of-the-art of biomedical signals and systems, such as brain-computer interface, will also be discussed.

 

ELEC6084      Power Delivery Management for Metropolitan Cities (6 credits)
This course provides a platform for electrical engineers to strengthen their technical expertise in power delivery in metropolitan cities from design to application at an advanced level. State-of-the-art technologies tor safe, reliable, cost-effective and environmentally-friendly power delivery to customers are covered. Major power delivery network designs together with the associated protection systems adopted by reputable power companies worldwide for ensuring supply reliability and operational effectiveness are also included. Strategies for loss prevention management, enhancement of supply reliability and power quality are also examined.
Whilst the course is most valuable to practising electrical engineers, it also furnishes engineers of other related disciplines with necessary engineering knowledge for coordinating their work with counterparts engaged in power supply industry as well as building services engineering field.

 

ELEC6085      The Role of a Computerized SCADA System in Power System Operation (6 credits)
This course aims at introducing the methodologies for designing a Computerized Supervisory Control and Data Acquisition (SCADA) system for power system control and automation. The course will start with an introduction to basic power system operations for ensuring secure & effective power generation, transmission & distribution and how SCADA systems can help. Then the basic functions of a SCADA system will be analyzed and described. This is followed by automatic functions which can be implemented for power systems to enhance performance, reliability and economy. After that the software structure of various subsystems in a SCADA system will be explained. Finally, techniques for enhancing SCADA system performance and reliability will be introduced.

 

ELEC6095      Smart Grid (6 credits)
This course aims at providing fundamental knowledge of various smart grid technologies. The challenges of the future electric power grid, renewable energy integration, energy utilization, energy storage system, automation and communication technologies in smart grid will be covered. Topics on the smart devices/appliances and energy saving control are included.

Mutually exclusive with: ELEC6096 and MEBS6018

 

ELEC6097      IP Networks (6 credits)
This course aims at providing fundamental knowledge of various smart grid technologies. The challenges of the future electric power grid, renewable energy integration, energy utilization, energy storage system, automation and communication technologies in smart grid will be covered. Topics on the smart devices/appliances and energy saving control are included.

Mutually exclusive with: ELEC6096 and MEBS6018

 

ELEC6098      Electronic and Mobile Commerce (6 credits)
This course aims at introducing both technical, commercial and managerial knowledge on electronic commerce and mobile. The course will start with an introduction to the Business-to-Consumer (B2C) Model; Business-to- Business (B2B) model, followed by an overviews of different enabling technologies for electronic commerce and mobile commerce such as the location base technology, RFID, GPS, mobile network, electronic payment, server-side and channel security, Near Field Communication, QR Code, augmented reality and other latest technologies deploying in the industry. By the end of the course, the research trend and the way forward of the industry will be discussed.

Mutually exclusive with: ELEC6078 and ELEC6086

 

ELEC6099      Wireless Communications and Networking (6 credits)
5G refers to the fifth generation wireless technologies for digital cellular networks that began wide deployment in 2019. This course aims at introducing the core principles and technologies for 5G communications and networking. The first half focuses on basic concepts and techniques including including radio propagation, digital modulation, Orthogonal Frequency Division Multiplexing (OFDM), Multiple-Input-Multiple-Output (MIMO) Communication. The second half provides a comprehensive introduction to 5G covering physical layer (PHY) technologies, millimetre wave (mmWave) communications, network virtualization and slicing, provides an introduction to different types of networks including cellular networks, satellite communication networks, narrow-band Internet-of-Things (NB-IoT).

Mutually exclusive with: ELEC6040, ELEC6071 and ELEC6087

ELEC6100      Digital Communications (6 credits)
This course aims at enabling the fundamental understanding of the digital communication systems. After an overview on basic probability and random processes, the module will cover different modulations and their optimal decision rules, with an emphasis on signal space representation. Then, performance analyses under additive white Gaussian noise channel and fading channel are examined. This is followed by topics on spatial diversity and channel equalization.

Mutually exclusive with: ELEC6014 and ELEC6045

 

ELEC6103      Satellite Communications (6 credits)
This course is an introduction to satellite communications taught at a level appropriate for postgraduates reading for the MSc curriculum in electrical and electronic engineering. It is aimed at providing a general understanding and an overview on satellite communications, with emphasis on the recent applications and developments.

The following topics will be covered: basics of satellite communications system: orbital aspects, launching, link budgets, modulation, error control coding, and multiple access, earth station, very small aperture terminals (VSATs), global positioning system (GPS) and satellites for mobile communication.

At the end of the course, students should have gained a general understanding on satellite communications systems and also recent applications and developments of satellite communications.

 

ELEC6603      Success in Industrial Entrepreneurship (6 credits)
This course covers the following topics: Framework for entrepreneurship; identifying resources, capabilities, environments, opportunities and strategies; business plan; financing the new venture; risk balancing and staged financing; creating an organization.

By means of problem-based learning, case studies, guest induction, team interaction and lectures, a student shall improve the feeling of entrepreneurship and new opportunities; along with understanding successful models and business concepts. The student shall acquire skill and proficiency through the projects and presentations. Students shall be able to apply concepts and to elaborate successful opportunities and extend them to potential applications.

 

ELEC6604      Neural Networks, Fuzzy Systems and Genetic Algorithms (6 credits)
This course provides a general introduction to neural networks, fuzzy systems and genetic algorithms. The fundamental concepts and techniques of these three areas will be given. The course will also provide examples on the application of neural networks, fuzzy systems and genetic algorithms to a variety of engineering problems. This course will cover three important topics in the field of Applied Artificial Intelligence. By the end of this course, student should possess a firm grounding in the concepts and techniques of neural network, fuzzy system and genetic algorithm. The student should be able to apply the acquired knowledge to the development of intelligent systems or to the exploration of research problems.

 

ELEC7011      Energy Internet (6 credits)
The aim of this course is to provide basic knowledge on the emerging energy technologies in Energy Internet, which offer innovative solutions to accommodate renewable energy and achieve carbon neutrality goals. This calls for an interdisciplinary understanding of aspects such as electrical engineering, thermal engineering, information technology, data science, management science, and economics. This course will showcase the advances by combining these aspects and introduce the layered structure of the Energy Internet with rich illustrative examples of the key concepts, components, and technologies. The latest technical developments and industrial demonstrations will be covered as well.

 

ELEC7012      Power Systems Practicum (6 credits)
Students in this course will acquire the required knowledge and soft-skill in providing a quality, stable and reliable power system with effective integration and execution of design, operation, control, protection, maintenance and communication.  A practicum approach involves understanding various power system problems, applying fundamental principles to derive the required solutions for implementation.  Past experiences sharing in dealing with incidents will be highlighted and some emerging technologies will also be discussed thus benefitting the students in their careers development in power systems industry.

Mutually exclusive with: EMEE7012

 

ELEC7013      Leadership in Future Energy Industry (6 credits)
Climate Change, together with other technical and non-technical factors, is reshaping the fossil fuel based energy industry in the last two decades and, for sure, in the foreseeable future.  Business as usual is no longer a viable option for existing and emerging energy players.  Visionary leadership and ability to embrace future energy technologies are two essential elements to stay competitive in the future energy sector.  The course, by integrating the engineering knowledge on future energy technologies and business knowledge on leadership and management of utility of the future, shall enable the students to develop a holistic view on energy industry to date and tomorrow, understand major business trend and transition in the energy industry, and build up basic knowledge and skill to evaluate and analyse different emerging energy technologies that may become the mainstream energy in the future for achieving the net carbon zero target.

At the end of this course, students who fulfil the requirements of this course will be able to:

  1. describe the challenges and trends in the energy industry;
  2. appreciate the role of leadership and management in the evolving energy industry;
  3. understand the working principle of the fossil fuel-based energy technologies and their impact on climate change and other environmental/sustainable issues;.
  4. understand the working principle of the emerging no/low carbon energy technologies and their contribution in mitigating climate change and other environmental/sustainable issues.

Mutually exclusive with: EMEE7013

ELEC7014      Building Information Modelling for E&M Engineers (6 credits)
This course provides training for electrical & mechanical (E&M) engineers to acquire the knowledge and ability in Building Information Modelling (BIM) viewing, editing, and commenting skills. The contents shall cover theory and practice of BIM application in the construction industry. The students shall perform professionalism in achieving optimal benefits. At the end of this course, students who fulfil the requirements of this course will be able to:

  1. understand the operational principles of building information management workflow;
  2. application of BIM model in planning, coordinating, and managing installation of E&M systems for buildings;
  3. familiarise with the BIM software;
  4. analyse the trend and impacts of latest development in BIM regulations and standards.

Mutually exclusive with: EMEE7014

ELEC7021      Dissertation (24 credits)#
This course aims at providing the in-depth training in conducting an individual design/research project at the master level.
The essence of the dissertation is for the student to embark on a research and development project on a specific topic agreed upon by the respective supervisor and endorsed by the Head.  The aims of the project are not limited to technical achievement, but also reflected on self-awareness, self-management and probing the limitation of oneself.

 

ELEC7022      Project (12 credits)
The aim of the project is to provide an opportunity for the student to apply what they have learnt from classes to conduct an individual design project in a specific topic related to their profession to be agreed upon by the respective supervisor and endorsed by the Head.  The objectives of the project are not limited to technical achievement, but also reflected on self-awareness, self-management and probing the limitation of oneself.  Another objective is to make the learning experience inclusive, enjoyable, and career beneficial.
Upon supervision by the teacher, the student will develop skills through individually carrying out the Project Requirement and Design, Implementation and Evaluation, Report and Presentation on the designated project.  Students are encouraged to explore and make suggestions on the direction of the project over the project development process. The project supervisor shall provide assistance and aids along each phase in the project development process with the student.
Each project student is generally required to have meetings and discussions with his/her supervisors on a regular basis.  Mid-term Review will be held with both the supervisors and the 2nd examiner in order to review the student’s progress.  The final assessment will be based on Project Report, Presentation, and Demonstration.

 

ELEC7023      Capstone Workshop (0 credits)
Students are required to attend and satisfactorily complete a capstone workshop in his/her respective stream/programme.

 

ELEC7029      Analog IC Design, Computing & Memories (6 credits)
This course provides important circuit theories to analyse and design analog circuits, analyse small-signal operations of transistors. Design and apply basic analog design techniques in the field of analog IC design. Use of CAD tools to simulate and design analog circuits.

 

ELEC7043      Digital Image Processing and Computer Vision (6 credits)
This course deals with the theory, techniques and applications of digital image processing, which includes characterization, enhancement, restoration, feature extraction, representation, description and classification, advance topics in image analysis, image motion, and application case studies.

Specifically, it covers the areas of image acquisition and imaging systems, 2D continuous-time and discrete-time signals and systems, time and frequency representations, sampling and quantization issues, image filtering, convolution and enhancement, image reconstruction and restoration, image quality evaluation, image transform and compression, geometric feature extraction, image representation and description, image analysis, motion and case studies.

Mutually exclusive with: ELEC6043

 

ELEC7078      Advanced Topics in Electrical and Electronic Engineering (6 credits)
The course covers timely advanced topics and issues of special current interest in certain fields of electrical and electronic engineering.

Students can refer to the current academic year’s course timetable, which details specific topics and available sub-class options. They can then select the sub-class that aligns with their academic interests and research objectives.

 

ELEC7079      Investment and Trading for Engineering Students (6 credits)
This course is designed for engineering students who wish to start a career in the financial industry. This course helps students to develop the basic knowledge, skill sets, and vocabulary that can communicate with the practitioners in financial industry. Students are expected to learn how to develop market view by analysing the driving factors to forecast the movement of financial assets like equities and foreign exchange.  Students will learn various financial instruments and quantitative models to support the development of investment and trading strategies. The financial instruments will be covered in this course include: options, futures and other derivatives of equities, commodities, and foreign exchanges as well as their pricing models. Investment and trading strategies that will be discussed in this course include those that commonly used in the market, for example, VWAP, TWAP, Bollinger Band, and RSI.

Mutually exclusive with: COMP7802

 

ELEC7082      Artificial Intelligence in Finance (6 credits)
This course aims to introduce finance to engineering students. Students will be introduced research, in particular artificial intelligence (AI) that shape the frontier in finance industry.

By the end of this course, students should know what computational finance is. They should be able to realize business potentials that arise from advances in computing (the business perspective). They should also understand where in finance AI methods could be applied to (the technology perspective). They should understand what AI methods are most used in finance. They should understand the synergy between computation and finance.

Mutually exclusive with: ELEC7081

 

ELEC7083       Distributed Systems (6 credits)
This course aims to provide students with in-depth knowledge of distributed systems. Distributed systems commonly consist of a group of hosts which provide services to their clients as a single computing system. Resource sharing, high scalability and fault tolerance are the common features of a distributed system. In order to achieve those features, numbers of challenges and constraints should be considered and overcome. This course covers the essential concepts in distributed systems like time synchronization, inter-process communication, distributed coordination, distributed file systems, fault tolerance and blockchain.

After finished this course, students should able to:

  • Describe the characteristics and requirements of distributed systems
  • Describe the essential principles of inter-process communication
  • Demonstrate the working knowledge of various distributed algorithms on time synchronization, election and mutual exclusion and replication
  • Solve problems in time synchronization, IPC, distributed coordination, fault tolerance and blockchain in distributed systems
  • Evaluate the design of distributed systems or algorithms based on the system requirements and constraints

 

ELEC7084       Advanced Database (6 credits)
This course has three objectives. First, it aims to enhance students’ understanding of relational databases, especially on relational algebra and SQL. Second, it introduces a number of advanced database topics including indexing techniques, query processing and optimization, transaction processing and concurrency control. These are important to the performance and correctness of contemporary commercial database systems. Last, it discusses important issues about data storage, query processing and transaction management for parallel, distributed and real-time databases. All these are important in supporting sophisticated systems or applications.

After finished this course, students should be able to:

  • Develop in-depth understanding of relational databases and proficiency in using SQL/relational algebra for data retrieval.
  • Design efficient evaluation plans by applying indexing techniques and query algorithms.
  • Analyse issues specific to correct and efficient transaction execution.
  • Apply data storage techniques, query and transaction processing algorithms to parallel, distributed and real-time databases.

 

ELEC7085       Advanced Satellite Engineering and New Space Economy (6 credits)
This course is an introduction to satellite engineering and space economy taught at a level appropriate for postgraduates reading for the MSc curriculum in electrical and electronic engineering.
The following topics will be covered:

  • basics of satellite system; satellite orbits and ground tracks; software defined radio and phased array antenna;
  • satellite applications including digital communication, GNSS and earth observation;
  • satellite payloads data analytics;
  • satellite manufacturing (assembly, integration and testing);
  • space sustainability;
  • new space economy and entrepreneurship in space.

At the end of the course, students should be able to appreciate the applications and implications of the latest technologies in satellite engineering and space economy.

Students who have taken and passed ELEC7051 in 2024-25 will not be allowed to take this course.

 

ELEC7086       Analog and Mixed-signal IC for AI Circuits (6 credits)
This course explores analog and mixed-signal IC design for AI applications, blending theory and practice to help students build foundational knowledge, ranging from basic circuit concepts to the domains of AI and mixed-signal circuit design.

Key topics may include memory circuits (SRAM, DRAM), folded cascode amplifiers, CMFB, multistage operational amplifiers, noise analysis, ADC architectures (flash, SAR), digital circuit design, switch capacitor circuits, or CMOS/BJT behaviours in these types of circuits for AI hardware, and etc., while adapting to state-of-the-art technologies.

Through lectures, homework, and projects, students gain practical skills for real-time mixed-signal AI data processing. This course prepares students to tackle challenges in analog and mixed-signal IC design, equipping them with expertise for cutting-edge AI applications.

 

ELEC7088       Artificial Intelligence Computing by Edge Processor (6 credits)
This course aims at introducing the algorithm and implementation methods of using edge GPU devices for deep learning and artificial intelligence computing. The processing, classification and analysis of multimedia data, including image, video and audio, will be taught. Students will also learn how to program a GPU device (e.g. Nvidia Jetson development kit) using Python programming language and implement a group mini-project as the continuous assessment.

 

ELEC7402      Advanced Electric Vehicle Technology (6 credits)
This course aims at providing in-depth understanding of the latest technologies of electric vehicles (EVs), with emphasis on their system configurations, propulsion systems, energy systems, and development trends.
Specifically, the course covers the following topics: latest EV system concepts and designs, advanced electric machines and drives for EVs, advanced hybrid powertrains for hybrid EVs, advanced EV energy sources and energy management systems, and EV-to-grid technology.

 

ELEC7403      Advanced Power Electronics (6 credits)
The aim of this course is to provide students with an understanding of advanced subject matters in power electronics, which include (i) high-frequency switching converters; (ii) dynamics and control of switching converters; (iii) modeling of switching converters; (iv) components and devices; and (v) industrial requirements. Students enrolled in the course are expected to have prior understanding of basic power electronic principles and the operations of rectifier and phase controlled circuits, and DC/DC buck, boost, buck-boost, and Cuk converters, and knowledge of basic power devices such as power transistor, power MOSFET, and IGBT.

 

ELEC7405      Advanced Signaling Systems for Railway (6 credits)
The course aims at providing students with a sound understanding of various advanced signaling systems for railway lines as well as the latest signaling technologies in the market. The course covers 6 main areas – time table and headway, trackside signaling equipment (including train position detection and navigation systems), automatic train supervision and automatic train protection, interlocking principles, block concepts (moving block and fixed block systems), Communication-based train control systems and China and European Train control systems. Students enrolled in the module are expected to have knowledge and know-how of basic electrical engineering principles.

 

ELEC7408      Power, Control and Signalling Facilities for High-Speed Trains (6 credits)
Due to the rapid development of High-Speed Railway worldwide, there is a strong demand for railway professionals in the areas of railway planning, design, construction, maintenance and operations. The railway engineering professionals, in particular those with High-Speed knowledge and experience are scarce in supply. This course aims to provide students with specialized knowledges and practical skills on the key Electrical and Electronic Systems in a High-Speed Rail, including Rolling Stocks, Power System, Signalling and Control and Communications Systems. The course can also broaden the knowledge of those engineers who are already working in the railway industry and prepare them to take up more senior positions.

 

ELEC7456      Advanced Power System Operation (6 credits)
The course discusses advanced operation methodology and control theory for modern power systems.  A rigorous treatment will be adopted for practical power system operation issues, including supply demand balance, plant scheduling and unit commitment, automatic generation control and economic dispatch, load flow and fault level control, voltage and stability control, security assessment and operational planning, protection and communication system, process control system and real time control, switching operation and operational safety, emergency preparedness and black start strategy, and power system deregulation and open market’s impact to system operation.
The course aims at providing students an in depth appreciation of the major issues in power system operation, thorough understanding of the concepts and principles to operate the system, and the ability to mastering the strategy and methodology to tackle these issues with clear objectives to ensure safety, security and efficiency of the entire power system.

 

ELEC7466      Advanced Topics in Power System Engineering (6 credits)
The course covers timely advanced topics in power system engineering.

Students can refer to the current academic year’s course timetable, which details specific topics and available sub-class options. They can then select the sub-class that aligns with their academic interests and research objectives.

 

ELEC7467      Power System Protection (6 credits)
Students in this course will acquire the required knowledge and soft-skill in providing a quality, stable and reliable power system protection with effective integration and execution of design, operation, control, maintenance and communication.  The approach involves understanding various power system protection problems, applying fundamental principles to derive the required solutions for implementation.  Past experiences sharing in dealing with incidents will be highlighted will also be discussed thus benefitting the students in their careers development in power system protection areas.

 

ELEC7469      Advanced Electrical Energy and Power Conversion Systems (6 credits)
The aim of this course is to provide students with an understanding of the structure of electrical energy systems from the perspectives of a power grid, an energy distribution network, an industrial/commercial facility, an aeroplane, a ship or train transportation system.

It introduces the energy conversion components within an electric power system, the models used to represent each component and the analytical techniques used to combine these component models into an electrical energy network.

Component models will include electricity generators, transformers, transmission lines, power cables, motors, electrical loads and power electronic devices. Analytical techniques include per-unit system, phasor analysis and power flow.

This course will introduce a systems view of electrical power from generation through transmission and distribution to utilisation. It includes details on the major components, analytical techniques, operation and protection. Recent innovations and future research trends will also be discussed.

After finished the course, students should be equipped with the underlying and necessary skills to delve deeper into specific topics throughout the rest of the EEE/EnergyE course.

 

ELEC7470      Advanced Optimization and Control Strategies in Modern Power Systems (6 credits)
The aim of this course is to provide students with an in-depth understanding of the advanced optimization and control techniques that drive modern power system operations. This course addresses the challenges introduced by renewable energy integration, distributed generation, and smart grid initiatives. It equips students with advanced analytical and computational tools essential for ensuring both economic efficiency and secure power system performance.

The course begins with a review of fundamental power system concepts. It then delves into advanced optimization techniques and control strategies for modern power systems. Students will examine how optimization problems arise in power system operations and explore various methods for solving them effectively. Key topics include economic dispatch and unit commitment for cost optimization and scheduling, as well as microgrids and demand response for managing localized energy systems with fluctuating loads and renewable sources. Optimal power flow techniques will be covered, emphasizing their role in optimizing power system operation while ensuring compliance with physical and operational constraints. Additionally, frequency control methods in power systems will be examined to highlight their role in maintaining system stability.

Through hands-on simulations and case studies, students will apply optimization and control techniques to tackle complex power system challenges while exploring cutting-edge innovations and emerging research trends in the field.

By the end of the course, students will have gained practical expertise in optimization-driven industry techniques and built a strong foundation for pursuing research projects in related areas.

 

EMEE6002      Sustainability and Climate Change (Fundamental) (6 credits)
This course aims at introducing the cause and consequence of climate change. A few technical solutions for solving the climate change problems, such as solar energy, nuclear energy, smart grid, electric vehicle, green ICT and energy efficiency audit, will be introduced. In addition, other non-technical solution such as: carbon trade, Clean Development Mechanism, Kyoto protocol and carbon audit will be discussed. The course provides both theoretical background and practical knowledge of the causes and solutions of the problem. The sustainability and issues in Hong Kong and China, such as air, water, solid waste and electronic waste pollutions, will be discussed.

Mutually exclusive with: ELEC7407

 

EMEE6004      Energy Conservation and Management (6 credits)
This course aims to: (1) understand the technological, social, economic and environmental factors related to the use of fossil fuels and renewable energy; (2) understand the major energy consumers in buildings, transportation and industrial processes; and (3) identify effective energy conservation and conduct energy audits and management systems.
Topics include: energy sources and environmental impact; energy in buildings; energy-efficient industrial processes; waste heat recovery; energy storage; energy auditing; energy strategies and management.
Students who have taken and passed MECH 6033 will not be allowed to take EMEE6004.

 

EMEE6005      Renewable Energy Technology I: Fundamental (Fundamental) (6 credits)
This course focuses mainly on different renewable energy technologies including hydro power, wind power, bioenergy, solar thermal, solar PV, energy storage, and energy usage. The specific course objectives are: (1) to have a deep understanding of the important role played by renewable energy in our energy supply; and (2) to grasp the fundamentals of different energy resources; (3) to understand energy storage and its important role in solving intermittency and other issues; and (4) to understand how to use energy more efficiently with solid state lighting and other energy saving technologies.

Topics include: renewable energy in a big picture; hydro power; wind power; solar thermal; solar PV; bioenergy; energy storage: energy usage.

Students who have taken and passed MECH 6042 will not be allowed to take EMEE6005.

 

EMEE6006      Renewable Energy Technology II: Advanced (6 credits)
This course is on the working principles of advanced energy conversion devices including solar cells, fuel cells, batteries, photoelectrochemical (PEC) water splitting cells, and thermoelectric cells. Also covered are the energy carriers in different materials and the connection between different energy conversion devices. The specific course objectives are as: (1) to have a deep understanding of the energy carriers in different materials and their important roles in energy conversion; (2) to grasp the working principles of different energy conversion devices; (3) to be able to tell the differences and similarities between different energy conversion devices; and (4) to be able to design more efficient energy conversion devices.

Topics include: introduction: energy carriers in energy conversion cells; solar cells; fuel cells; electrochemical cells; photoelectrochemical (PEC) water splitting; thermoelectric cells.

Students who have taken and passed MECH 6043 will not be allowed to take EMEE6006.

 

EMEE6007      Energy and Carbon Audit (6 credits)
This course aims to: (1) provide students with the fundamental principles, skills and guidelines needed to carry out effective energy and carbon audits for the commercial and industrial sectors; (2) enable students to identify energy saving and carbon reduction measures and perform quantitative analysis to predict the energy savings and carbon reduction, environmental and economic benefits; and (3) enable students to verify the performance of implemented energy saving and carbon reduction measures.
Topics include: greenhouse gas emission; global warming; energy benchmarking; electrical distribution system; power quality and power factor; energy efficient lighting; motor; HVAC energy audit; refrigeration cycle; passive cooling; heating appliances; energy consumptions in compressors and pumps; energy saving measurements; local and international guidelines in energy and carbon audit; carbon footprint calculator.

Students who have taken and passed MECH 6044 will not be allowed to take EMEE6007.

 

EMEE6010      Electricity Quality and Energy Efficiency (Fundamental) (6 credits)
The course shall enhance students’ engineering concepts in designing the selecting activities in electrical services and related plants.  The mindset shall cover analysis and synthesis of plant performance quality, plant invulnerability, and energy efficiency.  The classmates shall utilize quantitative approach, qualitative approach and management rules to settle issues.  The students shall perform professionalism in achieving optimal benefits.

 

EMEE6011      Energy Saving Lighting (6 credits)
This course begins with a review of the importance of lighting, the different forms of electrical lighting and their energy consumptions, as well as their environmental impacts.  This is followed by an introduction to the properties and measurement of light.  The physics and technologies of different forms of electrical lighting, namely incandescent, electric discharge and semiconductor lighting will be studied in details. This includes the mechanism of light generation, the methods of driving the light sources, the efficiencies of each lighting technologies, the optical properties of light emission amongst other topics. The merits and disadvantages of each technology are highlighted and critically compared.  At the end of the course, the candidate should be able to make a learned choice on energy-efficient light sources.

Mutually exclusive with: ELEC6090

 

EMEE7003      Capstone Workshop (0 credits)
Students are required to attend and satisfactorily complete a capstone workshop in his/her respective stream/programme.

 

EMEE7013      Leadership in Future Energy Industry (6 credits)
Climate Change, together with other technical and non-technical factors, is reshaping the fossil fuel based energy industry in the last two decades and, for sure, in the foreseeable future.  Business as usual is no longer a viable option for existing and emerging energy players.  Visionary leadership and ability to embrace future energy technologies are two essential elements to stay competitive in the future energy sector.  The course, by integrating the engineering knowledge on future energy technologies and business knowledge on leadership and management of utility of the future, shall enable the students to develop a holistic view on energy industry to date and tomorrow, understand major business trend and transition in the energy industry, and build up basic knowledge and skill to evaluate and analyse different emerging energy technologies that may become the mainstream energy in the future for achieving the net carbon zero target.

At the end of this course, students who fulfil the requirements of this course will be able to:

  1. describe the challenges and trends in the energy industry
  2. appreciate the role of leadership and management in the evolving energy industry
  3. understand the working principle of the fossil fuel-based energy technologies and their impact on climate change and other environmental/sustainable issues.
  4. understand the working principle of the emerging no/low carbon energy technologies and their contribution in mitigating climate change and other environmental/sustainable issues.

Mutually exclusive with: ELEC7013

 

EMEE7014      Building Information Modelling for E&M Engineers (6 credits)
This course provides training for electrical & mechanical (E&M) engineers to acquire the knowledge and ability in Building Information Modelling (BIM) viewing, editing, and commenting skills. The contents shall cover theory and practice of BIM application in the construction industry. The students shall perform professionalism in achieving optimal benefits.

At the end of this course, students who fulfil the requirements of this course will be able to:

  1. understand the operational principles of building information management workflow;
  2. application of BIM model in planning, coordinating, and managing installation of E&M systems for buildings;
  3. familiarise with the BIM software;
  4. analyse the trend and impacts of latest development in BIM regulations and standards.

Mutually exclusive with: ELEC7014

 

EMEE7001      Dissertation (24 credits)#
Students will undertake an assigned and supervised dissertation which will be assessed. The dissertation must relate to the subject matter of the curriculum and be agreed by either the Department of Electrical and Electronic Engineering or the Department of Mechanical Engineering.

 

EMEE7002      Project (12 credits)#
The aim of the project is to provide an opportunity for the student to apply what they have learnt from classes to conduct an individual design project in a specific topic related to their profession to be agreed upon by the respective supervisor and endorsed by the Head.  The objectives of the project are not limited to technical achievement, but also reflected on self-awareness, self-management and probing the limitation of oneself.  Another objective is to make the learning experience inclusive, enjoyable, and career beneficial.

Upon supervision by the teacher, the student will develop skills through individually carrying out the Project Requirement and Design, Implementation and Evaluation, Report and Presentation on the designated project.  Students are encouraged to explore and make suggestions on the direction of the project over the project development process. The project supervisor shall provide assistance and aids along each phase in the project development process with the student.

Each project student is generally required to have meetings and discussions with his/her supervisors on a regular basis.  Mid-term Review will be held with both the supervisors and the 2nd examiner in order to review the student’s progress.  The final assessment will be based on Project Report, Presentation, and Demonstration.

 

MEBS6001      Electrical Installations (6 credits)
This course covers the following topics: Supply rules, standards and codes of practice; types of electrical systems; distribution in buildings; factory built assemblies;protective devices andsafety interlocks; gnprinciples; protective earthing and equipotential bonding arrangements; standby generators; electrical safety; distribution transformers; switchgear and fuses; motor control gears; selection of electrical equipment and conductors; lightning protection.

 

MEBS6002      Lighting Engineering (6 credits)
Lighting physics; vision and light measurements; human perception; photometry and spectrophotometry; colorimetry; calculations of photometric data; glare control; guidelines for lighting design. Light production; artificial light sources and luminaires; daylighting; daylight factor; split flux formula; optical control; interior lighting; maintained illuminance; uniformity; colour rendering; utilization factors; polar curves; vector/scalar ratio; lighting for safety; lighting for workplaces; floodlighting; illuminance as vector; illuminance in complex situations.

MEBS6003      Project Management (6 credits)
Tendering procedure, contract documents and contract strategy, insurance; project planning, scheduling and
control. Management and organization theory and practice; human resources development: motivation;
leadership, organization structures, quality management; safety management; environmental issues; communication; disputes; delay analysis.

 

MEBS6013      Testing and Commissioning (6 credits)
The commissioning process: design provisions, specification, documentation, planning and management,
contractual responsibilities; setting to work; measurement methods: fundamentals, instrumentation,
calibration, methodology, sources of error; commissioning tests on electrical and mechanical plants; balancing of fluid networks; performance testing; post construction evaluation.

 

MEBS6019      Extra-low-voltage Electrical Systems in Buildings (6 credits)
This course aims to: (1) provide understanding of the natural and anthropogenic sources of air pollution; and
(2) introduce ways to prevent, control and minimize pollution by application of various control practices.
Topics include: concepts and procedures in basis of air pollution, air pollutant transport, sources of air pollutants, control of gaseous pollutants, control of particulate matter, atmospheric dispersion modelling.

 

RPG Course Outlines 2025-2026

ELEC7001      Seminar Module (Compulsory)
Students who enroll in the module are required to attend a minimum of 30 hours of technical seminars or technical short courses. They will also be required to give at least one seminar with satisfactory performance.

 

ELEC8001      Wireless Communications
Introduction, wireless channel propagation, advanced modulation, advanced channel coding, space time coding and MIMO, OFDM

 

ELEC8002      Advanced Topics in Networking
To gain knowledge of advanced, cutting-edge research and development in networking; to learn to write critical reviews of research papers; to explore a research project in some depth. The detailed course contents may be changed from year to year depending on the current networking research and development trend. Topics will be selected to cover a wide spectrum of networking technologies, including the next generation Internet, optical WDM networks, wireless data networks, etc.

 

ELEC8003      Linear Algebra for Signal Processing
Signal spaces, representation and approximation in vector spaces, linear operators and matrix inverses, matrix factorizations, eigenvalues and eigenvectors, singular value decomposition, special matrices and their applications, Kronecker products and Vec operator

Prerequisite: Basic Matlab coding

 

ELEC8004      Digital Signal Processing I
One and two dimensional discrete-time signals and systems; analysis and design of digital filters, implementation issues;  random processes and applications; waveform coding;  spectral analysis;  adaptive signal processing;  applications of digital signal processing multirate signal processing and applications to image processing, introductory estimation theory.

(mutually exclusive with ELEC6026 Digital signal processing I)

 

ELEC8005      Digital Signal Processing II
Probability, statistics and linear algebra, multivariate statistics and linear estimation, maximum likelihood estimation, Bayesian estimation, stochastic processes, time series and applications; Kalman filters, EM algorithm and selected applications.

(mutually exclusive with ELEC7002 Digital signal processing II)

 

ELEC8006      RF Wireless Systems and Circuits
Receiver; Transmitter; RF Components; Impedance; Oscillator; [S] Parameter; Filter; Noise; Linear Amplifier; IMD; Mixer; EDA.

 

ELEC8007      Wireless Networking and Mobile Computing
This course covers the basic principles in developing protocols for mobile and wireless networks. Wireless protocols working in different layers and different types of wireless networks will be studied. Open problems and hot topics in wireless networking research will be discussed.

Prerequisites: ELEC2402 Computer Communications or Equivalent.

 

ELEC8101      Game Theoretic Algorithms and Mechanisms: Design, Analysis and Applications
This course aims to get students to familiarize with the foundation of game theory and mechanism design, and then provides an in-depth discussion on various applications of the techniques in the areas of networking (wired and wireless) and distributed computing.

 

ELEC8102      Computing Grid Resources Management
This course aims to train students with distributed computing and networking background to work on research problems in resources management for wide-area Grid computing.

 

ELEC8103      New Queuing Theory
Bounded state variables of stable queues; departure processes of stable queues; downstream queues in tandem systems; networks of queues; “continuous probabilities”; invalid queueing models; stable queues; unstable and bounded queues; pseudo probabilities; probabilities induced by pseudo probabilities; multi-stability; queues without blocking.

Prerequisite: elementary course on probability theory and stochastic processes.

 

ELEC8104      Current Theories of Real Numbers, Measure, Probability, and Stochastic Processes: Inconsistencies and Remedies
Poisson processes; Markov chains; Lebesgue measure; probability; central limit theorems; strong law of large numbers; ergodic theorems; systems of real numbers; -measure, double random elements; adhesion of real numbers; metric spaces; topology spaces.

Prerequisites: elementary courses on probability theory, stochastic processes, and real analysis.

 

ELEC8105      Performance Analysis of Computer and Communication Systems: Mathematical Foundation, Principles & Applications
Basic Set Theory, Theories of Real Numbers, Basic Real Analysis, Probability Theory, Central Limit Theorems, Laws of Large numbers, Ergodic Theorem, Stochastic Processes, Principles of Model Building for Performance Analysis, Quantitative Models of Performance Analysis, Proper Performance Metrics, Optimization of Resource Allocation, Analysis of Control Mechanisms and Algorithms.

 

ELEC8106      Reconfigurable Computing Systems
Introduction to fundamentals of reconfigurable computing;  Field programmable gate array (FPGA) architectures; Advance computing system architectures; Hardware/Software co-design; Reconfigurable computing operating systems; Energy-efficient high-performance computing and applications. Recent developments in the field will also be used as case studies.

Prerequisite: knowledge in digital system design and high performance computer architectures.

(mutually exclusive with ELEC6102 Reconfigurable computing systems)

 

ELEC8107      Pattern Recognition and Machine Learning
Bayes decision theory; parametric and non-parametric techniques; linear discriminant functions; unsupervised learning and clustering; feature extraction; neural network techniques; context-dependent classification; case studies.

Prerequisite: a good background in linear algebra, programming experience.

(mutually exclusive with ELEC6008 Pattern recognition and machine learning)

 

ELEC8108      Deep Learning and Applications
The objective of the course is to introduce the basic principles of deep learning. Deep feedforward networks; regularization for deep learning; optimization for training deep models; convolutional networks; sequence modeling: recurrent and recursive nets are discussed. AI ethics and AI applications, especially as they relate to important societal problems will be studied.

Prerequisites: Probability & Statistics, Linear Algebra.

 

ELEC8109      Computational Imaging, Sensing, and Displays
Computational imaging, sensing, and display systems have a wide range of applications in consumer electronics, scientific imaging, HCI, medical analysis, microscopy, and remote sensing. This is an interdisciplinary course that rides across domain interests in traditional electrical engineering, computer science, and human vision science.

We discuss digital photography and basic image processing, convolutional neural networks for image processing, denoising, deconvolution, inverse problems in imaging, proximal gradient methods, introduction to wave optics, extended depth of field and high dynamic range imaging, end-to-end optimization of optics and imaging processing. We also discuss emerging computational display techniques, in particular light field and holographic solutions for 3D displays. Emphasis is on applied image processing and solving inverse problems using classic algorithms, formal optimization, and modern artificial intelligence techniques, for camera and display applications. Students learn to apply material by implementing and investigating image processing algorithms in Python.

 

ELEC8110      Advanced Deep Learning for Computer Vision
This course introduces basic and advanced topics in deep learning and its application in computer vision. We will discuss deep learning architectures including CNN, RNN, LSTM, and transformers, optimization and regularization of neural networks, and discriminative and generative models for solving different computer vision tasks, including visual perception for image, video, and 3D data, visual content generation, and recent advances in the field.

The course includes 3 hours of lectures per week. Assignments include both written exercises and programming exercises. A course project with final presentation and report is required for each student.

(mutually exclusive with ELEC6008 Pattern recognition and machine learning).

 

ELEC8111      Embodied AI: Perception, Representation and Action
This course will explore various topics in Embodied Artificial Intelligence (AI), which is concerned with the perception and representation of the physical world by autonomous agents and their consequent physical interactions. Specifically, the course will cover how an agent can infer the physical and semantic states of the scene, e.g. via 3D reconstruction and semantic parsing; how these perceptions can be represented in a way that facilitates reasoning with both efficiency and explainability; and how actions can be made in order to achieve downstream interaction tasks.

By the end of this course, students will have gained an understanding of the fundamentals of perception, representation, and control in AI systems, as well as learned how embodied agents can be used to interact with and manipulate the physical world.

This course is designed for students with electrical engineering or computer science backgrounds who aim to perform research in the intersection of computer vision, machine learning, and robotics. Basic knowledge of linear algebra, probability and random processes, optimization, signal processing, and machine learning will ease the digestion of the course materials.

(mutually exclusive with DATA8010 Embodied AI: Perception, Representation and Action (Application)).

 

ELEC8201      Introduction to Robust Control
Overview of robust control; preliminaries including basic linear system theories, function space, linear matrix inequalities and convex programming; stability analysis of feedback structures, reformulation with linear fractional transformation; uncertainty modelling, structured singular values, robust stability; state and output feedback design.

 

ELEC8202      Semidefinite Programming Duality and Linear Time-invariant Systems
Introduction to semidefinite programming; linear matrix inequality; theorems of alternatives and proofs; constraint qualifications; strict and non-strict Lyapunov inequalities; strict and non-strict Riccati inequalities; linear quadratic regulator; H-infinity norm and derivation of new bounds.

 

ELEC8203      Robustness Analysis in Uncertain Systems
It is well-known that the mathematical model of a real dynamical system is never exactly known due to the presence of uncertainties that affect its coefficients. For instance, this is the case in electric circuits and mechanical devices where quantities such as resistance, friction, and gains, cannot be measured exactly, and are possibly subject to changes. The course aims to introduce the fundamental concepts of robustness analysis in systems with uncertainty. In particular, the course firstly provides a number of models typically used to describe a dynamical system affected by uncertainty, e.g. depending on the representation of the system (i/o or i/s/o), nature of the uncertainty (time-invariant or time-varying), and dependence of the system on the uncertainty (linear or nonlinear). Then, the course introduces a number of methods that have been proposed to study fundamental problems in systems with uncertainty, e.g. establishing robust stability of an equilibrium, estimating the set of feasible uncertainties, and computing worst-case performance. Lastly, the course addresses the implementation of these methods via specialized optimization techniques, and presents some applications with real systems.

 

ELEC8204      Advanced Robotics
This course aims at providing fundamentals for today’s advanced robotics using modern geometric techniques, which are required to design new robot systems for real problems in a unified way. The emphasis is on the use of modern geometric methods for kinematics, dynamics, trajectory planning, and control.
The course covers the following topics: configuration space, rigid body motion, forward kinematics, velocity kinematics and statics, inverse kinematics, dynamics of open chain, trajectory generation, and robot control.

ELEC8301      Photonic Systems
Fundamental and practical issues of photonics systems design including optical components (e.g. lasers, LED, filters, modulators, couplers, isolators etc.), to sub-systems (e.g. semiconductor optical amplifiers, fiber amplifiers etc.) and systems. Prior exposure to electromagnetic theory and basic fiber optics (e.g. ELEC2203 – Electromagnetic theory, ELEC3215 – Fiber Optics) is highly preferred.

 

ELEC8302      Nanophotonics
Micro- and nanophontonic materials and devices, including photonic crystals, photonic crystal fibers, luminescent materials, display technologies, and organic light-emitting diodes (OLED). Prior exposure to electromagnetic theory and semiconductor physics (e.g. ELEC2203 – Electromagnetic theory, ELEC2304 – Electronic materials and Devices) is highly preferred.

 

ELEC8303      VLSI Interconnect Modeling and Optimization
Introduction to VLSI interconnect modelling; delay calculation by Elmore delay; general RLC modelling via modified nodal analysis; numerical algorithms for Krylov subspace generation; conventional model reduction methods: PRIMA, PVL, PACT etc.; balanced truncation methods: standard balanced truncation, balanced stochastic truncation; error bounds in balanced truncation; wire sizing and optimization; VLSI optimization based on convex programming.

 

ELEC8304      Measurement Techniques in Photonics
The course aims at providing detailed understanding about the key technologies of photonic systems, especially in the context of the emphasizing the practical aspects for optical communication applications. Students will learn optical components such as fibers, transmitters and receivers, passive and active components, wavelength-division multiplexer, optical amplifiers. Students will gain the knowledge in the operation principles and the applications of optical components and systems. With the knowledge, the requirement and knowhow to build an optical communication system from optical components are discussed. Some experiments will be conducted for gaining the practical knowledge. It also emphasizes “hands-on” experience on different modern photonics technologies and equips students with technical presentation skills.

 

ELEC8305      Flexible Organic Electronics
Organic semiconductor materials, electrical and optical properties of organic materials, and organic devices such as light emitting devices, solar cells and transistors.

(mutually exclusive with ELEC6088 Flexible organic electronics)

 

ELEC8306      Optoelectronics and Lightwave Technology
Optical waveguides and fibers, Lasers and light emitting devices, active and passive optoelectronics devices, optical network, and fiber system designs.

(mutually exclusive with ELEC6063 Optoelectronics and lightwave technology)

 

ELEC8307      Signal Integrity for High-speed Digital Circuits
With the continued up-scaling of device densities integrated circuit (IC) and the  increasing data rate of  high-speed digital circuits, modern digital designs have to rely on signal integrity (SI) to safeguard the signal quality during its migration through complex digital systems. This course intends to introduce the theoretical foundation and the engineering practice of high-speed digital circuit signal integrity technology.  It means to build systematic connections between electromagnetic theories and circuit theories to support the practical signal integrity analysis and modeling.  It will employ physics based mathematical derivations, computerized electronic design automation (EDA) tools, and   advanced measurement technologies to demonstrate feasible methodologies for the realistic problem solving in high-speed digital designs. Experimental demos will be specially designed for proposed lectures to elevate the teaching result.

 

ELEC8308      Micro- and nano-fabrication Technology
This course aims at providing basic knowledge about the micro- and nano-fabrication technology for devices and microsystems, including crystal growth and cleaning, nanopattern define (standard lithography technique, dry/wet etching methods), and common semiconductor processing methods (oxidation, doping, deposition) used in fabricating metal-oxide-semiconductor field-effect transistor (MOSFET).
It begins with the introduction of Moore’s Law and the development history of micro- and nano-fabrication technology, followed by the coverage of crystal growth and cleaning method for subsequent semiconductor processing. In the next section, students will learn how to define nanopatterns via standard lithography and dry/wet etching methods. The photoresist exposure mechanism, types of photolithography, resolution improvement, photomask alignment, and reactive ion etching, and wet etching methods will be covered. This is followed by the learning of the fabrication process of MOSFET, where the oxidation, doping, and deposition methods will be introduced in detail. In the final part, a review about the micro-electro-mechanical systems (MEMS) will be given. At the end of this course, students will have a clear concept of the micro- and nano-fabrication technology for devices and microsystems and be familiar with common techniques in semiconductor processing.

 

ELEC8309      Microscopy and Spectroscopy
This is an advanced/RPG course that provides students with an in-depth knowledge of various optical and electronic microscopy and spectroscopy technologies and techniques. The course will cover the essential theories of optical image formation, image analysis, experimental designs of optical and electron microscopes, as well as spectroscopic systems. Discussion of their practical applications in various scientific and industrial applications will be covered. Selected microscopic technologies include fluorescence microscopy, near-field microscopy, scanning electron microscopy (SEM) and scanning probe microscopy, while spectroscopic techniques include photoluminescence, Raman spectroscopy and cathodoluminescence.

 

ELEC8401      System Sevelopment of Electrical Applications in Buildings
Analogy between a building and a body; Demand side management in a building; Provision of systems in a building; Areas of electrical applications: Services applications; Comfort applications; Health applications; Safety applications; Fire protection applications; Security applications; Communication applications; Transportation applications; Management applications; Regenerative applications and Intelligent applications. Energy efficiency. System modelling and development.

 

ELEC8402      Power System Planning in the Restructured Industry
This course aims to provide the students with the background and understanding of recent major research results in electric power generation and transmission systems in the restructured industry.

 

ELEC8403      Advanced Topics in Power Electronics and Drives
Modern electronics & Drives are multi-disciplinary. Many graduates of Electronic Engineering, usually equipped with the knowledge of so-called light-current engineering, are not aware of the fact that the power capability of modern electronics has reached tens of megawatts level. Power electronics is in fact the bridge between light-current (Electronic) and heavy-current (Electrical) Engineering. This module aims at introducing the basic principles and modern industrial applications of modern power electronics to electronic engineering students. The course covers the latest research & development topics in power electronics and drives. Recent international regulations concerning all modern electronic equipment and the latest technology to meet these regulations will be discussed.

 

ELEC8404      Advanced Topics in Modern Power Systems
The course is to provide students with the state-of-the-art theory and technology applications in modern power systems including power system deregulation and power markets, HVDC transmission, flexible ac transmission systems and AI technology and control theory applications in power systems.

 

ELEC8405      Mathematical Tools for Modern Power System Analysis
Mathematical foundations of the tools that are useful in the state-of-the-art research in modern power system analysis. Such tools have also found applications in a wide range of disciplines as well.

 

ELEC8406      Sliding Mode Control of Power Electronics
This course aims to provide research students the fundamental knowledge of various sliding mode control applications in power electronics. Students will be guided towards the understanding of the sliding mode control theory, its application to power converters, and the practical realization of such controllers. The issues of implementing sliding mode control in various types of power converters in terms of achieving constant frequency, control coefficients design, practical implementation using analog devices, and the required sensing techniques, will be covered.  Topics of hysteresis modulation, pulsewidth modulation, adaptive sliding mode control will be studied.

 

ELEC8407      Dynamical Power Networks: Modelling and Stability
Modern electrical power grids face many new challenges and some older ones are still not fully resolved, e.g. preventing cascading collapses. In response to concerns about greenhouse gas levels, many countries are aiming to increase the use of renewable power sources. These tend to be diverse (in type, size, location) and weather-dependent creating random generation in parts of the grid that it was not designed for, e.g. building rooftops, remote areas. Further, there are new loads such as electric vehicles, which disrupt prior patterns of network loading. To help with power balancing and control, new technologies such as energy storage and demand control will be used. Previously system analysis and control were studied in a piecemeal way. Now all this is changing: the system balancing problem is much harder; the stability implications of high levels of renewables are yet to be fully understood; system control now involves the demand-side (a topic being researched at HKU in the electric spring project); and the legacy grid will become increasingly an ill-fit unless we can find ways to utilize it more robustly. Moreover, conservative design of grids (so-called N-x criteria) is under threat due to high costs, giving way to so-called risk-based methods. Finally, the trend to greater use of information networks to build so-called smart grids, which is really just a marketing name for extending feedback control down to distribution levels, adds another level of complexity by having the power and information networks inter-dependent in a cyber-physical system with new security risks.

The two-course series on dynamical power networks is aimed at advanced students who wish to understand the latest research developments in power and energy networks with emphasis on systems aspects, dynamics, stability, security, control, and optimization. The scope covers transmission and distribution networks. This includes new problems arising in future grids with high renewables and the main systems and control issues in developing systems with capabilities often described as smart grids.

This course is the part I of the series and aims at providing students with the fundamental and new results on modelling and stability of modern power systems.  The required background in dynamical systems and stability theory will also be covered.

 

ELEC8408      Dynamical Power Networks: Control and Optimization
Modern electrical power grids face many new challenges and some older ones are still not fully resolved, e.g. preventing cascading collapses. In response to concerns about greenhouse gas levels, many countries are aiming to increase the use of renewable power sources. These tend to be diverse (in type, size, location) and weather-dependent creating random generation in parts of the grid that it was not designed for, e.g. building rooftops, remote areas. Further, there are new loads such as electric vehicles which disrupt prior patterns of network loading. To help with power balancing and control, new technologies such as energy storage and demand control will be used. Previously system analysis and control were studied in a piecemeal way. Now all this is changing: the system balancing problem is much harder; the stability implications of high levels of renewables are yet to be fully understood; system control now involves the demand-side (a topic being researched at HKU in the electric spring project); and the legacy grid will become increasingly an ill-fit unless we can find ways to utilize it more robustly. Moreover, conservative design of grids (so-called N-x criteria) is under threat due to high costs, giving way to so-called risk-based methods. Finally, the trend to greater use of information networks to build so-called smart grids, which is really just a marketing name for extending feedback control down to distribution levels, adds another level of complexity by having the power and information networks inter-dependent in a cyber-physical system with new security risks.

The two-course series on dynamical power networks is aimed at advanced students who wish to understand the latest research developments in power and energy networks with emphasis on systems aspects, dynamics, stability, security, control, and optimization. The scope covers transmission and distribution networks. This includes new problems arising in future grids with high renewables and the main systems and control issues in developing systems with capabilities often described as smart grids.

This course is the part II of the two-series courses and aims at providing students with the fundamental and new results on control and optimization issues for modern power systems.  The required background in control theory and optimization will also be covered.

 

ELEC8409      Sustainable Lighting Technology
This course aims at providing fundamental understanding of light science and various lighting technologies. The emphasis is on four key areas of lighting technologies – Photometry and Colorimetry, principles of light sources including incandescent and discharge lamps and light-emitting diodes (LED), driving circuits and control for light sources, LED system theory, sustainability and environment impacts.

Specifically, the course covers the following topics: history of lighting technologies, light science, light sources, ballasts and control for low-pressure and high-pressure lamps, photo-electro-thermal theory for LED systems, LED drivers and their control, Lifetime, reliability and sustainability issues of lighting systems.

 

ELEC8501      The Fourier Transform and Its Applications
The Fourier transform as a tool for solving physical problems. Fourier transform of discrete and continuous time signals, generalized transforms, and Fourier series. Convolutions and correlations, impulses and sampling, Fourier transform theorems, and analysis of linear systems. Two-dimensional imaging, Hankel and Abel transforms. Time-frequency analysis. Applications in communications, image processing, and medical imaging.

Prerequisite: Prior exposure to Fourier transforms at an undergraduate level course in Signals and Systems.

 

ELEC8502      Advanced Topics in Numerical Computation
Numerical methods in optimizations, numerical computation in electromagnetics, and numerical computation in linear algebra.

 

ELEC8503      Top Algorithms in Science and Engineering
The calendar consists of a dynamically changing list of top algorithms in the engineering and computational fields. Examples include, but not exclusively, those in the next section. The order and number of algorithms covered in each offer of the course may differ and vary. Students are required to do Matlab coding to gain hands-on experience in deploying these algorithms. A mini-project will be done whereby students apply the studied algorithms to their own research.

Prerequisites: Basic Matlab Coding.

 

ELEC8504      Polynomial Optimizations via Linear Matrix Inequalities
Introduction to linear matrix inequalities (LMIs); LMI-based optimizations; matricial representation of polynomials; positive polynomials and Hilbert’s 17th problem; application to optimizations involving polynomials; application to nonlinear systems analysis; Matlab software for polynomial optimizations.

 

ELEC8505      Probability and Random Processes
Basic probability, Conditional probability, Bayes’ Theorem, PDF, CDF, random variables, transformations, expected values, moments, characteristic function, limits theorems, random processes, wide sense stationarity

Prerequisites:Basic Matlab Coding.

 

ELEC8506      Lumped System Theory
The course is intended to provide breadth in the student’s appreciation of linear system representation and theory widely used in modeling and analysis of engineering problems. After setting the linear algebraic context, the course will get into the four major topics as follows:

  • Introduction to linear systems
  • Solution of system equations
  • Controllability, observability and minimality
  • Linear quadratic optimal control

 

ELEC8507      Convex Programming and Applications
Introduction; Convex functions, convex sets, and convex problems; LP (linear programming); QP (quadratic programming); GP (geometric programming); LMI ((linear matrix inequality); SDP (semidefinite programming); SOS (sum of squares); PP (polynomial programming); Applications in biology, control, finance, and transport; Matlab tools for convex optimization.

(mutually exclusive with CSIS9602 Convex optimization or ELEC6082 Convex programming and applications)

 

ELEC8508      Biophotonics
This is an advanced course in biophotonics covering: (1) The essential concepts of (i) basic ray optics, (ii) wave optics, e.g. interference and diffraction, and (iii) photon optics, e.g. laser principles. (2) Interaction of light with biological cells/tissues and its significances and implications in optical bioimaging and other optical diagnostic and therapeutic applications. (3) State-of-the-art biophotonic instrumentations and technologies: optical bioimaging and microscopy (optical coherence tomography (OCT), fluorescence microscopy, multiphoton and other nonlinear optical microscopy), lab-on-chip biosenors, laser therapy, optical-fiber-based micro-endoscopy.

Prerequisites: Undergraduate level of EM theory or equivalent.

 

ELEC8601      Advanced Topics in Image Processing
Selected advanced topics in image processing, including medical image acquisition and analysis, machine vision inspection, and electronic imaging. The detailed course contents may be changed from year to year depending on the current research and development trend.

 

ELEC8602      Biomedical Ultrasound
Ultrasound biophysics, scanning modes, data acquisition schemes, transducer basics; applications of ultrasound including imaging, flow analysis, microscopy, therapy.

(mutually exclusive with ELEC6079 Biomedical ultrasound)

 

ELEC8603      Wearable Electronics
The following contents will be introduced in this elective course:
1. Human-Centric Digital Health
2. Connected Health and AI Medicine
3. Wearable Bioelectronics
4. Soft Electronics Merging Humans and Machines
5. Emerging Bioelectronics for Biophysical, Bioelectrical, and Biochemical Sensing
6. Emerging Bioelectronics for Biocomputing
7. Brain-Inspired Neuromorphic Hardware with Emerging Soft Electronics
8. Lab: Assembling Wearable and Soft Electronics for Body-Signal Measurement
9. Lab: Printed Sensors, Electronics, and Circuits
10. Invited Talks from Academia and Industry
11. Project Presentation

 

ELEC8604      Quantum Technologies in Biomedical Sciences
“Quantum Sensing” describes the use of a quantum system, quantum properties or quantum phenomena to perform a measurement of a physical quantity, offering maximum precision at the fundamental limits (e.g., Heisenberg Limit). This emerging technology is showing great promise for molecular detection and imaging. This course not only teaches fundamental physical principles of the-state-of-the-art quantum nanosensors, but also gives hands-on experiences for students to learn the quantum technologies.

This course aims to provide students an introduction of a series of selected advanced topics, mainly including the related recent and up-to-date developments in bio-orientated quantum sensing such as nanomagnetism, nanothermometry and etc. Specifically, the course covers the following main topics:
•  Diamond quantum sensors
•  Experimental apparatus
•  Nanoscale magnetometry in bio-systems
•  Nanoscale thermometry in bio-systems
•  Other emerging applications in bio-systems

Prerequisites: undergraduate level of EM knowledge or equivalent.

 

ELEC8701      Advanced Electromagnetic Waves and Fields
Electromagnetic waves and fields theories are being used by various scientific and engineering applications, including but not limited to communications, optics, integrated circuits, remote sensing, imaging, etc.  This course is a graduate level introduction to advanced electromagentics.  It intends to build deep physical interpretations to electromagnetics and relevant phenomena through comprehensive mathematics.  It will discuss wave equations, electromagnetic field analysis, electromagnetic wave radiation and scattering, waveguide and periodic structures, waves in inhomogeneous materials, and representative numerical methods for solving complex electromagnetic applications.

 

ELEC8011      Introducton to Stochasic Processes
Stochasic processes are a fundamental theory finding a wide range of applications in various engineering fields such as telecommunicatons, signal processing, estimation, control and networks. This course aims at providing an introduction to both discrete-time and coninuous-time stochastic processes including Poisson processes, Markov chains, Markov processes, renewable processes, random walks and martingals. Furthermore, applications of such processes in e.g., queueing, control and estimation will be discussed along with the introduction of the theory.

Prerequisites: Probability Theory.

 

ELEC8211      Queueing Theory
The objective of the course is to introduce the basic principles of queueing theory.  The concepts of random processes, birth-death queueing systems, Markovian queues in equilibrium, M/G/1 queues, and simulation techniques are discussed.  Applications of these concepts are also illustrated.

Prerequisites: elementary course on probability theory and stochastic processes.