BBA (Accountancy) Programme
Program Overview
NUS BBA Programmes
The NUS BBA programmes offer a comprehensive education in business, with a focus on developing students' analytical, functional, and leadership skills.
BBA (Accountancy) Programme
The BBA (Accountancy) programme is designed to provide students with a strong foundation in accounting and business. The programme requires students to complete 160 Units to graduate.
Programme Requirements
The programme requirements for the BBA (Accountancy) programme are as follows:
- University Level Requirements: 5 courses worth 20 Units, including General Education courses
- Programme Requirements: 108 Units, including:
- Core Courses: 11 courses worth 40 Units
- ACC Specialisation Courses: 11 courses worth 44 Units
- Internship Course: 4 Units
- Honours Programme Courses: 5 courses worth 20 Units
- Unrestricted Elective Requirements: 32 Units
Core Courses
The core courses for the BBA (Accountancy) programme are as follows:
- Analytical Core:
- DAO1704: Decision Analytics using Spreadsheets
- DAO2702: Programming for Business Analytics
- BSP1707: Managerial Economics: Exposure (2 Units)
- BSP2701: Global Economy (2 Units)
- Functional Core:
- ACC1701: Accounting for Decision Makers
- BSP1702: Legal Environment of Business
- MKT1705: Principles of Marketing
- MNO1706: Organisational Behaviour
- FIN2704: Finance
- DAO2703: Operations and Technology Management
- Leadership Core:
- MNO2706: Business Communication for Leaders (ACC)
Accountancy Courses
The accountancy courses for the BBA (Accountancy) programme are as follows:
- Compulsory Accountancy Courses: 11 courses, including:
- ACC2706: Managerial Accounting
- ACC2707: Corporate Accounting & Reporting I
- ACC2708: Corporate Accounting & Reporting II
- ACC2709: Accounting Information Systems
- ACC3701: Assurance and Attestation
- ACC3702: Corporate and Securities Law
- ACC3703: Taxation
- ACC3704: Advanced Corporate Accounting and Reporting
- ACC3705: Valuation
- ACC3706: Governance, Risk Management and Sustainability
- ACC3707: Integrated Perspectives in Accounting and Business
- Accountancy Elective Courses: various courses, including:
- ACC2711: Sustainability Metrics and Performance Analysis
- ACC2712: Financial Accounting
- ACC3711: Managerial Planning and Control
- ACC3713: Accounting Theory
- ACC3714: Accounting for Entrepreneurs: From Startup to Exit
- ACC3715: Accounting Analytics and AI
- ACC3717: Carbon Accounting and Management
- ACC4711: Advanced Taxation
- ACC4712: Forensic Accounting
- ACC4713: Banking Institutions: Managing Risks in a Digital World
- ACC4714: Advanced and Sustainability Assurance
- ACC4715: Accounting Theory
- ACC4751: Advanced Independent Study in Accounting
- ACC4761: Seminars in Accounting
- ACC4761A: Seminars in Accounting: Internal Audit
- ACC4761C: Seminars in Accounting: Advanced Accounting Theory
- ACC4761D: Seminars in Accounting: Risk Management Technology
- ACC4761E: Seminars in Accounting: Public Sector Audit
- ACC4761F: Seminars in Accounting: Advanced Corporate Governance
- ACC4761G: Seminars in Accounting: Advanced Risk Management
- ACC4761H: Seminars in Accounting: Advanced Risk Management
Compulsory Internship
BBA (Accountancy) students must complete an accounting or finance-related internship, which constitutes 4 Units from the unrestricted elective course requirements.
Honours Programme
The honours programme is designed to provide students with a deeper understanding of their area of specialisation. Students may choose from two honours options:
- Research Option: Dissertation (12 Units) in the area of specialisation, and 2 advanced Independent Study Courses not related to dissertation research area (8 Units), or a Field Service Project.
- Coursework Option: 3 level-4000 business courses in area of specialisation (12 Units), and a Field Service Project (8 Units).
Unrestricted Elective Courses
Students are highly encouraged to pursue a second specialisation, major or minor with Unrestricted Elective Courses. Under this component, students may take any courses to fulfil their Unrestricted Elective Courses requirement.
Specialisations
Please refer to the specialisations tab for more details.
Independent Study Courses
The inclusion of non-compulsory Independent Study Courses (ISCs) provides students the opportunity to pursue an in-depth study of a Business topic/issue and/or an area of specialisation independently, under the close supervision and guidance of an instructor.
- BIS3751 Independent Study Course in Business (4 Units): The Independent Study Course in Business provides the opportunity for students to pursue an in-depth study of a Business topic or issue independently but under the close supervision and guidance of an instructor.
- Independent Study Course in an Area of Specialisation (4 Units): Independent Study Courses (ISCs) in an area of specialisation are for students with the requisite background to work closely with an instructor on a well-defined project in the respective specialisation areas.
- Advanced Independent Study Course in an Area of Specialisation (4 Units): Advanced Independent Study Courses (ISCs) in an area of specialisation are for senior students who are in the BBA and BBA(ACC) honours programmes with the requisite background to work closely with an instructor on a well-defined project in the respective specialisation areas.
Non-Credit, Graduating Requirements
Please refer to the Non-Credit, Graduating Requirements tab for more details.
Advanced Placement Credits and Exemption
For more information on Advanced Placement Credits (APC), please refer to the relevant section.
Student Course Code: Promotion Criteria
The criteria for the promotion of a student's course code from 2017 intake cohort onwards are as follows:
- BBA1 or BAC1: Students who have completed less than 40 Units worth of courses.
- BBA2 or BAC2: Students who have completed at least 40 Units but less than 80 Units worth of courses.
- BBA3 or BAC3: Students who have completed at least 80 Units but less than 100 Units worth of courses; or Students who have completed more than 100 Units worth of courses but are not eligible for (or choose not to pursue) the honours programme.
- BBAH or BACH: Students who have completed at least 100 Units worth of courses and are eligible for the honours programme.
