B.Eng. (Electrical Engineering)

PLEASE NOTE THAT THE DEPARTMENT RESERVES THE RIGHT TO CHANGE THE OFFERING SEMESTERS OF THE MODULES.
For timetable, please refer to https://www.ece.nus.edu.sg/academic/timetables/
IMPORTANT: Please check the timetables regularly for updates.

GRADUATE MODULES: For information regarding the offering semester of graduate modules , please refer to https://www.ece.nus.edu.sg/education/graduate/module_listing.html

In addition to below, for more information regarding the modules, please try checking using the IVLE website
https://ivle.nus.edu.sg/lms/public/search_course_public.aspx

+ Workload Components : A-B-C-D-E

  A: no. of lecture hours per week
  B: no. of tutorial hours per week
  C: no. of lab hours per week
  D: no. of hours for projects, assignments, fieldwork etc per week
  E: no. of hours for preparatory work by a student per week


UNDERGRADUATE MODULES

Module Code EE1001
Module Title EMERGING TECHNOLOGIES IN ELECTRICAL ENGINEERING
Modular Credits 4
+Workload 4-0-0-3-3
Prerequisites A-level Math, and A-level Physics
Preclusion EE1001FC
Offering semester 1 & 2
Description This module introduces students to contemporary issues, emerging technologies and new frontiers in electrical engineering. It serves to demonstrate to students how the EE curriculum is designed to address these aspects via a top-down approach. The module consists of 5 distinct parts of approximately 6 hour lectures, integrated with some self-learning activities. Each part focuses on each of the following areas/topics: Communications and Networking, Control and Energy Systems, Micro/nanoelectronics, Multimedia Signal Processing and Grand challenges for engineering – the role of EE.

Module Code EE1002 
Module Title INTRODUCTION TO CIRCUITS AND SYSTEMS
Modular Credits 4
+Workload 2-1-2-2-3
Prerequisites A-level Physics
Preclusion EG1108/CG1108 Electrical Engineering
Offering semester 1
Description This is a first year course which introduces students to some electrical and magnetic components which are the building blocks for electrical engineering. Such components include resistors, capacitors, inductors, diodes, transistors, op amps and transformers. Students will work in groups in the lab to design simple circuits and systems using these components. In the process, students learn about physical quantities of voltage and currents, circuit principles, power and energy, and operations of the diode, transistors, op amps and transformers. Some of the circuits will be integrated into a bigger system (e.g., an autonomous vehicle), culminating in a competition for all students. In this module, students also learn soft-skills such as the importance of resourcefulness, teamwork, time management, project presentation, integrity, and effective communications.

Module Code EE1003 
Module Title INTRODUCTION TO SIGNALS AND COMMUNICATIONS
Modular Credits 4
+Workload 2-0-3-2-3
Prerequisites A-level Math and A-level Physics
Preclusion Nil
Offering semester 1 & 2
Description This module introduces students to the important area of signal processing and communications, which are two major areas in electrical engineering and in our daily lives. It uses an open-ended project approach, and students are guided through the various parts of the project to build the different component modules which can finally be integrated into a complete communication system. It exposes students to the concepts of signals, spectra, sampling, digitization, coding, transmission and reception over physical channels, receiver noise, symbol detection and message reconstruction. Both the systems and the physics aspects of communication are covered. Students will be assessed through assignments, laboratory reports, and a final project with oral presentation.

Module Code EE2011 
Module Title ENGINEERING ELECTROMAGNETICS 
Modular Credits
+Workload 3-1-0.5-1.5-4 
Prerequisites MA1505 and MA1506 
Preclusion Nil
Offering semester 1 & 2
Description Electromagnetic (EM) and transmission line theory is essential in all disciplines of electrical and computer engineering. EM theory is the fundamental basis for understanding transmission lines and electrical energy transmission. To understand and solve EM and transmission line problems encountered in electrical and computer engineering, rigorous analytical methods are required. At the end of this module, in addition to being able to solve EM and transmission line problems, the student will be able to design transmission line circuits, design electrical elements with lumped behaviour, and mitigate EM interference. To enhance understanding, case studies and computer visualisation tools will be used. Topics covered include static electric and magnetic fields, Maxwell’s equations; electromagnetic waves: plane-wave propagation, behaviour at interface between media, shielding, electromagnetic compatibility; transmission lines, impedance matching, radiation and case studies

Module Code EE2012 
Module Title ANALYTICAL METHODS IN ELECTRICAL & COMPUTER ENGINEERING
Modular Credits
+Workload 3-1-0-2-4 
Prerequisites MA1505 and MA1506 
Preclusion ST2234
Offering semester 2
Description This module exposes students to the mathematical foundational concepts that are necessary in the field of electrical engineering such as electrical circuit analysis, signal processing, communications, computer networks, information processing, energy and control systems. The topics include the following: probability, applied statistics – parameter estimation, applied statistics – hypothesis testing, and random processes with a strong emphasis on the applicability of these concepts to various electrical and computer engineering systems. It provides the required mathematical foundation for the analyses of applications involving integrated circuits, communication, control systems, signal processing, and new media.

Module Code EE2020
Module Title DIGITAL FUNDAMENTALS
Modular Credits
+Workload 3-1-2-2-4.5
Prerequisites A-level Physics or EE1002 / CG1108 / EG1108 and Co-requisite: CS1010E
Preclusion EE2006
Offering semester 1 & 2
Description This is a first-year course that introduces fundamental digital logic, digital circuits, and programmable devices. The course provides students with an understanding of the building blocks of modern digital systems and methods of designing, simulating and realizing such systems. The emphasis of this module is on understanding the fundamentals of digital design across different levels of abstraction using hardware description languages.

Module Code EE2021
Module Title DEVICES AND CIRCUITS
Modular Credits 4
+Workload 3-1-0-1-5
Prerequisites EE1002 / EG1108 / CG1108
Preclusion EE2004, EE2005
Offering semester 1 & 2
Description This module builds on the students’ knowledge on electronic devices and their use in the design of circuits. The physical principles behind the operation of these devices, their operation and usage in electronic circuits to achieve important functions will be the back bone of this module. The topics covered include basic semiconductor physics, drift and diffusion of carriers, pn diode, diode circuits, Bipolar Junction Transistor (BJT), and Metal Oxide Semiconductor (MOSFET), design of single stage amplifiers using BJTs and MOSFETs, CMOS inverter, multistage amplifiers, current source and sink. Students will be assessed through assignments, test and a final examination.

Module Code EE2023
Module Title SIGNALS AND SYSTEMS
Modular Credits 4
+Workload 3-1-0-2-4
Prerequisites MA1506
Preclusion EE2009, EE2010
Offering semester 1 & 2
Description This is a fundamental course in signals and systems. Signals in electrical engineering play an important role in carrying information. Signals going through a system is an inevitable process. It allows engineers to understand the system. Thus in this course the relationship between signals and systems will be taught. The concepts which are important include time and frequency domain representations, Fourier and Laplace transforms, spectrum of a signal, frequency response of systems (Bode diagrams), sampling theorem, linear time invariant systems, convolution, transfer functions, stability of feedback systems, modulation and filters.

Module Code EE2024
Module Title PROGRAMMING FOR COMPUTER INTERFACES
Modular Credits 5
+Workload 3-1-2-2-4.5
Prerequisites EE2020 and CS1010E
Preclusion Nil
Offering semester 1 & 2
Description This course provides students with the experience of programming devices and computer interfaces. The course builds upon the C language programming skills the students have learnt in the previous semester and teaches them how to utilize programming to build simple digital systems. The course culminates in an open-ended project in which students will have the opportunity to design and build a digital system of their choice.

Module Code EE2025
Module Title Power Electronics
Modular Credits 4
+Workload 2-1-1.5-2-3.5
Prerequisites EE1002 / EG1108 / CG1108
Preclusion EE3501C
Offering semester 1 & 2
Description Power electronics is an enabling technology used widely in electric power processing unit. It is an integral part of all electronic equipment from household appliances through information technology to transportation systems. This module provides basic working principles and their design for generic power electronic converter circuits. After going through this module students should be able to analyze, evaluate and carry out basic design of power electronic circuits for a large variety of applications. The topics covered are: Power semiconductor devices and terminal characteristics. Switching circuits design and protection circuits. AC-DC converters, DC-DC converters and DC-AC converters: basic analysis and performance evaluation.

Module Code EE2031
Module Title CIRCUIT AND SYSTEMS DESIGN LAB
Modular Credits 3
+Workload 1-0-1.5-1.5-3.5
Prerequisites EE2021
Preclusion Nil
Offering semester 1 & 2
Description This module emphasizes on the practical aspects related to modules EE2021 Device and Circuits and EE2022 Electrical Energy Systems. It also provides students with an integrated perspective about the two modules. Students will first learn about the device characterizations, such as diode, LED, solar cell, transistor, operational amplifiers, etc. They will then proceed to build interesting circuits blocks involving the devices learnt earlier. With these accumulated knowledge on device and circuit blocks, students will move on to system projects that require the integration of knowledge across different fields, such as devices, circuits and portable electrical energy systems.

Module Code EE2032
Module Title SIGNALS & COMMUNICATIONS DESIGN LAB
Modular Credits 3
+Workload 1-0-1.5-1.5-3.5
Prerequisites EE2011 and EE2023
Preclusion Nil
Offering semester 1 & 2
Description This lab module introduces students to the practical aspects of designing a communication system. This module builds on the concepts learnt in EE2011 Engineering Electromagnetism and EE2023 Signals and Systems. Students will start the experiments with the Frequency Modulation (FM) technique in conjunction with a voltage controlled oscillator (VCO). This is followed by experiments with FM demodulation techniques, simplex communication and duplex communication. Then students will learn about the reflection coefficient and plot it in the Smith Chart. Subsequently an antenna is designed and the building blocks of the communication system are characterized. Finally the complete communication system is assembled and measured.

Module Code EE3031
Module Title INNOVATION & ENTERPRISE I
Modular Credits 4
+Workload 2-1-0-3-4
Prerequisites Nil
Preclusion TR3001, EE3001, MT4003
Offering semester 1 & 2
Description This is an engineering module that focuses on the conceptualization, design and development of technology oriented new products. It integrates innovation, product planning, marketing, design and manufacturing functions of a company. This module gives students an opportunity to conceptualize and design a product which they will eventually prototype in another module (Innovation & Enterprise II). Thus it is designed for electrical engineering students to experience an integrated learning of innovation and enterprise pertaining to new product development where technology plays a central role. The major topics include innovation, opportunity management, identification of customers’ needs, product specification, design, planning, testing, manufacturing, and commercialization. Intellectual property and its relationship with all facets of new technology product design are also covered. Guest speakers from relevant industries will be invited to present practical aspects of innovation and new product development.

Module Code EE3032
Module Title INNOVATION & ENTERPRISE II
Modular Credits 6
+Workload 0-0-3-3-9
Prerequisites EE2024 Programming for Computer Interfaces
Preclusion EE2001 Project CG3002 Embedded Systems Design Project
Offering semester 1 & 2 & 3
Description In this module, students will work in a team project to design and build an electronic system which includes both digital and analog circuits and therefore requires both hardware and software design. The functionalities of the electronic system are determined by the students themselves. They will go through the steps of conceptual system design, detailed technical design, bread-board prototyping, printed circuit board implementation, system integration, testing & debugging and demonstration of the final working model. The project work will be continuously documented by each student in an individual project design portfolio.

Module Code EE3104C
Module Title INTRODUCTION TO RF AND MICROWAVE SYSTEMS AND CIRCUITS
Modular Credits
+Workload 3-1-1-1-4
Prerequisites EE2011
Preclusion EE3104
Offering semester 1
Description Wireless communication and sensing systems play an ever increasing role in society. This module introduces the RF and microwave hardware systems and circuits.
The applications include: GSM/CDMA, RFID, UWB, WLAN, Bluetooth, Zigbee, Radar and remote sensing.

Module Code EE3131C
Module Title COMMUNICATION SYSTEMS
Modular Credits 4
+Workload 2-1-0.5-0-6.5
Prerequisites EE2009 / EE2023
Preclusion EE3103
Offering semester 1 & 2
Description Introductory overview of analog and digital communications. Advantages of digital over analog communications in the presence of noise. Analog and digital modulation techniques. Source coding and waveform quantization techniques. Channel noise and channel coding for error protection. Multiplexing and multiple access. Basics of wireless communications. Applications of wireless systems. Radio wave propagation and multipath fading. Transmitter and receiver antennas. Free-space and fiber optical communication systems. Optical transmitters, optical receivers, and optical channels. Introduction to data communications. Packet switching, line coding, framing, and error detection.

Module Code EE3204
Module Title COMPUTER COMMUNICATION NETWORKS I
Modular Credits 4
+Workload 2.0-1.0-1.0-1.5-4.5
Co-requisites EE2009 / EE2023
Preclusion CS2105
Offering semester 1
Description This module provides an in-depth treatment of fundamental topics of network design based on the Internet protocol stack model. It is aimed at making students understand how networks work through understanding of the underlying principles of sound network design. This course covers topics including network requirements, architecture, protocol stack models, Ethernet Token Ring, Wireless, and FDDI networks, bridges, switching and routing in IP and ATM networks, and internetworking. Apart from learning the concepts in networks, the students will gain expertise in analyzing and designing networking protocols through mini-projects.

Module Code EE3206 
Module Title INTRODUCTION TO COMPUTER VISION & IMAGE PROCESSING 
Modular Credits
+Workload 2.5-1-0.5-1-5
Prerequisites EE2009 / EE2023
Preclusion CS4243 
Offering semester 1
Description The goal of this module is to introduce students to the fundamental concepts underlying digital image processing and techniques for manipulating and analysing image data. This course will provide students with a good foundation in computer vision and image processing, which is important for those intending to proceed to biomedical engineering, intelligent systems and multimedia signal processing. The following topics are taught: elements of a vision system, image acquisition, 2-D discrete Fourier transform, image enhancement techniques, theoretical basis and techniques for image compression, segmentation methods including edge detection, feature extraction including texture measurement, and object recognition.

Module Code EE3208 
Module Title EMBEDDED COMPUTER SYSTEMS DESIGN 
Modular Credits
+Workload 2-0.5-0.5-3-4 
Prerequisites EE2007 / CG2007 / EE2024
Preclusion CG3002
Offering semester Not offered
Description This course introduces students to the design of embedded systems covering four key areas, namely, specifications and requirement determination, architectural design, software development and hardware development. The unified system design approach emphasizes hardware software co-design in the final synthesis of the application. Students will be brought through a design cycle in a realistic project. Topics covered include: System specification and requirement analysis; Object relationship and system structure; Quantifying behaviour; Targeting architecture: hardware/software partitioning; Resource estimation; Programmable platforms; Developing application software and targeting RTOS; Hardware design and implementation; System integration and debugging techniques; Design to meet regulatory standards.

Module Code EE3302 
Module Title INDUSTRIAL CONTROL SYSTEMS 
Modular Credits
+Workload 2-0.5-2-2-3.5 
Prerequisites EE2010 or EE3331C
Offering semester 1
Description This module will cover sensors, instrumentation and control systems commonly used in the industry. The sensor and instrumentation part includes topics such as signal processing and conversion, transducers and actuators, instrumentation amplifiers, non-linear amplifiers, issues pertaining to grounds, shields and power supplies. The control portion covers the evolution and types of control systems, centralized control, direct digital control (DDC), distributed control systems (DCS), fieldbuses, PID control: tuning methods and refinements, auto-tuning principles and implementation, available industrial PID controllers and their operation. It will include other common control systems such as feed-forward, cascade, ratio, selective, split range, time-delay compensation, sequence control and PLC.

Module Code EE3304 
Module Title DIGITAL CONTROL SYSTEMS 
Modular Credits
+Workload 2.5-0.5-0.5-1.5-5.0 
Prerequisites EE2010 or EE3331C
Preclusion Nil
Offering semester 2
Description This module provides students with system theory, analysis tools and design methods in discrete-time domain. It is the first course in control and automation that systematically introduces the basic concepts and principles in sampling, Z-transform, zero-order-hold, discrete equivalence and the relations to discrete-time control design. It further examines the design issues for digital PID, PID auto-tuning, phase compensator, and the model predictive control, including the performance criteria, pole-placement, as well as numerous illustrative application examples.

Module Code EE3331C
Module Title FEEDBACK CONTROL SYSTEMS
Modular Credits 4
+Workload 3-1-0.5-1-4.5
Prerequisites EE2023
Preclusion EE2010
Offering semester 1 & 2
Description Feedback systems are ubiquitous in both the natural and engineered world. They are essential for maintaining our environment, enabling our transportation and communications systems; and are critical elements in our aerospace and industrial systems. For the most part, feedback control systems function accurately and reliably in the background. This course aims at introducing the magic of feedback, and tools for analysing and designing control systems. The fundamental knowledge of feedback and the related area of control systems are useful to students with diverse interests. Topics covered include feedback principles, time and frequency analysis of control systems, and simple controller design.

Module Code EE3407 
Module Title ANALOG ELECTRONICS 
Modular Credits
+Workload 2.5-0.5-0.5-1.5-5
Prerequisites EE2005 or EE2021
Preclusion Nil
Offering semester 2
Description This module builds on the basic concepts in electronics which students learnt in EE2021. This will enable students to design complex electronic circuits and systems for processing analog signals. Topics covered: Passive filters, poles and zeros; Transistor amplifiers, Negative feedback amplifiers; Oscillators; Mixers, modulators and demodulators for communication systems; Instrumentation amplifiers, CMRR; DC power supply design: Linear and switching regulators, current limiting; Power amplifiers: Output stage, efficiency and distortion; Active filters; Interconnections: propagation of signal and energy in transmission lines; and introduction of design techniques for integrated circuits (IC).

Module Code EE3408C
Module Title INTEGRATED ANALOG DESIGN
Modular Credits 4
+Workload 2.5-0.5-0.5-3.5-3.0
Prerequisites EE2005/EE2021
Offering semester 1
Description This module focuses on integration of analog circuits on silicon using CMOS technology. The topics covered include processing and modeling background, basic circuits, reference circuit design, single stage amplifiers, operational amplifiers, noise issues and advanced design methods.

Module Code EE3431C
Module Title MICROELECTRONICS MATERIALS AND DEVICES
Modular Credits 4
+Workload 3-1-1-1-4
Co-requisites EE2021 & PC2232
Preclusion EE3406, EE2004, PC3235
Offering semester 1 & 2
Description Electronic devices are the building blocks of electronic systems, and an understanding of device technology is essential for the electrical engineer. This module discusses the physical foundations with emphasis on topics that are necessary for the understanding of the operation of electronic devices. Device concepts are then introduced, and the operational principles of key semiconductor devices are explained, showing how their terminal characteristics are obtained. Additional issues such as dielectric materials used in isolation for devices as well as contacts between metal and semiconductor regions are also included. Topics covered include: structure of solids; dielectric materials; physics of semiconductors; metal-semiconductors contacts; PN junction, bipolar transistors, and field-effect transistors.

Module Code EE3505C
Module Title Electrical Energy Systems
Modular Credits
+Workload 2-1-0-2-4
Prerequisites EE1002 / EG1108 / CG1108
Preclusion EE2022
Offering semester 1
Description The module covers generation, transmission and distribution of electric energy in large-scale modern power system. Upon completion of this course, students will be able to model, analyze, and predict the performance of three-phase systems, transformers, and transmission and distribution networks. The topics covered are: three-phase systems; real, reactive and apparent power. rotating magnetic field; synchronous and asynchronous machines; transformers; single line representation of three-phase systems; per unit notation; electricity transmission networks; high voltage cables; distribution systems; Singapore electricity network; power quality; harmonics; and environmental considerations.

Module Code EE3701 
Module Title DIGITAL MEDIA TECHNOLOGIES
Modular Credits
+Workload 2-1-0-4-3 
Prerequisites CS1101C / CS1010E / CG1101 / CS1010FC

Note: Preferred to have taken CS1020E (Data structure and Algorithm I).
Preclusion Nil
Offering semester 3
Description This module provides a broad view of the state-of-the-art in digital media technologies. The major topics covered are: business & market environment, film production technologies, TV technology, audio production, mobile media technologies, human-computer interaction and user interface design, virtual reality, mixed reality, and tangible media.

Module Code EE3731C
Module Title SIGNAL PROCESSING METHODS
Modular Credits 4
+Workload 2-1-0-1-6
Prerequisites EE2012/ST2334 and EE2023
Offering semester 1
Description This module provides an introduction to signal processing methods. It is aimed at preparing students for high-level technical electives and graduate modules in signal processing and new media. The topics covered include: digital filtering, multirate digital signal processing, introduction to wavelet transform, probability and random signals, Wiener filter, AMAR model, linear prediction, singular value decomposition, principle component analysis and multimedia applications.

Module Code EE4001 
Module Title B.ENG. DISSERTATION 
Modular Credits 12 
+Workload 0-0-0-0-15 
Prerequisites Level 4 Standing 
Preclusion CG4001
Offering semester 1 & 2
Description In this module, students will do a research project over two semesters on a topic of current interest in Electrical and Computer Engineering. Students learn how to apply skills acquired in the classroom and also think of innovative ways of solving problems. Apart from intrinsic rewards such as the pleasure of problem solving, students are able to acquire skills for independent and lifelong learning. The objective of this module is to teach skills, such as questioning, forming hypotheses and gathering evidence. Students learn to work in a research environment.

Module Code EE4101
Module Title RF COMMUNICATIONS
Modular Credits 4
+Workload 2.5-0.5-0.5-2-4.5
Prerequisites Pre: EE3104C (or EE2011 subject to approval from Dept)
Offering semester 1
Description Radio and microwave systems are used for information transmission. This module therefore introduces the student to a broad range of enabling knowledge and skills commonly employed by RF and microwave engineers to specify, analyse and design radio and microwave transmission systems. Topics covered: Time-varying EM fields: guided waves, evanescent modes and plane-wave propagation. Radiation: radiation mechanism, magnetic vector potential, current distribution on a thin wire, Hertzian dipole, Half-wave dipole & monopole. RF Antennas: parameters, aperture antennas and arrays. RF Amplification: stability, gain and small-signal narrowband design. RF Generation: conditions for oscillation, oscillator design and dielectric resonators. RF Receivers: receiver and mixer parameters. RF Systems: system gain and noise figure, satellite and terrestrial systems.

Module Code EE4104 
Module Title MICROWAVE CIRCUITS & DEVICES 
Modular Credits
+Workload 2.5-0.5-0.5-2.5-4.0
Prerequisites Pre: EE3104C (or EE2011 subject to approval from Dept)
Offering semester 2
Description Microwave amplifiers, oscillators, mixer and detectors, and electronic switches are basic components of microwave systems. The performance of these components is critical to system performance. This module therefore teaches the design of these components to satisfy performance specifications. Topics covered: Amplifiers: theory, LNA and multistage design; Oscillator theory: nonlinear negative resistance, startup, stability, power generation; Gunn and IMPATT diode oscillators; Design of planar passive components and their application; PIN diode switch and phase shifter analysis and design; Mixers and detectors: theory, mixer and detector diodes, diode detectors and mixers.

Module Code EE4110
Module Title RFIC and MMIC DESIGN
Modular Credits 4
+Workload 1-0.5-1.5-4-3
Prerequisites Pre: EE3104C (or EE2011 subject to approval from Dept)
Offering semester Not Offered
Description Solid-state microwave circuits are usually realised using planar technologies, which integrate some or all components on a substrate. Moreover, monolithic microwave integrated circuits (MMICs) enable commercial application of microwave technology. This module therefore teaches design methods for microwave integrated circuits. Topics covered: review of design concepts. MIC Design: fabrication techniques, modeling of active and passive networks, microstrip and coplanar lines. MMIC Design: lump element design, foundry rules, modeling of active and passive networks, design techniques - Layout and DRC Checks. Selected Hands-on design work on (a) Passive Network - MIC filter and coupler, and (b) Active Network - MMIC oscillator and mixer.

Module Code EE4112 
Module Title HF TECHNIQUES 
Modular Credits 4
+Workload 3.0-1.0-1.5-1.5-3.0
Prerequisites Pre: EE3104C (or EE2011 subject to approval from Dept)
Offering semester 1
Description Radio and microwave systems rely on efficient transmission and distribution of electromagnetic (EM) energy. Radio and microwave systems need to be immune from external EM interference and need to ensure that they do not cause interference of their own. To achieve these requirements, microwave and radio engineers need to be able to specify and design wave-guiding systems, shielding and antennas. Topics covered: Guided waves: guiding elements and cavities. Scattering parameters. Directional couplers and hybrids. Circulators and isolators. Antenna parameters. Wire antennas. Electromagnetic interference and shielding.

Module Code EE4113 
Module Title DIGITAL COMMUNICATIONS & CODING
Modular Credits
+Workload 2.5-0.5-0.5-0-6.5
Prerequisites EE2012/ST2334 and EE3103/EE3131C
Preclusion EE4102 or EE4103
Offering semester 1
Description This course begins with a review of mathematical preliminaries such as random processes and signal space concepts. It covers the design of modulation and demodulation schemes for digital communications over an additive white Gaussian noise channel. Emphasis will be placed on error rate performance for various digital signaling techniques and on error control coding techniques for reliable communications.

Module Code EE4114 
Module Title OPTICAL COMMUNICATIONS
Modular Credits
+Workload 2.5-0.5-0.5-1.5-5
Prerequisites EE3103/EE3131C
Offering semester Not offered
Description This module offers an introduction to the fundamental principles and components of optical communication systems. The module objective is to provide a basic understanding of present optical communication systems as well as future engineering challenges. To this end, the module covers the basic concepts of fiber optics, data modulation in optical fiber channels, management of fiber degrading effects, and wavelength division multiplexing. It also includes the basic constituent components of optical communication systems, including transmitters, receivers, optical amplifiers, and optical fibers.

Module Code EE4131 
Module Title RANDOM SIGNALS
Modular Credits
+Workload 2-1-0-2-5
Prerequisites EE2012/ST2334 and EE2023
Preclusion EE5306, EE5137R
Offering semester 1
Description This module is designed to serve as a first course in stochastic signal analysis-and-processing for senior and graduate engineering students. It aims to bridge the gap between the elements of probability theory, as taught in early undergraduate level modules, and the basic concepts needed in contemporary signal processing applications. Topics include: general concepts and classification of random variables and stochastic processes; transformation of random variables; effects of linear time-invariant filtering on the autocorrelation function and power spectrum of a stochastic process; Gaussian, chi and chi-square statistics; random binary signals, random walk process, Wiener-Lévy process; Poisson and related processes; random telegraph signals.

Module Code EE4210 
Module Title COMPUTER COMMUNICATION NETWORKS II 
Modular Credits
+Workload 2.5-0.5-0-3.0-4.5 
Prerequisites EE3204
Preclusion CS3103 
Offering semester 2
Description This advanced networking module aims to equip students with the basics and theories of Internet-related technologies, which are necessary for computer/network engineers. The topics that will be covered include Internet architecture, Internet applications and their protocols (HTTP, FTP, DNS, Email, P2P, BitTorrent, etc.), wireless and mobile networks, mobility management, multimedia networking, and network security.

Module Code EE4212 
Module Title COMPUTER VISION 
Modular Credits
+Workload 2.5-0.5-0-3-4
Prerequisites EE3206 / EE3731C

Note: Preferred to have taken CS1020E (Data structure and Algorithm I) or the Matlab module in the outer core
Preclusion CS4243 
Offering semester 2
Description The goal of this module is to introduce the students to the problems and solutions of modern computer vision, with the main emphasis on recovering properties of the 3D world from image and video sequence. After this module, students are expected to be able to understand and compute the basic geometric and photometric properties of the 3D world (such as point depth and surface orientation), and to apply various methods for video manipulation such as segmentation, matting, and composition. Main topics covered include: Singular value decomposition, projective geometry, Marr's paradigm, calibration problems, correspondence and flow, epipolar geometry, motion estimation, reflectance models, shape from shading, photometric stereo, color processing, texture analysis and synthesis, advanced segmentation, matting and composition techniques.

Module Code EE4213 
Module Title IMAGE & VIDEO PROCESSING 
Modular Credits
+Workload 2.0-0.5-0-3-4.5
Prerequisites EE3206 

Note: Preferred to have taken CS1020E (Data structure and Algorithm I) or the Matlab module in the outer core
Preclusions CS4243 
Offering semester Not Offered
Description Image perception such as color, etc will be covered in EE4212, and hence this topic is deleted. Coverage of some enhancement topics is deleted, as these are covered in EE3206, restoration is streamlined. About four hours would be saved through this which will be utilized towards topics in video processing such as representation, block based motion estimation, motion compensated filtering and coding.

Module Code EE4214 
Module Title REAL-TIME EMBEDDED SYSTEMS 
Modular Credits
+Workload 2-0.5-0.5-3-3 
Prerequisites EE2007/CG2007/EE2024
Offering semester 2
Description The objectives of this module are to present the theoretical foundations of real-time systems and to discuss the practical aspects of their implementation. It describes the characteristics of a real-time computing system and students are taught how to design a real-time embedded system using structured data flow methodology. Concepts of time-critical I/O and real-time deadlines are emphasized, as are the important aspects of real-time operating systems, scheduling and the practical implementation of embedded systems and firmware. Other topics covered include deadlock management and process communications. Various case studies on industrial real-time systems will be exhibited to give students a real-world feel for such systems. Students will undertake a mini project involving a real-time embedded system. Topics covered: Introduction to real-time and embedded systems; Time critical I/O handling; Real-time embedded software design; Concurrent programming; Real-time operating systems; Scheduling and time-critical processing; Deadlock management; Process communications; Case studies of real-time embedded systems.

Module Code EE4218 
Module Title EMBEDDED HARDWARE SYSTEM DESIGN 
Modular Credits
+Workload 2-0.5-1-3-3.5 
Prerequisites EE2006 / EE2020
Offering semester 1
Description The goal of this module is to enable students to understand and be able to practise the principles of designing complex embedded systems. After completing this module, students must be able to translate system specifications into executable computation models using a high level specification language and map these formal specifications into a register-transfer level hardware description language (HDL) that can be implemented on an FPGA. Main topics covered include: Methodology for designing embedded systems; specification and modelling of systems; architectures of embedded systems; mapping specifications into architectures; rapid prototyping on FPGA platforms. Students are required to implement an embedded system by going though the complete design flow with state-of-the-art Electronic Design Automation (EDA) tools.

Module Code EE4302 
Module Title ADVANCED CONTROL SYSTEMS 
Modular Credits
+Workload 2.0-1.0-0.5-2.5-4.0
Prerequisites EE2010 or EE3331C
Offering semester 2
Description This module provides the foundation for a more advanced level control systems course. Topics include system description, controllability, observability, selection of pole locations for good design, observer design, full-order and reduced-order observers, combined control law and observer. It is also a first course in nonlinear systems and control. Topics include non-linearities in control systems, use of root-locus in analysis of non-linear systems, describing function and its use in analysis and design of control systems, non-linear ordinary differential equations, singular points, and phase-plane analysis.

Module Code EE4305 
Module Title INTRODUCTION TO FUZZY / NEURAL SYSTEMS 
Modular Credits
+Workload 2.5-0.5-0.5-2.5-4 
Prerequisites EE2010 or EE2023 for EE & CPE students 
Offering semester 1
Description This module introduces students to the fundamental knowledge, theories and applications of fuzzy logic and neural networks. It examines the principles of fuzzy sets and fuzzy logic, which leads to fuzzy inference and control. It also gives students an understanding of the structures and learning process of a neural network. Topics covered include: fuzzy set theory, fuzzy systems and control, basic concepts of neural networks, single-layer and multilayer perceptrons, self-organizing maps and neural network training.

Module Code EE4306 
Module Title DISTRIBUTED AUTONOMOUS ROBOTIC SYSTEMS 
Modular Credits
+Workload 1.5-0-0-5-3.5
Prerequisites EE2010 or EE3331C
Offering semester 2
Description The module distributed autonomous robotic systems will cover topics such as multi-agent systems, multiple robotic systems and computational intelligence. The tools presented include genetic algorithms, simulated annealing, soft computing and multi-objective optimisation. Some applications to pattern recognition, function mapping, sensor fusion, obstacle avoidance and learning in robotic systems are also presented.

Module Code EE4307 
Module Title CONTROL SYSTEMS DESIGN AND SIMULATION 
Modular Credits
+Workload 1.5-0-0-5-3.5 
Prerequisites EE2010 or EE3331C
Offering semester 2
Description This 100% CA module introduces students to the various stages in the design cycle of a closed-loop control system, namely modeling, identification, simulation, controller design and implementation. Students will appreciate the concepts of models and model structures, the ways to obtain them and their applications. Two modeling approaches will be covered; physical modeling which includes the principles and phases ofmodeling using basic physical relationships, and identification approaches covering both non-parametric and parametric identification. Practical issues in modeling, including instrument calibration, model structure selection, data collection configuration, selection of test signals and model validation will also be duly covered. Via project work, students will consolidate the topics covered in class with hands-on experience in modeling, simulating and controlling real systems. They will be equipped with useful practical skills at the end of this course.

Module Code EE4401 
Module Title OPTOELECTRONICS 
Modular Credits
+Workload 2.5-0.5-0.75-2.0-4.5 
Prerequisites EE2004 / EE3431C or equivalent
Offering semester 2
Description Optoelectronics is the study of the interaction of light/radiation with the electronic properties of matter, which are mainly but not exclusively semiconductor-based. This module is designed with a mix of theory and application, emphasizing both the fundamental principles underlying device operation and the relevant technology in the photonics industry. At the end of the module, the student will be equipped with the basic physics of light production, emission and modulation, in semiconductors, electro-optic crystals and liquid crystal substances, and their application in display components and devices, and optical communications. Experiments on optical heterodyning, liquid crystal modulation and characteristics of semiconductor lasers and LEDs are included for practical hands-on experience. Topics covered include basic photometry and radiometry; bandgap engineering in III-V and II-VI compound semiconductors, exciton, isoelectronic traps; LED, semiconductor laser, photodetectors, optical modulators, liquid crystals, display technologies, and recent advances e.g. nanophotonics, organic LEDs and quantum well detectors. Topics covered: Basic photometry and radiometry. Bandgap engineering in III-V and II-VI compound semiconductors. Exciton, isoelectronic traps. LED, semiconductor laser and photodetector device structure and operational characteristics. Optical modulators. Liquid crystal displays. Nanophotonics.

Module Code EE4408 
Module Title SILICON DEVICE RELIABILITY 
Modular Credits
+Workload 2-1-0.5-0-6.5
Prerequisites EE2004 / EE2021 or equivalent
Co-requisite EE4411 or equivalent
Offering semester 2
Description This module provides an overview of the general failure mechanisms in integrated circuits and three MOS technology specific reliability mechanisms (i.e., CMOS latchup, gate oxide reliability and hot carrier reliability). A brief introduction on the failure analysis methodology will also be covered. At the end of this module, students will gain a basic understanding of the various failure/reliability issues in silicon devices. Topics covered: Introduction to IC Failure Analysis. General failure mechanisms in integrated circuits: Bonding, packaging and metallization failures. Electrical stress failures: electromigration and ESD/EOS. Technology specific reliability mechanisms: CMOS latchup, gate oxide reliability and hot-carrier reliability.

Module Code EE4411 
Module Title SILICON PROCESSING TECHNOLOGY 
Modular Credits
+Workload 2.5-0.5-1-0-6
Prerequisites EE2004 / EE2021
Preclusion PC3242 
Offering semester 1
Description This module focuses on the major process technologies used in the fabrication of integrated circuits and other microelectronic devices. Each lecture topic covers important scientific aspects of silicon wafer processing steps. Simulations and laboratory experiments provide hands-on experience on basic operation and fabrication of MOS devices. Topics include: crystal growth and wafer preparation, epitaxy, oxidation, diffusion, ion implantation, lithography, plasma technology, etching, deposition, and metallization.

Module Code EE4412 
Module Title TECHNOLOGY & MODELLING OF SI TRANSISTORS 
Modular Credits
+Workload 2.5-0.5-0.5-2.5-4.0
Prerequisites EE2004 / EE2021
Offering semester 1
Description This module covers the operation, modeling and fabrication of silicon bipolar and MOS transistors, the understanding of which is essential for the integrated circuit engineer. At the end of this module, students will gain a good understanding of the issues regarding the design and fabrication of modern silicon transistors as their dimensions continue to shrink. They will be exposed to the basic techniques of modeling, simulation and technology of these devices. Topics covered: MOS Capacitor: C-V characteristics, physical models; MOSFETs: long and short channel devices, threshold voltage, subthreshold behaviour, device scaling, short-channel effects, gate, drain and dielectric engineering; Bipolar transistors: structures and operations, high current effects, emitter, base and collector engineering; Polyemitter and Si-Ge heterojunction transistors; CMOS, bipolar and BiCMOS technology.

Module Code EE4415 
Module Title INTEGRATED DIGITAL DESIGN
Modular Credits
+Workload 2.0-0.5-0.5-3-4
Prerequisites EE2006 / EE2020
Offering semester 2
Description This module introduces the students to the design of integrated circuits. It covers basic concepts including integrated circuits fabrication technology, CMOS and nMOS design, inverter design, aspect ratios of pull-up and pull-down transistors, switching characteristics of CMOS and nMOS inverters, latch-up, stick diagram, design rules, mask layout, sub-systems design, ASIC challenges and issues, ASIC design flow, Verilog hardware design language basics, and logic synthesis. Each student will do a design exercise using the EDA tools.

Module Code EE4431
Module Title NANO-DEVICE ENGINEERING
Modular Credits 4
+Workload 2-1-1-3-3
Prerequisites EE3431C / EE3406
Preclusion EE4413
Offering semester 1
Description As devices scale down, quantum effects become important when their size reaches the nanometer regime (typically 100 nanometers or less). Devices with nanometer features, i.e., nano-devices, exhibit properties different from conventional bulk devices. The making of nano-devices, e.g., single electron transistor, carbon nanotube/ graphene transistor, spintronic devices, quantum well/dot laser, has been made possible by the emergence of the nano-processing and characterization tools. This module aims to provide an introductory coverage on the concepts and principles that form the basis for understanding an interdisciplinary field with an emphasis on electrical engineering. Topics covered include nano-lithography, nano-layering, nano-characterization, and nano-devices.

Module Code EE4432
Module Title DEVICES FOR ELECTRIC ENERGY GENERATION
Modular Credits 4
+Workload 2-0.5-0.5-0-7
Prerequisites EE2004 / EE2021
Preclusion Nil
Offering semester 2
Description This module covers the theory, operating principles, and basic function of (i) photovoltaic, thermoelectric, and fuel cell-based electric energy generation devices and (ii) electric energy storage systems. Major topics covered are the photovoltaic (PV) effect, solar cells (silicon wafer cells, thin-film cells, organic cells), PV modules, the thermoelectric effect, thermoelectric devices, fuel cells (proton exchange membrane cells, high-temperature cells), pumped hydroelectric energy, compressed air energy, flywheels, rechargeable batteries (lead-acid, lithium ion, etc), electrolytic hydrogen, and supercapacitors.

Module Code EE4433
Module Title NANOMETER SCALE INFORMATION STORAGE
Modular Credits 4
+Workload 3-0-0-2-5
Prerequisites PC2232 and EE3431C/EE3406 or equivalent
Preclusion EE5202, EE4414
Offering semester 2
Description Information storage is indispensable for every computerized system. Currently there are three major types of information storage technologies, i.e., magnetic data storage, optical disks, and solid-state memories. Although the operation principles are different, the common driving force for all these surface-based information storage technologies in the last few decades was the reduction of bit size so as to make it possible to store more data on a specific surface area. As a result, all these data storage devices are now operating in the nanometer regime. This module adopts a model-based approach to introduce information storage through focusing on the basic principles of various types of data storage systems and the associated roles of nanotechnology in each field. Emphasis will be on materials, devices and technologies that have made it possible to maintain a remarkable growth rate in storage density in the last decades and emerging technologies for tackling challenges ahead. Topics covered include solid state memory, optical disks, magnetic recording, and emerging technologies.

Module Code EE4434
Module Title INTEGRATED CIRCUIT TECHNOLOGY, DESIGN AND TESTING
Modular Credits 4
+Workload 3-0.5-0.5-0.5-5.5
Prerequisites EE2020 and EE2021
Preclusion -
Offering semester 2
Description This module aims to introduce students to the industry practice on the technology, design, layout and testing of digital and memory integrated circuits (IC). Students will be introduced to the different types of devices which are manufactured in a foundry. Students will learn about the ideas of design for testability through lectures, hands on exposure to different testing and debugging tools and industrial visits. Specific topics include wafer technology and devices, digital logic and memory design and layout, fundamentals of digital and static random access memory (SRAM) testing, design for testability, fault isolation and electrical characterization.

Module Code EE4501
Module Title POWER SYSTEM MANAGEMENT AND PROTECTION
Modular Credits
+Workload 3.0-1.0-0.5-1.5-4.0
Prerequisites EE2022 / EE3505C
Offering semester 1
Description Robust and reliable power supply is a backbone of any industrial society. This module provides necessary analytical tools required to assess the performance of existing electric power systems under various operating conditions and also to plan the future expansion of such systems. In addition, it introduces various protection schemes employed in the industry. It adequately prepares students seeking employment in the electric energy related industries. The topics covered are: Modeling of power systems: bus admittance and bus impedance matrices, network building algorithms; Load flow studies: problem formulation, computer solution techniques, applications; Fault analysis: symmetrical components, sequence impedance networks, symmetrical and unsymmetrical faults; Protection: components, relay coordination; Protection of distribution systems; Differential, and earth fault protection systems.

Module Code EE4502 
Module Title ELECTRIC DRIVES & CONTROL
Modular Credits
+Workload 3-1-0.5-1.5-4 
Prerequisites Nil
Corequisites Co-req: EE3501C [ Note for AY14/15 intake & after – Pre: EE2025, Co-req: EE3505C ]
Offering semester 1
Description Motion control in industrial, commercial and transportation systems is carried out using electric drives. This module provides students with the working knowledge of various components of an electrical drive system and their control for efficient energy conversion. Students would be taught the basic principle of operation of variable speed DC and AC Drive systems. After completion of this module, students are expected to select and size electrical drives for any given application and should be able to perform design of different drive components. The topics covered are: Characteristics and sizing of power semiconductor controlled electric drives; DC motor drives: speed and torque control; Induction motor drives: voltage control and variable frequency control; Drives application examples.

Module Code EE4505 
Module Title POWER SEMICONDUCTOR DEVICES & ICS
Modular Credits
+Workload 2-0.5-0.25-4.25-3 
Prerequisites EE2021 or equivalent
Offering semester 1
Description The module provides a state-of-the-art overview of devices, development and basic understanding of the physics of power semiconductors. The module covers: Carrier physics in power devices: mobility, resistivity, life-time, high-level injection; Breakdown voltage and junction termination: avalanche breakdown, punch-through breakdown; Power devices: power MOSFET for synchronous rectifiers, power diode and recovery phenomena, power transistor and quasi-saturation effects, gate turn-off thyristor, MOS-controlled bipolar device; Smart power ICs: evolution, high-voltage power MOSFETs in integrated circuits, technological limitations in power ICs, protection techniques in power ICs.

Module Code EE4509 
Module Title SILICON MICRO SYSTEMS
Modular Credits
+Workload 2-0.5-0.25-4.25-3 
Prerequisites EE2021 or equivalent
Offering semester 3
Description The module provides an introductory view of the microelectromechanical systems (MEMS) in various application areas, and also the knowledge on micromachining technology for making the physical sensors and actuators. Key topics are: MEMS design and process cycles, bulk and surface micromachining technology, structural deposition and etching, inertial, thermal sensors, actuators, micro-motors and micro-pumps, structural consideration and integration issues.

Module Code EE4510 
Module Title SOLAR PHOTOVOLTAIC ENERGY SYSTEMS
Modular Credits
+Workload 2-0.5-0.5-3-4
Prerequisites EE3501C / EE2025
Offering semester Not Offered
Description Energy sustainability is important both due to the limited global petroleum reserves and due to the global warming effects of greenhouse gases released by the use of fossil fuels. This module focuses on the types of electrical components and schemes used in solar photovoltaic (PV) energy systems. Besides the characteristics of solar radiation, stand-alone PV schemes with battery energy storage and grid-connected PV schemes will be covered.

Module Code EE4511 
Module Title SUSTAINABLE ENERGY SYSTEMS
Modular Credits
+Workload 3-1-0-3-3  
Prerequisites EE2022 / EE3505C or equivalent
Offering semester 2
Description This module provides the students with a good understanding of analysis and management strategies for promoting the advancement and use of economically and environmentally sustainable electrical energy systems. The module will cover distributed generation and renewable energy sources, and strategies for supply and demand side management for efficient resource utilisation. Issues related to environmental impact of electrical energy generation will be discussed. Models of power distribution systems with embedded generation and microgrids will be introduced. The module will also cover supply-grid interconnection, and reliability and power quality issues.

Module Code EE4603 
Module Title BIOMEDICAL IMAGING SYSTEMS
Modular Credits
+Workload 2-1-0-3-4 
Prerequisites EE2009 / EE2023 / BN2401
Offering semester 2
Description The purpose of this course is to present an overview of biomedical imaging systems. The course will examine various imaging modalities including X-ray, ultrasound, nuclear, and MRI. How these images are formed and what types of information they provide will be presented. Image analysis techniques will also be discussed. Specific analysis techniques will include the analysis of cardiac ultrasound, mammography, and MRI functional imagery.

Module Code EE4604 
Module Title BIOLOGICAL PERCEPTION IN DIGITAL MEDIA
Modular Credits
+Workload 2-1-0-4-3 
Prerequisites Pre: EE3731C/EE3206
Offering semester 1
Description In this module, we introduce the anatomy and physiology of the visual and auditory systems as well as their psychophysical characterizations. In addition, we study computational models that not only serve to provide insights into the functional organization of biological systems, but also to generate predictions for new experiments. These models are used increasingly in digital media coding and compression. They are also the basis for new generations of machines that are more aware of their environment, better adapted to the user and more intuitive to interact with. Major topics include the perception of objects, color, and motion, 3D vision, visual attention, and hearing.

Module Code EE4605 [Former module code EE3601. Change of module code wef Sem 2 AY12/13]
Module Title BIO-INSTRUMENTATION & SIGNAL ANALYSIS 
Modular Credits
+Workload 2-1-1-3-3
Prerequisites Pre: EE3731C/BN2401
Preclusion EE3601
Offering semester 2
Description This course introduces the fundamentals of medical instrumentation systems, and bio-signal processing. The physiology of bio-signals, including how they are generated, recorded/collected and used clinically, will be presented. The purpose of the signal processing methods ranges from noise and artifact reduction to extraction of clinically significant features. The course gives each participant the opportunity to study the performance of a method on real bio-signals. The major topics covered in this module are: Basic concepts of biomedical instrumentation, Cardiovascular system and measurements, Respiratory system and measurements, Neuro-physiological measurements, Signal conditioning and various analysis (linear and nonlinear) techniques.

GEM MODULES

Module Code GEK1500 
Module Title INSIDE YOUR PERSONAL COMPUTER
Modular Credits
+Workload 2-1-0-3-4 
Preclusion To preclude all Faculty of Engineering (FoE), Computer Engineering (CEG) & School of Computing(SoC) students
Offering semester Not offered
Description This module aims to introduce the students to the basic components of a personal computer, and to help them understand the functions, mechanisms, and interactions of these components. The topics include not only the hardware and software components of the personal computer, but also brief introductions into how the computer interacts with the Internet, and some of its networking and security aspects. Students will also learn about the history of the personal computer, as well as its current and future trends. Upon completing the module, students will be well-equipped for further exploration of computers on their own.

Module Code GEK1501 
Module Title INFORMATION TECHNOLOGY AND US
Modular Credits
+Workload 2.5-1-0-3-4 
Preclusion To preclude all Faculty of Engineering (FoE), Computer Engineering (CEG) & School of Computing(SoC) students
Offering semester 2
Description The objective is to discuss the social impact of information technology on in public and private sectors. A contemporary history of computers and information technology is presented to provide the context and framework. Topics include: In a nutshell - microelectronics, microprocessors, multiprocessing. Social impact of information technology. Influence in business and the global economy. IT in the workplace. IT in education, management, law and government. Healthcare information systems: Quality healthcare. Privacy and freedom of information. Themes and case studies: (a) The information superhighway: Where does it lead to? (b) The World Wide Web: Future possibilities. (c) The ecological computer: Preserving the environment. (d) The coming millennium: Myriad possibilities.

Module Code GEK1512 
Module Title UNDERSTANDING HOW THE INTERNET WORKS
Modular Credits
+Workload 2-1-0-1.2-3 
Preclusion To preclude all Electrical Engineering, Computer Engineering (CPE & CEG) and School of Computing (SoC) students
Offering semester Not offered
Description The course is aimed at examining how the Internet works from a non-technical perspective. The global Internet is ubiquitous and will increasingly affect many aspects of our lives. It is important that we understand how it works, what its current limitations are, and what its future looks like if we are to effectively tap its enormous potential. On completion of the course, students will know what the Internet really is, how it can be used and why it is so exciting. They will also understand the potential ways the Internet can change their lives. Topics range from basic communications to Internet history, TCP/IP, Internet applications and emerging technologies. All students from the various faculties are welcomed to take this course except from SOC.

Module Code GEK1513 
Module Title WIRELESS COMMUNICATIONS – PAST, PRESENT & FUTURE
Modular Credits
+Workload 2-0-0-3.5-2 
Prerequisites Basic knowledge of mathematics and physics at the GCE O-level.
Preclusion To preclude Electrical Engineering, Computer Engineering and School of Computing students (except EE1, CPE1, CEG1, CEC1, COM1) and students who have read IT2001.
Offering semester 2
Description Telephones, fax machines, computers, and other communications devices-connected by wires to power sources and telecommunications networks are almost ubiquitous in many industrialized countries. Anytime, anywhere, mobile multimedia communications is close to becoming reality. This course examines how this all came about, how it works and what the future of wireless communications holds. In this course, students will learn things like: "Who were the pioneers of wireless communications?"; "What were the first steps to wireless communications and what can be regarded as the major milestones?"; "What is the mysterious spectrum?"; "What do GSM, CDMA and other acronyms stand for and what do they really mean?"; "How does my handphone work?"; etc. This module is suited for all non-engineering students as well as first year engineering students.

Module Code GEK1514 
Module Title MICROELECTRONICS REVOLUTION – FROM SAND TO INTEGRATED CIRCUITS (ICS)
Modular Credits
+Workload 2-0.5-0.5-1-6 
Preclusion EE2021, EE3431C
Offering semester Not offered
Description Phenomenal developments in microelectronics in the last fifty years have revolutionized many aspects of our lives, and fostered the rapid development in many new technologies, ranging from computers to telecommunications to the internet. The aim of this module is to give students who are not majoring in Electrical Engineering a broad, basic appreciation of microelectronics and its impact on our lives. They will be introduced to the basic principles of semiconductors, how transistors work and how integrated circuits are fabricated. These will be presented at a conceptual level, with the help of analogies and models. There will also be a hands-on laboratory session in which the students will be introduced to some of the basic processes in microelectronics fabrication.

Module Code GEM2501
Module Title ELECTRIC ENERGY–POWERING THE NEW MILLENNIUM
Modular Credits
+Workload 2-1-0-2.5-4.5 
Prerequisites Basic knowledge of mathematics and physics at the GCE O level
Preclusion All FoE & CEG students are not allowed to read this module.
Offering semester Not offered
Description This module aims to present an overview of the role of 'electrical energy' in modern society in improving of the standard of living and quality of physical comfort. It deals with how the electric energy supply industry has evolved over the last two centuries, the conventional forms of generation, the factors that influence the price the consumer pays for this commodity and the impact of present electric energy production techniques on environmental degradation. It will also cover recent developments in alternative "greener" energy resources, and the factors affecting the market penetration of such resources. Both the supplier side and consumer side management strategies for achieving “sustainable energy growth” will be reviewed. This module is suited for students majoring in Social Sciences, School of design and environment, and the Faculty of Science.

Module Code GEM2502 
Module Title MODES OF INVENTION
Modular Credits
+Workload 2-2-0-3-3 
Prerequisites Basic knowledge of physics at GCE O level
Offering semester Not offered
Description The aim of this module is to provide the student with a better understanding of scientific invention and discovery. It does this primarily by using an experimental and historical approach. There will be approximately 8 weeks of lectures that will involve the student in recreating the circumstances surrounding many inventions and discoveries in the history of electricity and magnetism. The student will carry out a home experiment of his or her choice in electricity and magnetism. The student will also carry out a case study on an invention/inventor of his or her choice and present it in the form of a poster paper. In this course, students are encouraged to think through the act of invention and discovery for themselves, and gain their own experience.

+ Workload Components : A-B-C-D-E

  A: no. of lecture hours per week
  B: no. of tutorial hours per week
  C: no. of lab hours per week
  D: no. of hours for projects, assignments, fieldwork etc per week
  E: no. of hours for preparatory work by a student per week

 

 

General structure Electives Tracks / Set of Modules Enhancement programmes Modules Recommended study schedules