Double Degree Programme
in Engineering & Economics

Cohorts 2017/2018 and 2018/2019

Single Honours

Requirements Modular credits (MCs) Remarks
(A) University Level Requirement 20 These modules are classified as CA.
General education modules: 

  • Quantitative Reasoning (GER)
  • Thinking & Expression (GET)
  • Human Cultures (GEH)
  • Singapore Studies (GES)
  • Asking Questions (GEQ)
4 per module Only 1 set needs to be completed toward the fulfilment of both BEng and BA degrees.
(B) Engineering Programme Requirement 100 or 104 These modules are classified as C1.
Core modules and electives * 100 or 104 100 MCs for all BEng programmes except Civil Engineering which requires 104 MCs.
Vacation internship / industrial attachment – Exempted for DDP students.
(C) FASS Faculty Requirement 16 These modules are classified as C2.
Level 1000 exposure module – Asian Studies 4 Choose one of the following: CH1101E, CL1101E, JS1101E, MS1102E, SE1101E, SN1101E.
Level 1000 exposure module – Social Sciences 4 To be satisfied by EC1101E.
Level 1000 exposure module – Humanities 4 Choose one of the following: EL1101E, EN1101E, TS1101E, HY1101E, GET1029.
FAS1101 Writing Academically: Arts & Social Sciences 

or

FAS1102 Public Writing & Communication

4 CEG students must read FAS1101 while all other Engineering students must read FAS1102.
(D) Economics Major Requirement 36 These modules are classified as C2.
Essential modules ** 24 EC2101, EC2102, EC2104, EC3101, EC3102, EC3303.
Electives ** 12 At least 8 MCs must be at Level 3000.
(D) Common Modules 8 These modules count towards both BEng and BA degrees. They are classified as CA.
One BEng module 4
One Economics module 4
Total (minimum) 180 or 184 DDP students in Civil Engineering must meet a minimum of 184 MCs.

* CS2101 (for CEG students) and ES1531 (for all other Engineering students) are classified as CA.

** EC2104 is replaced by a Level 2000 or Level 3000 EC-coded module.

Double Honours

(for students whose home faculty is Engineering)

Requirements Modular credits (MCs) Remarks
(A) University Level Requirement 20 These modules are classified as CA.
General education modules: 

  • Quantitative Reasoning (GER)
  • Thinking & Expression (GET)
  • Human Cultures (GEH)
  • Singapore Studies (GES)
  • Asking Questions (GEQ)
4 per module Only 1 set needs to be completed toward the fulfilment of both BEng and BSocSci degrees.
(B) Engineering Programme Requirement 80 or 84 These modules are classified as C1.
Core modules and electives * 80 or 84 80 MCs for all BEng programmes except Civil Engineering which requires 84 MCs.
Vacation internship / industrial attachment – Exempted for DDP students.
(C) FASS Faculty Requirement 16 These modules are classified as C2.
Level 1000 exposure module – Asian Studies 4 Choose one of the following: CH1101E, CL1101E, JS1101E, MS1102E, SE1101E, SN1101E.
Level 1000 exposure module – Social Sciences 4 To be satisfied by EC1101E.
Level 1000 exposure module – Humanities 4 Choose one of the following: EL1101E, EN1101E, TS1101E, HY1101E, GET1029.
FAS1101 Writing Academically: Arts & Social Sciencesor 

FAS1102 Public Writing & Communication

4 CEG students must read FAS1101 while all other Engineering students must read FAS1102.
(D) Economics Major Requirement 57 These modules are classified as C2.
Essential modules ** 28 EC2101, EC2102, EC2104, EC3101, EC3102, EC3303, EC3304.
Electives ** 29 At least 25 MCs must be at Level 4000 while the remaining 8 MCs at Level 3000.
(D) Common Modules 28 These modules count towards both BEng and BSocSci degrees. They are classified as CA.
Essential common module 4
One BEng module 4
One Economics module 4
XFE4401 Integrated Honours Project 16
Total (minimum) 201 or 205 DDP students in Civil Engineering must meet a minimum of 205 MCs.

* CS2101 (for CEG students) and ES1531 (for all other Engineering students) are classified as CA.

** EC2104 is replaced by a Level 2000 or Level 3000 EC-coded module.

Double Honours

(for students whose home faculty is Arts & Social Sciences)

Requirements Modular credits (MCs) Remarks
(A) University Level Requirement 20 These modules are classified as CA.
General education modules: 

  • Quantitative Reasoning (GER)
  • Thinking & Expression (GET)
  • Human Cultures (GEH)
  • Singapore Studies (GES)
  • Asking Questions (GEQ)
4 per module Only 1 set needs to be completed toward the fulfilment of both BEng and BSocSci degrees.
(B) Engineering Programme Requirement 76 or 80 These modules are classified as C2.
Core modules and electives * 76 or 80 76 MCs for all BEng programmes except Civil Engineering which requires 80 MCs.
Vacation internship / industrial attachment – Exempted for DDP students.
(C) FASS Faculty Requirement 20 These modules are classified as C1.
Level 1000 exposure module – Asian Studies 4 Choose one of the following: CH1101E, CL1101E, JS1101E, MS1102E, SE1101E, SN1101E.
Level 1000 exposure module – Social Sciences 4 To be satisfied by EC1101E.
Level 1000 exposure module – Humanities 4 Choose one of the following: EL1101E, EN1101E, TS1101E, HY1101E, GET1029.
FAS1101 Writing Academically: Arts & Social Sciences 4 All Engineering students except CEG must complete both modules. *
FAS1102 Public Writing & Communication 4
(D) Economics Major Requirement 57 These modules are classified as C1.
Essential modules ** 28 EC2101, EC2102, EC2104, EC3101, EC3102, EC3303, EC3304.
Electives ** 29 At least 25 MCs must be at Level 4000 while the remaining 8 MCs at Level 3000.
(D) Common Modules 28 These modules count towards both BEng and BSocSci degrees. They are classified as CA.
Essential common module 4
One BEng module 4
One Economics module 4
XFA4401 Integrated Honours Thesis 16
Total (minimum) 201 or 205 DDP students in Civil Engineering must meet a minimum of 205 MCs.

* For CEG students, FAS1101 is classified as C1 while CS2101 is read in lieu of FAS1102 and classified as CA. For all other Engineering students, FAS1102 is classified as C1 while FAS1101 is classified as CA and read in lieu of ES1531.

** EC2104 is replaced by a Level 2000 or Level 3000 EC-coded module.

Essential Common Modules

These modules replace the essential Economics module, EC2303 Foundations of Econometrics. These modules are alternative prerequisites for the later essential module, EC3303 Econometrics I. DDP students must read one of these modules even if they have already taken EC2303.

BEng programme Essential common module
Biomedical Engineering BN2102 Bioengineering Data Analysis (4 MCs)
Chemical Engineering CN3421 Process Modelling & Numerical Simulation (4 MCs)
Civil Engineering CE2407 Engineering & Uncertainty Analysis (4 MCs)
Computer Engineering ST2334 Probability & Statistics (4 MCs)
Electrical Engineering EE2012 Analytical Methods in Electrical & Computer Engineering (4 MCs)
Environmental Engineering CE2407 Engineering & Uncertainty Analysis (4 MCs)
Industrial & Systems Engineering ST2334 Probability & Statistics (4 MCs)
Materials Science & Engineering ST1131 Introduction to Statistics (4 MCs)
Mechanical Engineering ST1131 Introduction to Statistics (4 MCs)

Common Modules

Students need to take at least one BEng module and one Economics module from this list:

BEng programme BEng modules that can be counted towards Economics requirement Economics modules that can be counted towards BEng requirement
Biomedical Engineering
  • BN4301 Principles of Tissue Engineering
  • IE4240 Project Management
  • MT4002 Technology Management Strategy
  • EC3353 Health Economics I
  • EC4353 Health Economics II
  • EC4372 Technology & Innovation
Chemical Engineering
  • CN4122 Project Synthesis & Simulation + CN4123R Design Project *
  • CN5191 Project Engineering
  • EC3383 Environmental Economics
  • EC3384 Resource & Energy Economics I
  • EC4372 Technology & Innovation
  • EC4384 Resource & Energy Economics II
  • EC5314 Time Series Analysis
Civil Engineering
  • CE2184 Infrastructure and the Environment
  • CE3121 Transportation Engineering
  • CE5603 Engineering Economics & Project Evaluation
  • CE5804 Global Infrastructure Project Management
  • TP5026 Transportation Management & Policy
  • TP5027 Transport & Freight Terminal Management
  • EC3381 Urban Economics
  • EC3382 Transport Economics I
  • EC3383 Environmental Economics
  • EC3384 Resource & Energy Economics I
  • EC3385 Maritime & Shipping Economics
  • EC4372 Technology & Innovation
  • EC4382 Transport Economics II
  • EC4384 Resource & Energy Economics II
Computer Engineering
  • CS3243 Introduction to Artificial Intelligence
  • CS3244 Machine Learning
  • CS4244 Knowledge Representation and Reasoning
  • CS4246 AI Planning and Decision Making
  • EE3031 Innovation & Enterprise I
  • EE3801 Data Engineering Principles
  • EE4211 Data Science for the Internet of Things
  • EE4305 Fuzzy/Neural Systems for Intelligent Robotics
  • EE4511 Renewable Generation and Smart Grid
  • EE4802 Learning from Data
  • EC3312 Game Theory & Applications to Economics
  • EC3322 Industrial Organization I
  • EC3384 Resource & Energy Economics I
  • EC4303 Econometrics III
  • EC4311 Mathematical Economic Analysis
  • EC4322 Industrial Organization II
  • EC4372 Technology & Innovation
  • EC4384 Resource & Energy Economics II
  • EC5104 Mathematical Economics
  • EC5314 Time Series Analysis
  • EC5324R Cost Benefit Analysis
Electrical Engineering
  • CS3233 Competitive Programming
  • CS3243 Introduction to Artificial Intelligence
  • CS4244 Knowledge Representation and Reasoning
  • EE3031 Innovation & Enterprise I
  • EE3801 Data Engineering Principles
  • EE4211 Data Science for the Internet of Things
  • EE4305 Fuzzy/Neural Systems for Intelligent Robotics
  • EE4511 Renewable Generation and Smart Grid
  • EE4802 Learning from Data
  • EC3312 Game Theory & Applications to Economics
  • EC3322 Industrial Organization I
  • EC3384 Resource & Energy Economics I
  • EC4303 Econometrics III
  • EC4311 Mathematical Economic Analysis
  • EC4322 Industrial Organization II
  • EC4372 Technology & Innovation
  • EC4384 Resource & Energy Economics II
  • EC5104 Mathematical Economics
  • EC5314 Time Series Analysis
  • EC5324R Cost Benefit Analysis
Environmental Engineering
  • ESE2001 Environmental Processes
  • ESE3101 Solid & Hazardous Waste Management
  • ESE3201 Air Quality Management
  • ESE5603 Pollution Minimization & Prevention
  • ESE5901 Environmental Technology
  • EC3353 Health Economics I
  • EC3383 Environmental Economics
  • EC3384 Resource & Energy Economics I
  • EC4353 Health Economics II
  • EC4372 Technology & Innovation
  • EC4384 Resource & Energy Economics II
  • EC5324R Cost Benefit Analysis
Industrial & Systems Engineering
  • IE2110 Operations Research I
  • IE2140 Engineering Economy
  • IE3120 Manufacturing Logistics
  • IE4220 Supply Chain Modelling
  • IE4240 Project Management
  • IE4242 Cost Analysis & Management
  • IE4243 Decision Modelling & Risk Analysis
  • IE4244 Energy: Security, Competitiveness & Sustainability
  • EC3312 Game Theory & Applications to Economics
  • EC3322 Industrial Organisation I
  • EC3332 Money & Banking I
  • EC3333 Financial Economics I
  • EC3382 Transport Economics I
  • EC3385 Maritime & Shipping Economics
  • EC3386 Port Economics
  • EC4303 Econometrics III
  • EC4311 Mathematical Economic Analysis
  • EC4322 Industrial Organization II
  • EC4372 Technology & Innovation
  • EC5104 Mathematical Economics
  • EC5314 Time Series Analysis
  • EC5324R Cost Benefit Analysis
Materials Science & Engineering
  • IE2110 Operations Research I
  • MLE3102 Degradation & Failure of Materials
  • MLE3103 Materials Design & Selection
  • EC3384 Resource & Energy Economics I
  • EC4372 Technology & Innovation
  • EC4384 Resource & Energy Economics II
  • EC5324R Cost Benefit Analysis
Mechanical Engineering
  • EE4305 Fuzzy/Neural Systems for Intelligent Robotics
  • ME3162 Manufacturing Processes
  • ME4103 Mechanical Engineering and Society
  • ME4262 Automation in Manufacturing
  • EC3322 Industrial Organisation I
  • EC3385 Maritime & Shipping Economics
  • EC4311 Mathematical Economic Analysis
  • EC4322 Industrial Organization II
  • EC4372 Technology & Innovation
  • EC5324R Cost Benefit Analysis

* 4 MCs from CN4122 (3 MCs) and CN4123R (1 MCs out of 6 MCs) will be counted towards the one BEng module requirement for the Common Modules.