Main Menu

(Archived) NUS BBA Curriculum AY2016/2017 & Before

Unless otherwise stated, the courses listed on this page are for Business Students only and the information provided on this page is SUBJECT TO CHANGES.

PROGRAMME REQUIREMENTS FOR THE BACHELOR OF BUSINESS ADMINISTRATION (BBA) AND BACHELOR OF BUSINESS ADMINISTRATION WITH HONOURS [BBA (Hons)] DEGREES FOR STUDENTS IN 2012 OR LATER COHORTS.

The B.B.A. programme requires students to complete 120 Units to graduate. After completing at least 80 Units worth of courses, students with a Grade Point Average (GPA) of 3.2 and above will be streamed into the BBA Honours programme, which requires 160 Units to graduate.

When registering for courses, students are to note the prerequisites, which indicate the base of knowledge on which the subject matter of a particular course will be built. Before taking a course, students should complete any prerequisite course(s) listed for that particular course. Where prerequisites are specified, equivalent courses will also be accepted. If in doubt, students should consult the BBA Office regarding the acceptable equivalent prerequisite courses.

The degree requirements for the BBA programme and the BBA (Hons) programme are listed in Tables 1 and 2 below.

Table 1: BBA Programme Requirements

Courses Units % Of Total Units Requirement
University Level Requirements
(Please refer to item 5 below for more information on University Level Requirements).
20 16.7%
Programme Requirements
– Major Requirements
(a) 16 Core Courses (worth a total of 64 Units)
(b) 6 Essential/Elective Courses – 6 courses within a specialisation (worth at least 24 Units)*
20 16.7%
Unrestricted Elective Courses 12 10%
Total 120 100%

* Students who are not completing a Specialisation are required instead to complete 24 Units of Business courses in any combinations of areas, consisting of at most 4 Units at level-2000 and at least 20 Units at level-3000 or above.

Table 2: BBA (Hons) Programme Requirements

Courses Units % Of Total Units Requirement
University Level Requirements
(Please refer to item 5 below for more information on University Level Requirements).
20 12.5%
Programme Requirements
– Major Requirements
(a) 16 Core Courses (worth a total of 64 Units)
(b) 11 Essential/Elective Courses
– 6 courses within a specialisation (worth at least 24 Units)*
– An Honours Dissertation (worth 12 Units)
– Field Service Project (worth 8 Units)
108 67.5%
Unrestricted Elective Courses
Unrestricted Elective Courses
32 20%
Total 160 100%

* Students who are not completing a Specialisation are required instead to complete 24 Units of Business courses in any combinations of areas, consisting of at most 4 Units at level-2000 and at least 20 Units at level-3000 or above.

There are 16 core courses in the B.B.A. programme. These are listed in Table 3 below

Table 3: List of Core Courses

Course Code Course Title
(i) Analytical Core
BSP1005 Managerial Economics
BSP2001 Macro and International Economics
DSC1007 Business Analytics – Models & Decisions
DSC2008 Business Analytics – Data & Decisions
(ii) Functional Core
MNO1001 Management and Organisation
ACC1002 Financial Accounting
MKT1003 Marketing
BSP1004 Legal Environment of Business
ACC2002 Managerial Accounting
FIN2004 Finance
BSP2005 Asian Business Environments
DSC2006 Operations Management
BSP3001 Strategic Management
(iii) Leadership Core
MNO2007 Leadership and Ethics
ES2002 Business Communication
MN2009 Entrepreneurship

Each student may choose to specialise by taking six courses (worth at least 24 Units) in one of the four specialisations listed in Table 4.

Kindly note that the courses listed are non-exhaustive and may not be offered every semester. Students should always refer to NUSMods or the Module Outlines page for the latest course offerings.

Table 4: List of Required Specialisation Courses

Course Code Course Title
(A) Finance
FIN3101 Corporate Finance
FIN3102 Investment Analysis and Portfolio Management
FIN3103 Financial Markets
Plus any 3 level 3000/4000 Finance specialisation elective courses.
(B) Operations and Supply Chain Management
DSC3201 Supply Chain Management
DSC3202 Purchasing and Materials Management
DSC3203 Service Operations Management
Plus any 3 level 3000/4000 Operations and Supply Chain Management specialisation elective courses.
(C) Management
MNO2302* Human Resource Management*
MNO3301** Organisational Behaviour**
MNO3303 Organisational Effectiveness
Plus any 3 level 3000/4000 Operations and Supply Chain Management specialisation elective courses.

*Students who have yet to read and pass this course will instead read the revised course MNO3333 Human Capital Management w.e.f. Semester 1 of AY2018/19 to fulfil the specialisation.

**Students reading MNO3301 will be reading the course with students reading MNO3703 Leading in the 21st Century w.e.f. Semester 1 of AY2018/19 to fulfil the specialisation.
(D) Marketing
MKT2401*** Asian Markets and Marketing Management***
MKT3402 Consumer Behaviour
Plus any 4 Marketing specialisation elective courses (Out of the four courses, at most one can be a level 2000 marketing course)

***Students who have yet to read and pass this course will instead read the revised course MKT3401 Marketing Strategy: Analysis and Practice w.e.f. Semester 1 of AY2018/19 to fulfil the specialisation.

Students who wish to read two specialisations may use Unrestricted Elective Courses to freely complete a second Specialisation within the B.B.A. or B.B.A. (Hons.) programme. There is no entrance requirement (e.g. no GPA cut-off) for reading additional specialisations. No course can be double-counted for more than one specialisation. Students admitted into the university from 2007 onwards may read up to a max of 60 Units of level 1000 courses. Any level 1000 courses taken in excess of the 60 Units will not count towards the fulfillment of the degree requirements. For Polytechnic graduates, 12 Units of advanced placement credits (exemptions) awarded under Unrestricted Electives from work completed at the Polytechnic level, will NOT be counted against the 60 Units limit. Table 5 below lists the set of specialisation elective courses that a student may choose over and above the required specialisation courses listed in Table 4.

Table 5: List of Specialisation Elective Courses

Course Code Course Title
(A) Finance
Any new level 3000/4000 courses with FINxxxx code that are not listed below can also count towards the Finance specialisation. However, do note that the Honours Dissertation replacement courses cannot be used towards the fulfillment of a specialisation requirements.
FIN3113 Finance Statement Analysis
FIN3115 International Financial Management
FIN3116 Options and Futures
FIN3117 Bank Management
FIN3118 Financial Risk Management
FIN3119 Risk and Insurance
*FIN3120 Topics in Finance
FIN3120B Topics in Finance : Transaction Banking
FIN3120C Topics in Finance : China’s Capital Market
FIN3120D Topics in Finance : Foreign Exchange Trading
FIN3120E Topics in Finance : Physical Commodity Markets and Assets
FIN3129 Independent Study Module in Finance
FIN3130 Financial Modelling
FIN3131 Fixed Income Securities
FIN3132 Value Investing Asia
FIN3134 Household Finance
FIN3135 Consumer Banking Wealth Management
*FIN3139 Independent Study Module in Finance
FIN4111 Research Methods in Finance
*FIN4112 Seminars in Finance
FIN4112G Seminars in Finance: Private Equity
FIN4112H Seminars in Finance: Investment Banking
FIN4112K Seminars in Finance: Applied Portfolio Management
FIN4112L Seminars in Finance: Corporate Governance and Financial Policy
FIN4113 Personal Finance & Wealth Management
FIN4114 Private Equity & Investment Banking
FIN4119 Advanced Independent Study in Finance
FIN4120 Equity Research Seminar 1
FIN4121 Equity Research Seminar 2
FIN4124 FinTech and Financial Data Analytics
FIN4125 Sustainability and Finance
FIN4126 AI, Blockchain and Quantum Computing
FIN4127 Advanced Household Finance
*FIN4129 Advanced Independent Study in Finance
(B) Operations and Supply Chain Management
Any new level 3000/4000 courses with DSCxxxx code that are not listed below can also count towards the Operations and Supply Chain Management specialisation. However, do note that the Honours Dissertation replacement courses cannot be used towards the fulfillment of a specialisation requirements.
DSC3213 Strategic Information Systems
DSC3214 Introduction to Optimisation
DSC3215 Stochastic Models in Management
DSC3216 Forecasting for Managerial Decisions
*DSC3222 Topics in Operations & Supply Chain Management
*DSC3222N TIOSCM: Operations Strategy
DSC3224 Dynamic Pricing & Revenue Management
DSC3225 Project Management
DSC3226 Sustainable Operations Management
DSC3227 Technology and Business Innovation
DSC3229 Independent Study in Ops & Supply Chain Management
*DSC3239 Independent Study in Ops & Supply Chain Management
*DSC4211 Seminars in Operations and Supply Chain Management
DSC4211G Seminars in Operations & Supply Chain Management: Service Design
DSC4212 Managerial Decision Analysis
DSC4213 Analytical Tools for Consulting
DSC4214 Co-ordination & Flexibility in SCM
DSC4215 Data Visualisation & Actionable Intelligence
DSC4216 Business-Driven Technology
DSC4217 Advanced Analytics with R
DSC4219 Advanced Independent Study in Ops & Supply Chain Management
*DSC4229 Advanced Independent Study in Ops & Supply Chain Management
(C) Management
Any new level 3000/4000 courses with MNOxxxx code that are not listed below can also count towards the Management specialisation. However, do note that the Honours Dissertation replacement courses cannot be used towards the fulfillment of a specialisation requirements.
*MNO3313 Topics in Management & Human Capital
MNO3313J Topics in Management & Human Capital: Employee and Organisational Misbehaviours
MNO3313K Topics in Management & Human Capital: Managing China Venture
MNO3313l Topics in Management & Human Capital: Crisis Management
MNO3317 Advanced Leadership
MNO3318 Creativity & Innovation Management
MNO3319 Power & Influence in Organisations
MNO3320 Managing Change
MNO3321 Training & Development
MNO3322 Negotiation & Bargaining
MNO3323 Management of Employee Relations
MNO3329 Independent Study in Management & Human Capital
MNO3330 Social Entrepreneurship
MNO3331 Business With a Social Conscience
MNO3334 Principles of Global Management
*MNO3339 Independent Study in Management & Human Capital
*MNO4313 Seminars in Management & Human Capital
MNO4313B Seminars in Management & Human Capital: Culture & Management in Asia
MNO4313C Seminars in Management & Human Capital: Compensation & Performance Management
MNO4313D Seminars in Management & Human Capital: Corporate Entrepreneurship & Business Model Evaluation
MNO4313E Seminars in Management & Human Capital: Managerial & Organisational Cognition
MNO4313H Seminars in Management & Human Capital: Job Attitudes
MNO4314 Consulting to Management
MNO4315 Global Management of Asian Multinationals
MNO4316 Experiencing Work: Effects on Behaviour & Well Being
MNO3313J Topics in Management & Human Capital
MNO4319 Advanced Independent Study in Management & Human Capital
*MNO4329 Advanced Independent Study in Management & Human Capital
(D) Marketing
Any new level 3000/4000 courses with MKTxxxx code that are not listed below can also count towards the Marketing specialisation. However, do note that the Honours Dissertation replacement courses cannot be used towards the fulfillment of a specialisation requirements.
MKT2414 Marketing Venture Challenge
(This course does not count towards the Marketing Specialisation)
MKT3412 Services Marketing
MKT3415 Marketing in Digital Age
MKT3416 Business-to-Business Marketing
MKT3417 Customer Asset Management
MKT3418 Product and Brand Management
MKT3420 Promotional Management
MKT3421 Marketing Analysis & Decision Making
*MKT3422 Topics in Marketing
MKT3422B TIM: Marketing in Developing and Emerging Economies
MKT3422C TIM: Social impact Marketing
MKT3422D TIM: Sustainability Marketing
MKT3425 Retail Marketing
MKT3427 Research for Marketing Insights
MKT3428 Wealth Management Marketing
MKT34xx Marketing in Social Networks
MKT3429 Independent Study in Marketing
MKT3513 Game Theory & Strategic Analysis
MKT4412 Marketing Theory: Cultivating Critical Thinking
MKT4413 Pricing Strategy
*MKT4415 Seminars in Marketing
MKT4417 Consumer Decision Making
MKT4418 Consumer Culture Theory
MKT4419 Advanced Independent Study in Marketing
MKT4420 Marketing Analytics
MKT4422 The Business of Happiness
MKT4423 Design Thinking & Business Innovations
MKT44xx Marketing of Unicorn-shared Businesses
MKT44xx Customer Analytics
*MKT4429 Advanced Independent Study in Marketing
(E) Others
(Non Specialisation Business Elective Courses)
*BIS3001 Independent Study in Business
*BLD3001 Independent Study in Business
*BLD3002 CEOs as Leadership
*BLD3003 Personal Leadership Development
*BLD3004 Topics in Leadership
BSP3511 Corporate Law & Finance
BSP3512 Tax & Planning
BSP3513 Family Business
BSP4511 Industry & Competitive Analysis
BSP4512 Global Strategic Management
BSP4513 Econometrics: Theory & Practical Business Application
BSP4516 Managing Social Networks in Markets & Organisations
BSS4003A Special Seminar in Business: Innovation & Productivity
MNO2312 Interpersonal Relations & Effectiveness
TR2201 Entrepreneurial Marketing
TR2202 Technological Innovation
TR3001 New Product Development
TR3002 New Venture Creation
**TR3003 Global Entrepreneurial Marketing
**TR3004 Engineering Entrepreneurship I
**TR3005 Engineering Entrepreneurship II
**TR3006 High-Tech Product & Market Development
**TR3007 Entrepreneurial Finance
**TR3008 Technology Entrepreneurship
**TR3010 Ideation
**TR3011 Planning – Developing a Venture
**TR3101 Internship Continuous Assessment
**TR3102 Internship Program Report
**TR3103 Start-up Business Case
**TR3201 Entrepreneurship Practicum
**TR3203 Start-up Case Study & Analysis
**TR3203 Start-up Case Study & Analysis
**TR4001 Global Entrepreneurial Leadership
**TR4202 From Science to Business – Concepts in Biotechnology
**TR4203 Business Opportunities in ICT

* Depending on the specific topics/seminars offered, the course may be worth 1, 2, 3 or 4 Units. ** TR are NOC courses. Any level 3000/4000 business courses that are not listed above can also be counted towards that particular specialisation according to the course prefixes e.g DSC, FIN, MNO and MKT. Core, essential and specialisation elective courses are worth four Units each unless otherwise stated. Additional elective courses of one, two, or three Units may be introduced as and when necessary.

The dissertation requirement will be offered in two tracks: a more research-oriented track that will focus on theoretical and empirical research at an appropriate level, and a more applied version that focuses on the application of theory to managerial and business issues.  The dissertation topic must be within the student’s area of specialisation.

The dissertation requirement may be met by 12 Units of level 4000 business courses, with at least 8 Units from the student’s area of specialisation. Honours students have to take another 40 Units worth of courses that will include an Honours Dissertation (12 Units), compulsory Field Service Project (8 Units), and another 20 Units of Unrestricted Elective requirements. (Please see the BBA (Hons.) Programme table above for details)

For more information on Honours dissertation and Field service project, please click on the links below:

  1. Honours Dissertation
  2. Field Service Project

The University Level Requirement (ULR) is a graduation requirement that comprises General Education aimed to connect disciplinary knowledge and perspectives with the skills needed for lifelong learning beyond the university.

For cohort 2016/17 onwards:
All students are required to read and pass five General Education (GE) courses, one from each pillar:

  1. Human Cultures
  2. Asking Questions
  3. Quantitative Reasoning
  4. Singapore Studies
  5. Thinking and Expression

Students are strongly encouraged to complete the GE courses within the first two years of their candidature

For 2015/16 cohort :
All students are required to read and pass five General Education (GE) courses, one from each of the 4 pillars, and a fifth from any of the 4 pillars:

  1. Human Cultures
  2. Quantitative Reasoning
  3. Singapore Studies
  4. Thinking and Expression

Students are strongly encouraged to complete the GE courses within the first two years of their candidature.

For cohorts 2010/11 to 2014/15:
The ULR consists of
(a) 2 General Education (GE) Courses,
(b) 1 Singapore Studies course and
(c) 2 Breadth courses (i.e. electives outside Business School).

GE Courses cover two broad subject groups:
Subject Group A: Science and Technology
Subject Group B: Humanities and Social Sciences

BBA students are required to read at least one GE Course from Subject Group A, including polytechnic diploma holders who are granted advanced placement for one GE Course.

Students may take any courses to fulfil the “Unrestricted Elective Courses”. That is, they may take courses offered by the School of Business and/or courses offered outside the School to fulfil this requirement.

The School has been organising seminars and workshops to help students prepare for the working world. They will learn job search strategies, resume writing, interviewing skills, understanding one’s strengths and job motivations, networking techniques as well as business etiquette and corporate dressing. Such training is now offered to all business students as the BFS1001 Personal Development & Career Management and BFS2001 Personal Development & Career Management courses.

For more information on Advanced Placement Credits (APC), please click here.