Registrar's Office

  Print this page

Multidisciplinary Opportunities

3.3.1 Double Degree Programme with another Faculty within NUS

Students interested in pursuing a double degree with another faculty within NUS can do so by discussing their plans with their academic advisors, as well as the School of Computing’s Office of Undergraduate Programmes. Such a self-designed programme provides maximal flexibility for students to pursue multidisciplinary education that fits their goals of education.

Some of the self-planned popular double degree programmes are joint with Mathematics, Quantitative Finance, Business and Geography, to name a few.

Students will apply for the double degree programme by submitting their applications to the Vice-Dean (Undergraduate Programmes), School of Computing Undergraduate Office, after completing between 60 and 80 MCs. They must obtain the approval of the Faculty in which they are seeking to do the second degree, and ensure that they have met the minimum CAP requirement of 4.00 for consideration and acceptance into the second degree programme.

A student may decide to withdraw or can be asked to withdraw from the double degree programme by withdrawing from the second degree. However, he/she is not allowed to withdraw from the first degree (i.e., the originally offered degree) programme and transfer to the second degree programme. All modules which the student has taken to fulfil the requirements of the second degree will be reflected in the transcript and included in the computation of the CAP.

For Students admitted with effect from AY 2011/12 onwards:
Students who have not achieved a CAP of 4.00 in modules contributing to the original degree, and a CAP of 3.50 for the degree for any two consecutive semesters will be required to withdraw from the double degree programme by withdrawing from the second degree programme.

The NUS double degree framework is given below:  

(A)    University Level Requirements

Students need to satisfy one set of Singapore Studies (SS) and General Education Module (GEM) requirements only. The prevailing rules relating to satisfying the GEM requirements in the different subject groups shall apply. In accordance with the existing GEM requirements:
•       Students taking double degree combinations involving degrees from Faculties in Group A (Science and Technology) and Group B (Humanities and Social Sciences) must take one GEM each from the Subject Group A and Subject Group B.
•       Students taking double degree combinations in which one of the degrees is from the School of Design and Environment (which comes under both Group A and B) must take one GEM each from Group A and Group B.
•       Students taking double degree combinations involving degrees from Faculties in Group A (Science and Technology) or within the same Faculty in Group A must take at least one GEM from Group B (Humanities and Social Sciences). Students taking double degree combinations involving degrees from Faculties in Group B (Humanities and Social Sciences) or within the same Faculty in Group B must take at least one GEM from Group A (Science and Technology).
•       If a student reads GEMs which are cross-listed with the second programme, and uses them to fulfil the major requirement for the second degree, then the student should take other additional GEMs to fulfil the GE requirement.

Students will not be required to take breadth modules if the degrees are from two different Faculties, as modules taken from one Faculty will satisfy the breadth requirements of the other Faculty. Students must take breadth modules if the degrees are within the same Faculty.

(B)   Faculty Requirements

A student reading for a double degree within the same Faculty will only need to fulfil one set of faculty requirements. If the two degrees are from two Faculties, both sets of faculty requirements will have to be fulfilled.

(C)    Major Requirements

At least two thirds of each major must be fulfilled by distinct (i.e., not overlapping) modules. A minimum 60% of major credits of each of the degrees must be letter graded and factored in the CAP of each degree.

(D)   Unrestricted Electives

Students will not be required to take Unrestricted Elective (UE) Modules. However, if UE modules are taken, these can be used to count towards the requirement of either degree programme. Modules double counted towards the major requirements of both degrees may not be double counted towards a Minor as well.

(E)    Maximum Period of Candidature

The maximum period of candidature will be six years. The two degree programmes must be undertaken and completed within a single continuous candidature period (save for the usual provisions for leave of absence).

(F)    Computation of CAP

•       The CAP for both degree programmes will be computed separately and the two CAPs, one each for the respective degree programme will be reflected separately on the transcript.
•       Students are required to classify their modules every semester by declaring which modules they want to use to fulfil the requirements of each of the two degrees.
•       The grades from modules (Singapore Studies, GEMs, faculty requirements or majors) that may be double counted will be used twice to compute the CAP for each of the two degrees.
•       If Unrestricted Elective (UE) modules have been taken, the grades obtained will be used to compute the CAP for either one of the two degrees.

(G)   Minimum MC Requirements for Double Degrees

The minimum MC requirements for double degrees are as follows:
Double Honours Degrees – 200 MCs
Double Honours and Bachelor Degrees – 180 MCs

The actual total MCs will be dependent on the requirements of each of the two degrees and how much double counting is permitted as specified by the respective Faculties/Departments.

(H)   Award of Degree

Two separate degrees will be awarded and two degree scrolls issued, one for each degree.

3.3.2    Double Degree Programme in Computer Science/ Information Systems and Business Administration/ Business Administration (Accountancy) (Honours/non-Honours)

 

Please refer to http://www.nus.edu.sg/registrar/nusbulletin/Otherprogs/ddp.html#5_4

3.3.3    Double Degree Programme in Computer Science and Mathematics/Applied Mathematics (Honours/non-Honours)

 

Please refer to http://www.nus.edu.sg/registrar/nusbulletin/Otherprogs/ddp.html#5_5

3.3.4    Double Degree Programme with French Grandes Écoles

The School offers Double Degree programmes with French Grandes Écoles, École Polytechnique (X), École Centrale Paris (ECP), École Supérieure d’Electricité (Supélec), École Nationale des Ponts et Chaussées (ENPC), École Nationale des Mines de Paris (ENSMP) and Groupe des Écoles des Télécommunications (GET), six premiere French institutions. The Double Degree Programme (DDP) with French Grandes Écoles provides the opportunities to learn from the best of both worlds, exposure to foreign cultures, networking with Singaporeans and foreigners, and proficiency in a third language.

Outstanding candidates for the double degree programme are selected in their first year. The successful candidates will undergo language preparation, spend their third and fourth year in the French institution, and return to NUS for their fifth (final) year. Students will graduate with a Diplôme d’Ingénieur from the French Grande École and a M.Sc. or M.Comp. from NUS.

For more details, please see the International Relations Office website: http://www.nus.edu.sg/iro/nus/students/prog/others/ddpfrench/index.html

3.3.5    Double Major programmes

A second major will consist of at least 48 MCs of modules of which:
i.      Only 8 MCs can be double counted.
ii.     At least 16 MCs must be at Level-3000 or above.

The requirements of a Double Major are as follows:

(A)   University Level Requirements

Students need to satisfy one set of Singapore Studies (SS) and General Education Module (GEM) requirements only. The prevailing rules relating to satisfying the GEM requirements in the different subject groups shall apply. Students will be required to take breadth modules but modules in the second major from outside the Faculty/School of the primary major can be counted towards these requirements.

(B)   Faculty Requirements

Students need to fulfil the faculty requirements of the primary major.

(C)   Major Requirements

Students are required to completely fulfil all the requirements of the primary major and the second major. Up to 8 MCs of the modules in the second major can be used to double count towards either the Faculty, Primary Major or Minor requirements.

Students may not need to take Unrestricted Elective (UE) Modules if the ULR and two majors add up to 160MCs or more. USP students must satisfy the prevailing USP requirements. The Advanced Modules can only be drawn from the primary major. The prevailing rules/policy concerning the S/U will apply for Double Major students.

(D)   Computation of Cumulative Average Points (CAP)

Since students are graduating with only one degree, there will be a common CAP for both majors.

(E)   Minimum MCs Requirements for Double Majors

The minimum MCs requirements for the Double Majors are as follows:

Single Degree, Double Major Programmes

Minimum MC requirement

With Honours

160

Without Honours

120

If the above minimum requirements are achieved, it would be possible to complete a Double Major with Honours in one subject within four years. The actual total MCs will depend upon the requirements of the second major.

(F)   Residency Requirement

The residency requirement is 50% of the minimum required MCs for the Double Major programme or 80 MCs, whichever is the higher.

(G)   Maximum Period of Candidature

The maximum period of candidature for a Double Major is the same as that for a single major under the same degree.

(H)   Awards

A Double Major student will only be eligible for award of medals and prizes associated with the primary major unless the medal/prize is to be awarded for best performance in a module.  The second major will only be mentioned in the transcript and not on the degree scroll.

3.3.5.1 Double Major in either Management or Management (Technology)

SoC students interested in doing a double major programme from the School of Business may refer to section B3 of Part II of this bulletin for double major in either Management or Management (Technology). Details on these two double major programmes are available at: http://bba.nus.edu/major.htm and http://bba.nus.edu/tech.htm respectively.  Students are required to apply for the second major and each application will be reviewed on a case-by-case basis.

3.3.5.2 Double Majors in the Faculty of Arts and Social Sciences

SoC students can refer to:
http://www.fas.nus.edu.sg/undergrad/toknow/academic_requirements/double_majors.html for details.

3.3.5.3 Double Majors in the Faculty of Science

SoC students can refer to:
http://www.science.nus.edu.sg/undergraduates/acadprog/majors/major2.html for details.

3.3.6    Minor programmes

A minor programme is a coherent course of study providing significant depth in a certain area outside that of the major, within or outside the student’s department.

The MC requirement for a minor programme should be at least 24 MCs, of which up to 8 MCs may be used to meet the requirements for both the minor and a major or another minor.   In the case of a minor programme co-hosted by two departments, at least 12 MCs must be from outside the student’s major department and in the case of a minor programme hosted by one department, at least 16 MCs must be from outside the student’s major department.   The MCs under the Unrestricted Elective module requirements can be used to satisfy the minor programme requirements. 

The CAP score for modules classified within the minor programme(s) will be counted towards degree classification.

The minor programme(s) will be reflected in the student’s transcript.  Computing students are free to read any minor, subject to availability.  Examples include Mathematics, Optical and Semiconductor Technology, and Technopreneurship minors. 

The following two minors are offered to students outside the School of Computing:
•      Computer Science
•      Information Systems

(A)  Minor in Computer Science

Objective
This minor will provide students from non-computing disciplines a competent level of programming skill, as well as basic knowledge in the fundamental fields of computing.

Structure
To be awarded a minor in Computer Science, students must pass six modules from the three categories below, with a total of at least 24 MCs.

Category I:
Complete the following three modules:

Code

Title

MCs

CS1010

Programming Methodology

4

CS1020

Data Structures and Algorithms I

4

CS2100

Computer Organisation

4

Category II:
Complete two modules from the following list:

Code

Title

MCs

CS2102

Database Systems

4

CS2103

Software Engineering

4

CS2105

Introduction to Computer Networks

4

CS2106

Introduction to Operating Systems

4

Category III:
Satisfy the total MCs requirement (of 25) by taking one CS module with the following module codes:
CS321x, CS322x, CS323x, CS324x

Students may read advanced modules upon approval from the Department of Computer Science, in place of modules listed in the programme B.Eng. (Computer Engineering). Students from the Faculty of Engineering and Computational Science from the Faculty of Science are precluded from reading this minor.

(B)  Minor in Information Systems

Objective
Information Technology (IT) has become a key component of organisations today. Its impact is felt from the way organisations are structured all the way to the design, development, manufacture and marketing of products. It enables organisational and operational processes. It is also embedded in products and services. It is vital that this key resource is efficiently managed.

The aim of this minor is to introduce students to the key concepts involved in the management of IT. The target audience for this minor consists of both users of technology as well as providers of technology. The course should benefit would-be managers, engineers and entrepreneurs.

Structure
To be awarded a minor in Information Systems, a student must pass a total of six modules, with a total of at least 24 MCs. The student must pass these three modules:

Set A

Code

Title

MCs

IT1001

Introduction to Computing

4

IS1103

Computing and Society

4

IS1105

Strategic IT Applications

4

or

Set B

Code

Title

MCs

CS1010/E

Programming Methodology

4

CS1020/E

Data Structures and Algorithms I

4

IS1105

Strategic IT Applications

4

and any three modules from the following list

Code

Title

MCs

IT2001*

Network Technology and Management

4

IS3101

Management of Information Systems

4

IS3150

Digital and New Media Marketing

4

IS3221

Enterprise Resource Planning Systems

4

IS3222

IT and Customer Relationship Management

4

IS3230

Principles of Information Security

4

IS3240

Economics of E-Business

4

IS3241

Enterprise Social Systems

4

IS3243

Technology Strategy and Management

4

*       Engineering students (Course codes: EEE%, CPE% and ENG1) are precluded from reading IT2001.

Note:    Some of these modules require prerequisites from outside this list. Students must have the prerequisites to take them.

Quick Links
Back to School of Computing main content page
top