Double Degree Programme
in Engineering & Economics

Cohort 2016/2017

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 (minimum) These modules are classified as C1.
Core modules and electives 100 (minimum) May be more for some Engineering programmes. 

Includes ES1531.

Vacation internship / industrial attachment – Exempted for DDP students.
(C) FASS Faculty Requirement 8 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.
(D) Economics Major Requirement 28 These modules are classified as C2.
Essential modules 20 EC2101, EC2102, EC3101, EC3102, EC3303.
Electives 8 Must be at Level 3000.
(D) Common Modules 24 These modules count towards both BEng and BA degrees. They are classified as CA.
FAS1102 Public Writing & Communication 4 Replaces ES2331.
Essential common modules 12
One BEng module 4
One Economics module 4
Total (minimum) 180

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 79 (minimum) These modules are classified as C1.
Core modules and electives 79 (minimum) May be more for some Engineering programmes. 

Includes ES1531.

Vacation internship / industrial attachment – Exempted for DDP students.
(C) FASS Faculty Requirement 8 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.
(D) Economics Major Requirement 52 These modules are classified as C2.
Essential modules 24 EC2101, EC2102, EC3101, EC3102, EC3303, EC3304.
Electives 28 At least 20 MCs must be at Level 4000 while the remaining 8 MCs at Level 3000.
(D) Common Modules 44 These modules count towards both BEng and BSocSci degrees. They are classified as CA.
FAS1102 Public Writing & Communication 4 Replaces ES2331.
Essential common modules 16
One BEng module 4
One Economics module 4
XFE4401 Integrated Honours Project 16
Total (minimum) 203

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 75 (minimum) These modules are classified as C2.
Core modules and electives 75 (minimum) May be more for some Engineering programmes.
Vacation internship / industrial attachment – Exempted for DDP students.
(C) FASS Faculty Requirement 12 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.
FAS1101 Writing Academically: Arts & Social Sciences 4 Replaces ES1531.
(D) Economics Major Requirement 52 These modules are classified as C1.
Essential modules 24 EC2101, EC2102, EC3101, EC3102, EC3303, EC3304.
Electives 28 At least 20 MCs must be at Level 4000 while the remaining 8 MCs at Level 3000.
(D) Common Modules 44 These modules count towards both BEng and BSocSci degrees. They are classified as CA.
FAS1102 Public Writing & Communication 4 Replaces ES2331.
Essential common modules 16
One BEng module 4
One Economics module 4
XFA4401 Integrated Honours Thesis 16
Total (minimum) 203

Essential Common Modules

Students need to complete MA1505 Mathematics I (4 MCs) and MA1506 Mathematics II (4 MCs) which are EC-recognised modules that can be used to fulfil the Economics major requirement.

Students also need to complete one of the following modules in lieu of EG2401 Engineering Professionalism for Engineering. They can be used to satisfy the Humanities exposure module for FASS:

  • PH2208 Applied Ethics (4 MCs)
  • PH2218 Business Ethics (4 MCs)
  • PH2223 Introduction to the Philosophy of Technology (4 MCs)

Students who are taking double honours need to complete an additional essential common module based on their Engineering programme. 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 ST1131 Introduction to 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
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.