Main Menu

Second Majors and Minors

Explore our range of Second Majors and Minors, thoughtfully designed and available for BBA students to broaden their academic horizons.

BBA Second Majors and Minors Application for Cohort 2023 Onwards

BBA students who are keen to pursue a second BBA Major/Minor must declare their primary BBA major (by their 4th active semester) before submitting an application for a BBA second major/minor via the Academic Plan Application/Declaration function in EduRec (refer to the user guide) during a stipulated period (typically around April/November).

The chosen second major/minor must be declared during Academic Plan Application /Declaration before course registration exercise. Students will not be able to apply/make changes or declare a new Second Major or Minor beyond their 5th semester of study.

There is no pre-requisite or minimum GPA requirement for BBA students applying to a BBA second major/minor. Additionally, there are no quota restrictions on the number of BBA students who can pursue a second BBA major or minor. Students who declare a second major or minor must complete the respective course requirements for it to be officially recognized in their academic records.

BBA Second Majors and Minors (for BBA students on the new BBA Curriculum only)
Students from Academic Year 2023/2024 whom have decided to make the curriculum switch as well as students matriculating in Academic Year 2024/2025 would have a curriculum that is one-third unrestricted electives. This would allow students to have a higher degree of freedom to broaden their university education and enhance their learning experience.

Students would be able to take up a 2nd Major or Minor within or outside of NUS Business School.
Within NUS Business School, students can take up a 2nd Major/Minor from the 9 Majors available in the BBA Programme. Outside of NUS Business School, students can take up a 2nd Major/Minor from other faculties in NUS.

The unit requirement for the BBA Second Major is at least 40 units, of which:

  • Up to 16 units (40% of the unit requirements for a Second Major) may be double-counted and used to meet (i) the Second Major requirement and (ii) another requirement, e.g., General Education, College, Faculty, Major, Second Major, Minor, Specialisation or other requirement.
  • A minimum of 60% of the Second Major requirements must be earned from courses read at NUS.
  • Double counting of major or minor courses only applies to same level courses, e.g. Level-3000 elective courses can only be counted towards Level-3000 elective requirement.
Level 2000/3000 Courses (compulsory – 32 units) Level 4000 Courses (compulsory – 12 units)
– ACC2706  Managerial Accounting
– ACC2707  Corporate Accounting & Reporting I
– ACC2708  Corporate Accounting & Reporting II
– ACC2727* Business Processes, Systems and Assurance-Foundation*
– ACC3701  Assurance and Attestation
– ACC3702  Corporate and Securities Law
– ACC3703  Taxation
– ACC3706  Corporate Governance and Risk Management
– ACC3727* Business Processes, Systems and Assurance – Advanced**Students who have completed ACC2709 Accounting Information Systems and ACC3701 Assurance & Attestation by AY2025/26, Semester 1 are not required to read the new set of courses, ACC2727 and ACC3727.
– ACC4701 Integrated Perspectives in Accounting and Business*
– ACC4702 Advanced Corporate Accounting and Reporting
– ACC4703 Valuation
*Capstone course from BIZ primary major can be double counted if equivalent courses ACC4701 or RE4701 are already read and passed.

*BBA students who declared Applied Business Analytics as their primary major or 2nd major/minor are not allowed to pursue Business Analytics as a 2nd major/minor offered by the School of Computing

Level 2000/3000 Courses (24 units) Level 4000 Courses (12 units)
– MNO2705 Leadership and Decision Making under Uncertainty
– DBA3702 Descriptive Analytics with R
– DBA3803 Predictive Analytics in Business
– IT3010 Data Management for Business Analytics
– Any 8 units of level 3000 Applied Business Analytics major elective courses
– BSP4701 Strategic Management*
– Any 8 units of level 4000 Applied Business Analytics major elective courses

*Capstone course from BIZ primary major can be double counted if equivalent courses ACC4701 or RE4701 are already read and passed.
Level 3000/4000 Courses (4 units)
– Any 4 units of level 3000/4000 Applied Business Analytics major elective course(s)

*BBA students who declared Business Economics as their primary major, or 2nd major/minor are not allowed to pursue the Economics major or 2nd major/minor offered by the Department of Economics, Faculty of Arts & Social Sciences.

Level 2000/3000 Courses (24 units) Level 4000 Courses (12 units)
– MNO2705 Leadership and Decision Making under Uncertainty
– BSE3702 Economics of Strategy
– BSE3703 Econometrics for Business I
– Any 12 units of level 3000 Business Economics major elective courses
– BSP4701 Strategic Management*
– Any 8 units of level 4000 Business Economics major elective courses

*Capstone course from BIZ primary major can be double counted if equivalent courses ACC4701 or RE4701 are already read and passed.
Level 3000/4000 Courses (4 units)
– Any 4 units of level 3000/4000 Business Economics major elective course(s)
Level 2000/3000 Courses (24 units) Level 4000 Courses (12 units)
– MNO2705 Leadership and Decision Making under Uncertainty
– FIN3701 Corporate Finance
– FIN3702 Investment Analysis and  Portfolio Management
– FIN3703 Financial Markets
– Any 8 units of level 3000 Finance  major elective courses                             
– BSP4701 Strategic Management*
– Any 8 units of level 4000 Finance major elective courses


*Capstone course from BIZ primary major can be double counted if equivalent courses ACC4701 or RE4701 are already read and passed.

Level 3000/4000 Courses (4 units)
– Any 4 units of level 3000/4000 Finance major elective course(s)
Level 2000/3000 Courses (24 units) Level 4000 Courses (12 units)
– MNO2705 Leadership and Decision Making under Uncertainty
– BSN3701 Technological Innovation/ TR3002N New Venture Creation*
– BSN3702 New Venture Creation
– Any 12 units of level 3000 Innovation & Entrepreneurship major elective courses*Students reading TR3002N while on NOC must ensure the final grade to be letter-graded to count this into the major course requirement.
– BSP4701 Strategic Management*
– Any 8 units of level 4000 Innovation & Entrepreneurship major elective courses

*Capstone course from BIZ primary major can be double counted if equivalent courses ACC4701 or RE4701 are already read and passed.                                                                                                                                                                 

Level 3000/4000 Courses (4 units)
– Any 4 units of level 3000/4000 Innovation & Entrepreneurship major elective course(s)
Level 2000/3000 Courses (24 units) Level 4000 Courses (12 units)
– MNO2705 Leadership and Decision Making under Uncertainty
– MNO3701 Human Capital Management
– MNO3702 Negotiation and Conflict Management
– MNO3703 Leading in the 21st Century
– Any 8 units of level 3000 Leadership & Human Capital Management major elective courses
– BSP4701 Strategic Management*
– Any 8 units of level 4000 Leadership & Human Capital Management major elective courses

*Capstone course from BIZ primary major can be double counted if equivalent courses ACC4701 or RE4701 are already read and passed.

Level 3000/4000 Courses (4 units)
– Any 4 units of level 3000/4000 Leadership & Human Capital Management major elective course(s)
Level 2000/3000 Courses (24 units) Level 4000 Courses (12 units)
– MNO2705 Leadership and Decision Making under Uncertainty
– MKT3701 Marketing Strategy: Analysis and Practice
– MKT3702 Consumer Behaviour
– Any 12 units of level 3000 Marketing major elective courses
– BSP4701 Strategic Management*
– Any 8 units of level 4000 Marketing major elective courses

*Capstone course from BIZ primary major can be double counted if equivalent courses ACC4701 or RE4701 are already read and passed.

Level 3000/4000 Courses (4 units)
– Any 4 units of level 3000/4000 Marketing major elective course(s)
Level 2000/3000 Courses (24 units) Level 4000 Courses (12 units)
– MNO2705 Leadership and Decision Making under Uncertainty
– DOS3701 Supply Chain Management
– DOS3703 Service Operations Management
– DOS3704 Operations Strategy
– Any 8 units of level 3000 Operations & Supply Chain Management major elective courses
– BSP4701 Strategic Management*
– Any 8 units of level 4000 Operations & Supply Chain Management major elective courses#

*Capstone course from BIZ primary major can be double counted if equivalent courses ACC4701 or RE4701 are already read and passed.

Level 3000/4000 Courses (4 units)
– Any 4 units of level 3000/4000 Operations & Supply Chain Management major elective course(s)
Level 2000/3000 Courses (28 units) Level 4000 Courses (12 units)
– RE2702 Land Law
– RE2705 Urban Economics
– RE3701 Real Estate Investment Analysis
– RE3705 Urban Planning
– RE3706 Principles of Real Estate Valuation
– Any 8 units of level 3000 Real Estate major elective courses
– RE4701 Real Estate Development*

– Any 8 units of level 4000 Real Estate major elective courses

*Capstone course from BIZ primary major can be double counted if equivalent courses ACC4701 or RE4701 are already read and passed.

List of BBA Minors
The unit requirement for a Minor is at least 20 units, of which:

  • Up to 8 units (40% of the unit requirements for a Minor) may be double counted and used to meet (i) the Minor requirement and (ii) another requirement, e.g., General Education, College, Faculty, Major, Second Major, Minor, Specialisation or other requirement.
  • A minimum of 60% of the Minor requirements must be earned from courses read at NUS.
  • Double counting or major or minor courses only applies to same level courses, e.g. Level-4000 elective courses cannot be counted towards Level-3000 elective requirement.
Compulsory Courses (8 units)
– ACC2706 Managerial Accounting
– ACC2712 Financial Accounting#
#Students who have completed both ACC2707 and ACC2708 before starting accountancy minor will be deemed to have completed ACC2712
Level 2000 & 3000 Courses (12 units, choose any 3 courses)
– ACC2708 Corporate Accounting and Reporting 2
– ACC2709 Accounting Information Systems
– ACC2727 Business Processes, Systems and Assurance-Foundation
– ACC3701 Assurance and Attestation
– ACC3703 Taxation
– ACC3706 Governance, Risk Management and Sustainability
– ACC3714 Accounting for Entrepreneurs: From Startup to Exit
– ACC3715 Accounting Analytics and AI
– ACC3717 Carbon Accounting and Management
– ACC3727 Business Processes, Systems and Assurance- Advanced

*BBA students who declared Applied Business Analytics as their primary major or 2nd major/minor are not allowed to pursue Business Analytics as a 2nd major/minor offered by the School of Computing

Level 3000 Courses (20 units)
– DBA3702 Descriptive Analytics with R
– DBA3803 Predictive Analytics in Business
– IT3010 Data Management for Business Analytics
– Any 8 units of level 3000 Applied Business Analytics elective courses

*BBA students who declared Business Economics as their primary major, or 2nd major/minor are not allowed to pursue the Economics major or 2nd major/minor offered by the Department of Economics, Faculty of Arts & Social Sciences

Level 3000 Courses (20 units)
– BSE3702 Economics of Strategy
– BSE3703 Econometrics for Business I
– Any 12 units of level 3000 Business Economics elective courses
Level 3000 Courses (20 units)
– FIN3701 Corporate Finance
– FIN3702 Investment Analysis and Portfolio Management
– FIN3703 Financial Markets
– Any 8 units of level 3000 Finance elective courses
Level 3000 Courses (20 units)
– BSN3701 Technological Innovation
– BSN3702 New Venture Creation / TR3002N*
– Any 12 units of level 3000 Innovation & Entrepreneurship elective courses* Must be letter-graded and taken on NOC
Level 3000 Courses (20 units)
– MNO3701 Human Capital Management
– MNO3702 Negotiation and Conflict Management
– MNO3703 Leading in the 21st Century
– Any 8 units of level 3000 Leadership & Human Capital Management elective courses
Level 3000 Courses (20 units)
– MKT3701 Marketing Strategy: Analysis and Practice
– MKT3702 Consumer Behaviour
– Any 12 units of level 3000 Marketing elective courses
Level 2000/3000 Courses (20 units)
– DOS3701 Supply Chain Management
– DOS3703 Service Operations Management
– DOS3704 Operations Strategy
– Any 8 units of level 3000 Operations & Supply Chain Management elective courses
Level 2000/3000 Courses (all compulsory) (20 units)
– RE2702 Land Law
– RE2705 Urban Economics
– RE3701 Real Estate Investment Analysis
– RE3705 Urban Planning
– RE3706 Principles of Real Estate Valuation

The following 2nd Majors are available to students in both BBA and BBA (ACC) programmes (unless otherwise stated) until the 2023 cohort:

Available for Direct Admissions* Others
  • Business Analytics
  • Communications & New Media
  • Economics
  • Psychology
 Please refer to respective host faculty/school 
*For BBA only More information on Double Major Programmes can be found here.
  The following Minor Programmes are available to both students in the BBA and BBA (ACC) programmes until the 2023 cohort:
Available for Direct Admissions Others
  • Psychology*
  • Communications & New Media*
  • Statistics
  • Quantitative Finance
  • Public Health*
 Please refer to respective host faculty/school 
*For BBA only More information on Minor Programmes can be found here.
  Please note the following restrictions: 1) Business students with a specialization in Business Analytics are not allowed to pursue a 2nd Major or Minor in Business Analytics. 2) Business students with a specialization in Business Economics are not allowed to pursue a 2nd Major or Minor in Economics.

Minors for BBA

Leveraging on the comprehensive reach of NUS, Business School undergraduates may optionally apply to other NUS faculties to read one or two Minors, in addition to their Business or Accountancy Major, as part of NUS’ Special Undergraduate Programmes.

Students normally have to complete 24 Units (about 6 courses) for a Minor, which students most frequently gained without needing extra units to graduate with their single degrees. Please see the courses planning template for an indication. The diverse choices for Minors, as well as other related information, can be found on the NUS Minors page.

Please note that a Business undergraduate can opt for our Minor in Technopreneurship, but not our Minor in Management. Instead of a Minor, Business undergraduates may also optionally complete a more substantial second Major as part of their curriculum. In some cases, a Minor may be upgraded to a second Major.

Non-Business undergraduates may opt for our Minor in Management or Minor in Technopreneurship.