Special Programmes


Double Degree Programmes

Please refer to FoE's Double Degree Programmes website for more information on the two structured DDPs.

AFG/FFG checklists:

BEng (CEG) + BBA (Hons)
AY2020 intake
AY2017 - AY2019 intakes
AY2016 intake
 
BEng (CEG) + BBA
AY2020 intake
AY2017 - AY2019 intakes
AY2016 intake

 

 

BEng (CEG) + BSocSci (Hons)
AY2020 intake
AY2017 - AY2019 intakes
AY2016 intake
 
BEng (CEG) + BA (Econs)
AY2020 intake
AY2017 - AY2019 intakes
AY2016 intake

Please refer to below lists of common/CA modules that supersede ‘Table 1’ in the respective AFG checklists for AY16 - AY19 intakes.

BEng modules that can be counted towards BBA
CS4244 Knowledge Representation and Reasoning
[Not applicable for AY2019 intake, and after]
EE3031 Innovation & Enterprise I
EE3801 Data Engineering Principles*
EE4211 Data Science for the Internet of Things (anti-req: EE4802)
EE4802 Learning from Data* (anti-req: EE4211)
IE2110 Operations Research I (anti-req: DBA3701)
IE2130 Quality Engineering I
[Not applicable for AY2019 intake, and after]
MT4002 Technology Management Strategy

 

BEng modules that can be counted towards BA (Econs)
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 (anti-req: EE4802)
EE4305 Fuzzy/Neural Systems for Intelligent Robotics
EE4511 Renewable Generation and Smart Grid
EE4802 Learning from Data* (anti-req: EE4211)

*First offer in AY20/21

University Scholars Programme (USP)

Please refer to FoE and SoC site for more information.

Additional module mapping rules for CEG USP students:

- Foundation/First Tier Module: USP Writing & Critical Thinking module (UWC2101%) may be mapped (double-count) to CS2101 Effective Communication for Computing Professionals (AY2014/15 intake and after)

- Inquiry Modules/Advanced Curriculum: CG3002 Embedded Systems Design Project may be recognized as an Independent Study Module (ISM) in the Sciences & Technologies (S&T) domain.
UIS code for CG3002 is UIS3971. Similarly, for AY2017/18 intake and after, CG4002 Computer Engineering Capstone Project can count as meeting one USP ISM (4 MCs).

----------------------------------------

For CEG students who have withdrawn/are intending to withdraw from USP

Please note: CS2101 Effective Communication for Computing Professionals

- is a requirement for all CEG undergraduates admitted from AY2013/14 (and onwards)
- is a co-requisite for CS2103T Software Engineering (i.e. students must read both modules in the same semester),
- will count towards a) Unrestricted Elective (UE) requirements for AY2013/14 intake, and b) Programme/Major requirements for AY2014/15 intake
- must be read on graded basis.

CEG students who complete the USP curriculum may be exempted from CS2101 due to the intensive communications element in the USP modules; such students will read CS2103 Software Engineering (in place of CS2103T).

However, students who drop out of USP (without completing the entire USP curriculum) are required to either:
a) read CS2101 and CS2103T, if they haven’t pass CS2103 prior
OR
b) read ES2331 Communicating Engineering, if they have already passed CS2103.

NUS Overseas Colleges (NOC)

  • CEG mapping rules for NOC (year-long) programmes e.g. NCSV, NCSH, NCNY, etc
    CEG intake
    TR3201 (8 MCs)
    TR3202 (12 MCs)
    TR3203% (8 MCs)
    AY17/18 intake & after
    8 MCs UEM 10 MCs IA AND
    2 MCs TE Breadth
    4 MCs TE Breadth AND 4 MCs UEM
    AY16/17 intake
    EE3031 and CG4001 (4 MCs)* 6-months IA (12 MCs) CG4001 (8 MCs)*
    AY15/16 intake & prior
    EE3031 and
    [HR2002 (3 MCs) OR CS3882]
    6-months IA (12 MCs) CG4001 (8 MCs)*

    *Student (AY16 intake & prior) who wishes to map TR-coded modules collectively, in lieu of CG4001 BEng Dissertation, should complete this form (Right-click & Save) (with as much details as possible), and email to Winnie, to seek tentative approval. If (tentative) approval may be granted, he/she has to forward a copy of the interim and final reports (for the TR-coded modules) thereafter.

In order to obtain the final approval, the student will need to:

    • write a technical report focusing on the technical work that was undertaken. The technical report should cover problem definition, work done (by student) and results achieved.
    • prepare a 10 - 15 minutes presentation, and explain (via a formal presentation) to the FYP coordinator(s), why his/her respective project has sufficient technical contents. [Update: If the FYP coordinators are satisfied with the (technicality of) work done at NOC, the presentation will not be required.]
  • To propose mapping for discipline-based module(s)/Technical Elective(s)
    A) Modules hosted by CS (including CG2271): Please click here to submit your module mapping request(s).
    Check that you have met the respective pre-requisites for the modules that you intend to map over.
    B) Modules hosted by ECE (including CG3207): Complete this form and email to Dr Sahoo (cc Winnie) .
    Please indicate in the 'Subject' of your email as follows: Module mapping request by CEG <Student Name> for NOC Programme.
  • CEG mapping rules for NOC (six-months) programmes e.g. NCSG, NCIS, etc
    CEG intake
    TR3202 (12 MCs)
    Other TR-coded modules
    AY17/18 intake & after
    10 MCs IA AND
    2 MCs TE Breadth
    UEM

 

NOC Singapore (previously known as innovative Local Enterprise Achiever Development/iLead)

E-Scholars (wef AY19/20) (previously known as Global Engineering Programme/GEP)

Industrial Attachment / Internship

Innovation & Design Programme (iDP)

Student Exchange Programme (SEP)