##: NUS will adopt three new academic terminologies from 1 August 2023 - “Module” will be renamed “Course”, “Modular Credit (MC)” will be renamed “Unit”, and “Cumulative Average Point (CAP)” will be renamed “Grade Point Average (GPA)”. The definition of a Module/Course and MC/Unit will remain the same, and there will be no change to the computation of the CAP/GPA.
| Degree Requirements for Single-Honours DDP (Cohort 2018) | BAC | BComp (CS) (Hons)-Normal | BComp (CS) (Hons)-vnP | BComp (CS) (Hons)-TP | Remarks |
| MCs | MCs | MCs | MCs | ||
| (A) University Level Requirements | 20 | 20 | 20 | 20 | |
| GEMs (One module from each of the 5 GE Pillars) |
20 | 20 | 20 | 20 | Students need to do only 1 set of ULR (20 MCs), which will be double-counted towards both degrees. |
| (B) BBA Programme Requirements | 88 | ||||
| Core Modules | 40 | Refer to Table A. Subject to double-counting in Table C. | |||
| Compulsory Accountancy Modules | 44 | Refer to Table B. | |||
| Compulsory Accountancy Internship | 4 | ||||
| (C) BComp Programme Requirements | - | 108 | 112 | 112 | |
| CS Foundation | 36 | 36 | 36 | Students read 36 MCs of CS Foundation. Students will read CS2103 in place of CS2103T. | |
| CS Breadth and Depth (exclude BComp Dissertation /Industrial Experience Training) | 32 | 36 | 36 | Students read the required number of MCs for CS Breadth and Depth. On fulfilment of at least a CS Focus area from the 24 MCs of CS modules, students may complete the remaining MC requirement by using common modules not double-counted elsewhere (refer to Table C). Students must have at least 12 MCs of modules at level-4000 or higher. | |
| IT Professionalism | 12 | 12 | 12 | Students read and double-count MNO2706 in place of CS2101. Refer to Table C. | |
| Mathematics and Sciences | 16 | 16 | 16 | Students read the required MCs for Mathematics and Sciences. | |
| BComp Dissertation / Industrial Experience Training | - | 12 | 12 | 12 | Students read 12 MCs in Honours Dissertation. Students in Turing Programme must complete CP4101 BComp Dissertation |
| (D) Common Modules | Refer to Table C | To be double-counted towards both degrees. | |||
| (E) Unrestricted Elective | 12 | 32 | 28 | 28 | Exempted for DDP in general, but may be required to meet any shortfall of MC. |
| TOTAL | 120 | 160 | 160 | 160 | For single-honours DDP, student will have to read a minimum of 180 MCs. |
* These must be completed in the first semester. Late-entry DDP students must complete these in the first available semester of commencing DDP.
| ACC1701 Accounting for Decision Makers | 4 MC |
| BSP1702 Legal Environment of Business | 4 MC |
| BSP1707 Managerial Economics: Exposure | 2 MC |
| BSP2701 Global Economy | 2 MC |
| DAO1704 Decision Analytics using Spreadsheets | 4 MC |
| DAO2702 Programming for Business Analytics | 4 MC |
| DAO2703 Operations and Technology Management (common module) | 4 MC |
| FIN2704 Finance | 4 MC |
| MKT1705 Principles of Marketing | 4 MC |
| MNO1706 Organizational Behaviour | 4 MC |
| MNO2706 Business Communication for Leaders (ACC) (common module) | 4 MC |
| TOTAL | 40 MC |
| ACC2706 Managerial Accounting | 4 MC |
| ACC2707 Corporate Accounting & Reporting I | 4 MC |
| ACC2708 Corporate Accounting & Reporting II | 4 MC |
| ACC2709 Accounting Information Systems | 4 MC |
| ACC3701 Assurance and Attestation | 4 MC |
| ACC3702 Corporate and Securities Law | 4 MC |
| ACC3703 Taxation | 4 MC |
| ACC3704 Advanced Corporate Accounting & Reporting | 4 MC |
| ACC3705 Valuation | 4 MC |
| ACC3706 Corporate Governance and Risk Management | 4 MC |
| ACC3707 Integrated Perspectives in Accounting and Business | 4 MC |
| Total | 44 MC |
| MNO2706 Business Communication for Leaders (ACC) or UWC2101% Writing & Critical Thinking or ES1601 Professional & Academic Communication (in place of CS2101 Effective Communication for Computing Professionals) |
| DAO2703 Operations & Technology Management (in place of a CS Elective) |