B.Eng. (Electrical Engineering)


The EE curriculum enables students to design a customized programme comprising a specific set of modules, tailored to meet their individual interests and career goals. Design is emphasized in the curriculum through various project modules. In the first stage of the programme, students will receive broad-based training which, in addition to establishing a strong foundation in mathematics and computing, will also be immediately exposed to the use of electrical components and equipment in solving fundamental engineering problems in EE. They will also be introduced to the different areas in EE which are driving the technological developments of today. In the second stage, students will enrol in core modules that focus on fundamental knowledge in EE. These core modules provide the essential foundation for a variety of specialised technical areas in EE.

During their senior years of study, students may specialize in certain fields of EE through their selection of 12 MCs of outer core elective modules and 16 MCs of technical electives from number of areas as follows: Communications & Networks, Integrated Circuits & Embedded Systems, Control, Intelligent Systems & Robotics, Signal Analysis & Machine Intelligence, Microelectronics Technologies & Devices, Microwave and RF, Power and Energy Systems, Bioelectronic Systems and Information Processing. An outercore elective module enables students to achieve a broad understanding of concepts in the particular area. A technical elective is a higher-level module that provides greater depth and coverage in the particular area.

The outer core modules are organised in eight areas. Students need to read three modules from a minimum of three areas of outer core modules to achieve exposure to various facets of EE. To achieve depth, students need to read a minimum of four technical electives. All three outercore must add up to at least 12 MCs and technical electives must add up to at least 16 MCs, out of which 8 MCs must be used to fulfil Pathway requirements. EE students should read at least 12 MCs of technical elective modules offered by the EE Department (i.e., those with EExxxx module codes). By specific choice of electives, EE students will be able to specialise in a variety of areas. Click here for the tracks available to EE students. Students may take additional ECE elective modules to satisfy the Unrestricted Elective Modules (UEM) requirements.