# Curriculum Structure
**Source**: https://www.ntu.edu.sg/computing/admissions/undergraduate-programmes/curriculum-structure
**Parent**: https://www.ntu.edu.sg/education/undergraduate-programme/bachelor-of-science-in-data-science-artificial-intelligence
[### Information](#Content_C054_Col00)
To view the various Curriculum Structure, kindly scroll down the page.
[### Course Offering/Major Prescribe Elective (MPE) List/Elective Focus/Specialisation](#Content_C082_Col00)
**CE Major Prescribed Electives (MPE) Courses and Elective Focus Areas**
- [CE Major Prescribed Electives (MPE) Courses and Elective Focus Areas for AY2021 and later Cohorts](/docs/librariesprovider118/ug/electivefocusarea/ce-mpe-for-specialisation-_-ay2021-and-later.pdf?sfvrsn=a3ec02a_1)
- [CE Major Prescribed Electives (MPE) Courses and Elective Focus Areas for AY2020 and earlier Cohort](/docs/librariesprovider118/ug/electivefocusarea/u20-and-before_ce-elective-focus_updated-on-16-nov-2023.pdf?sfvrsn=317247cf_3)
**CSC Major Prescribed Electives(MPE) Courses and Specialisation (AY2021 and later Cohort) or Elective Focus Areas (AY2020 and earlier Cohort)**
- [CSC Major Prescribed Electives (MPE) Courses and Specialization for AY2021 and later Cohorts](/docs/librariesprovider118/ug/electivefocusarea/csc-mpe-for-specialisation-_-ay2021-and-later.pdf?sfvrsn=60e1a452_1)
- [CSC Major Prescribed Electives (MPE) Courses and Elective Focus Areas for AY2020 and earlier Cohort](/docs/librariesprovider118/ug/electivefocusarea/u20-and-before_csc-elective-focus_updated-on-12-dec-23.pdf?sfvrsn=cb74c957_3)\
**DSAI Major Prescribed Electives (MPE) Courses**
- [DSAI Major Prescribed Electives (MPE) Courses for AY2021 and later Cohorts](/docs/librariesprovider118/ug/dsai/dsai-mpe-list.pdf?sfvrsn=70b7ea1_1)
- [DSAI Major Prescribed Electives (MPE) Courses for AY2020 and earlier Cohorts](/docs/librariesprovider118/ug/electivefocusarea/u20-and-before_dsai-cores-and-mpes_updated-on-15-dec-23.pdf?sfvrsn=1d9d1d3_3)\
**AISC Major Prescribed Electives (MPE) Courses**
- [AISC Major Prescribed Electives (MPE) Courses for AY2024 and later Cohorts](/docs/librariesprovider118/ug/aisc/ay2025/mpe-list-for-aisc.pdf?sfvrsn=d4dfecd8_1)
[### Computer Engineering Programme (CE)](#Content_C001_Col00)
**Programme Information for AY2025**
- [Curriculum Structure](/docs/librariesprovider118/ug/ce/ay2025/curriculum-structure-2025---computer-engineering.pdf?sfvrsn=85a27145_1)
- [Curriculum Structure | Exempted Polytechnic Students (PA and PI option)](/docs/librariesprovider118/ug/ce/ay2025/curriculum-structure-2025---computer-engineering--exempted-polytechnic-students-(pi-and-pa-option).pdf?sfvrsn=e64ffd81_1)
-
- [Curriculum Structure | Accelerated Bachelor Programme](/docs/librariesprovider118/ug/ce/ay2025/curriculum-structure-2025---computer-engineering-accelerated-bachelor-programe.pdf?sfvrsn=8ec0e243_1)
**Programme Information for AY2024**
- [Curriculum Structure](/docs/librariesprovider118/ug/ce/ay2024/ccds-ug-new-study-plan_ce_20240725.pdf?sfvrsn=b380d4d5_3)
- [Curriculum Structure | Exempted Polytechnic Students (PA and PI option)](/docs/librariesprovider118/ug/ce/ay2024/ccds-ug-new-study-plan_ce-poly_20240725.pdf?sfvrsn=2b7230ff_3)
-
- [Curriculum Structure | Accelerated Bachelor Programme](/docs/librariesprovider118/ug/ce/ay2024/ccds-ug-new-study-plan_ce-abp_20240725.pdf?sfvrsn=65095a4a_3)
**Programme Information for AY2023**
- [Curriculum Structure](/docs/librariesprovider118/ug/ce/ay2023/u23-ce_26-oct-2023.pdf?sfvrsn=7f4c152e_3)
- [Curriculum Structure | Exempted Polytechnic Students (PA and PI option)](/docs/librariesprovider118/ug/ce/ay2023/u23-ce-poly-(pi_pa)_26-oct-2023.pdf?sfvrsn=58d1e51e_3)
- [Curriculum Structure | Accelerated Bachelor Programme](/docs/librariesprovider118/ug/ce/ay2023/u23-ce-abp_26-oct-2023.pdf?sfvrsn=600e7845_3)
**Programme Information for AY2022**
- [Curriculum Structure](/docs/librariesprovider118/ug/ce/ay2022/u22-ce_26-oct-2023.pdf?sfvrsn=62e512b6_3)
- [Curriculum Structure | Exempted Polytechnic Students (PA and PI option)](/docs/librariesprovider118/ug/ce/ay2022/u22-ce-poly-(pi_pa)_26-oct-2023.pdf?sfvrsn=60dec847_3)
- [Curriculum Structure | Accelerated Bachelor Programme](/docs/librariesprovider118/ug/ce/ay2022/u22-ce-abp_26-oct-2023.pdf?sfvrsn=362ecabd_3)
**Programme Information for AY2021**
- [Curriculum Structure](/docs/librariesprovider118/ug/ce/ay2021/u21-ce_26-oct-2023.pdf?sfvrsn=b0f09042_3)
- [Curriculum Structure | Exempted Polytechnic Students](/docs/librariesprovider118/ug/ce/ay2021/u21-ce-poly_26-oct-2023.pdf?sfvrsn=16648de3_3)
- [Curriculum Structure | Accelerated Bachelor Programme](/docs/librariesprovider118/ug/ce/ay2021/u21-ce-abp_26-oct-2023.pdf?sfvrsn=5b88b922_3)\
**Programme Information for AY2020**
- [Curriculum Structure](/docs/librariesprovider118/ug/ce/ay2020/ay2021_scse_ce_u20.pdf?sfvrsn=fd80ce15_3)
- [Curriculum Structure | Accelerated Bachelor Programme](/docs/librariesprovider118/ug/ce/ay2020/ay2021_scse_ce_abp.pdf?sfvrsn=a25580a_3)
- [Curriculum Structure | Exempted Polytechnic Students](/docs/librariesprovider118/ug/ce/ay2020/ay2021_scse_ce_poly.pdf?sfvrsn=9dce7da6_3)
- [Engineering Fundamentals 2 (EF2) \](/docs/librariesprovider118/ug/ef2-ay2022-23-s1.pdf?sfvrsn=7047d8ab_3)Students from AY2020 intake onwards are required to take one course from the other five engineering schools (as core course) in Year 1 Sem 2 as EF2.
**Programme Information for AY2019**
- [Curriculum Structure](/docs/librariesprovider118/ug/ce/ay2019/ay1920-scse-ce-programmes-(june-2021).pdf?sfvrsn=23f06593_2)
- [Curriculum Structure | Suggested Accelerated Bachelor Programme](/docs/librariesprovider118/ug/ce/ay2019/ay1920-scse-ceabp-(13-jun-2019).pdf?sfvrsn=c111d6a_2)
- [Curriculum Structure | Exempted Polytechnic Students](/docs/librariesprovider118/ug/ce/ay2019/ay1920-scse-cepoly-(13-jun-2019).pdf?sfvrsn=ea3e0028_2)
[### Computer Science Programme (CSC)](#Content_C010_Col00)
**Programme Information for AY2025**
- [Curriculum Structure](/docs/librariesprovider118/ug/cs/ay2025/curriculum-structure-2025---computer-science6a1c9889-51af-4ab8-aa38-fb3f5a08a375.pdf?sfvrsn=c43918ee_1)
- [Curriculum Structure | Exempted Polytechnic students (PA and PI option)](/docs/librariesprovider118/ug/cs/ay2025/curriculum-structure-2025---computer-science--exempted-polytechnic-students-(pi-and-pa-option)1013007e-bc4d-4ca9-a293-1c32da370fae.pdf?sfvrsn=13914c20_1)
- \
- [Curriculum Structure | Accelerated Bachelor Programme](/docs/librariesprovider118/ug/cs/ay2025/curriculum-structure-2025---computer-science--accelerated-bachelor-program8518e6a0-9783-4088-8da6-f402375f0521.pdf?sfvrsn=aed13886_1)
**Programme Information for AY2024**
- [Curriculum Structure](/docs/librariesprovider118/ug/cs/ay2024/ccds_ay24-25-csc-study-plans.pdf?sfvrsn=2a6e6fce_1)
- [Curriculum Structure | Exempted Polytechnic students (PA and PI option)](/docs/librariesprovider118/ug/cs/ay2024/ccds_ay24-25-csc-exempted-poly-study-plans.pdf?sfvrsn=db10542d_1)
- \
- [Curriculum Structure | Accelerated Bachelor Programme](/docs/librariesprovider118/ug/cs/ay2024/ccds_ay24-25-csc-abp-study-plans.pdf?sfvrsn=9f4c5167_1)
**Programme Information for AY2023**
- [Curriculum Structure](/docs/librariesprovider118/ug/cs/ay2023/ay2023-2024-csc--updated-7-july-2025.pdf?sfvrsn=cf5d6fa8_1)
- [Curriculum Structure | Exempted Polytechnic students (PA and PI option)](/docs/librariesprovider118/ug/cs/ay2023/u23-csc-poly-(pi_pa)_26-oct-2023.pdf?sfvrsn=1d1397ae_3)
- [Curriculum Structure | Accelerated Bachelor Programme](/docs/librariesprovider118/ug/cs/ay2023/ay2023-2024-csc--abp.pdf?sfvrsn=be6250b0_1)\
**Programme Information for AY2022**
- [Curriculum Structure](/docs/librariesprovider118/ug/cs/ay2022/u22-csc_26-oct-2023.pdf?sfvrsn=5d6e0e7a_3)
- [Curriculum Structure | Exempted Polytechnic students (PA and PI option)](/docs/librariesprovider118/ug/cs/ay2022/u22-csc-poly-(pi_pa)_26-oct-2023.pdf?sfvrsn=49135934_3)
- [Curriculum Structure | Accelerated Bachelor Programme](/docs/librariesprovider118/ug/cs/ay2022/u22-csc-abp_26-oct-2023.pdf?sfvrsn=907396d_3)
**Programme Information for AY2021**
- [Curriculum Structure](/docs/librariesprovider118/ug/cs/ay2021/u21-csc_26-oct-2023.pdf?sfvrsn=4ade525e_3)
- [Curriculum Structure | Exempted Polytechnic Students](/docs/librariesprovider118/ug/cs/ay2021/u21-csc-poly_26-oct-2023.pdf?sfvrsn=eb1208d5_3)\
- [Curriculum Structure | Accelerated Bachelor Programme](/docs/librariesprovider118/ug/cs/ay2021/u21-csc-abp_26-oct-2023.pdf?sfvrsn=36f5aa02_3)
**Programme Information for AY2020**
- [Curriculum Structure](/docs/librariesprovider118/ug/cs/ay2020/ay2021_scse_csc-u20.pdf?sfvrsn=2f2d3abd_6)
- [Curriculum Structure | Accelerated Bachelor Programme](/docs/librariesprovider118/ug/cs/ay2020/ay2021_scse_csc_abp.pdf?sfvrsn=5602b3ba_11)
- [Curriculum Structure | Exempted Polytechnic Students](/docs/librariesprovider118/ug/cs/ay2020/ay2021_scse_csc_poly.pdf?sfvrsn=2993ace7_9)
- [Engineering Fundamentals 2 (EF2)](/docs/librariesprovider118/ug/ef2-ay2022-23-s1.pdf?sfvrsn=7047d8ab_3) \
Students from AY2020 intake onwards are required to take one course from the other five engineering schools (as core course) in Year 1 Sem 2 as EF2.
**Programme Information for AY2019**
- [Curriculum Structure](/docs/librariesprovider118/ug/cs/ay2019/ay1920-scse-cs-programme-(24-may-2021).pdf?sfvrsn=74c72a12_5)
- [Curriculum Structure | Suggested Accelerated Bachelor Programme](/docs/librariesprovider118/ug/cs/ay2019/ay1920-scse-csabp-(10-jun-2019).pdf?sfvrsn=c0ab3bd_5)
- [Curriculum Structure | Exempted Polytechnic Students](/docs/librariesprovider118/ug/cs/ay2019/ay1920-scse-cspoly-(04-dec-2019).pdf?sfvrsn=8c0024a5_5)
- [Exemptions List | Polytechnic Students](/docs/librariesprovider118/ug/cs/ay2019/scse_brc-poly-exemption-list-18-oct-2019.pdf?sfvrsn=dbabf5d9_2)
[### Bachelor of Computing in Data Science and Artificial Intelligence (DSAI)](#Content_C021_Col00)
**Programme Information for AY2025 and later Cohorts**
- [Curriculum Structure](/docs/librariesprovider118/ug/dsai/ay2025/curriculum-structure--dsai-20259c312db1-607d-4039-bc7d-4166a3f5fc9f.pdf?sfvrsn=f5af7827_1)
**Programme Information for AY2024**
- [Curriculum Structure](/docs/librariesprovider118/ug/dsai/2024/u24-dsai_09-dec-2024.pdf?sfvrsn=f56b46ce_1)
**Programme Information for AY2023**
- [Curriculum Structure](/docs/librariesprovider118/ug/dsai/2023/u23-dsai_26-oct-2023.pdf?sfvrsn=a4fe3e09_3)
**Programme Information for AY2022**
- [Curriculum Structure](/docs/librariesprovider118/ug/dsai/2022/u22-dsai_26-oct-2023.pdf?sfvrsn=58a6ec79_3)
**Programme Information for AY2021**
- [Curriculum Structure](/docs/librariesprovider118/ug/dsai/2021/u21-dsai_26-oct-2023.pdf?sfvrsn=86497c29_3)
**Programme Information for AY2020**
- [Curriculum Structure](/docs/librariesprovider118/ug/dsai/2021/ay2021-dsai-curriculum-structure-(140921).pdf?sfvrsn=18bfdc61_2)
**Programme Information for AY201****9**
- [Curriculum Structure](/docs/librariesprovider118/ug/dsai/2021/ay1920-dsai-curriculum-structure-(140921).pdf?sfvrsn=bc10e54a_2)
[### Bachelor of Computing (Hons) in Artificial Intelligence (AI) and Society (AISC)](#Content_C091_Col00)
**Programme Information for AY2025 and later cohorts**
- [Curriculum Structure](/docs/librariesprovider118/ug/aisc/ay2025/curriculum-structure-aisc-ay2025.pdf?sfvrsn=74e26fff_1)
**Programme Information for AY2024**
- [Curriculum Structure](/docs/librariesprovider118/ug/aisc/ay2024/u24-aisc_27-aug-2024.pdf?sfvrsn=2c221b5f_3)
[### Double Degree in Bachelor of Business (with specialisation in Business Analytics) and Bachelor of Engineering (Computer Science) (BCG)](#Content_C026_Col00)
**Curriculum Structure**
Click here to download **Curriculum Structure for Students Admitted in**
[**AY25/26 and later Cohorts**](/docs/librariesprovider118/ug/bcg/curriculum-structure---bcg-2025-2026a8aad760-870f-4300-91f9-4498833e04f1.pdf?sfvrsn=96377af8_1)\
\
\
\
**Courses that c**ontribute towards the CGPA of each Constituent Degree****
For Students Admitted in AY23/24\* _240925.pdf?sfvrsn=fab3ef28_3)\
For Students Admitted in AY22/23 _240925.pdf?sfvrsn=fab3ef28_3)\
For Students Admitted in AY21/22 _240925.pdf?sfvrsn=fab3ef28_3)\
For Students Admitted in AY20/21 .pdf?sfvrsn=c0d8aead_3)\
For Students Admitted in AY18/19 - AY19/20- \* .pdf?sfvrsn=57dbcbea_3)
[### Double Degree in Bachelor of Business (with specialisation in Business Analytics) and Bachelor of Engineering (Computer Engineering) (BCE)](#Content_C031_Col00)
**Curriculum Structure**
Click here to download Curriculum Structure for Students Admitted in
[**AY25/26 and later cohorts**](/docs/librariesprovider118/ug/bce/curriculum-structure-bce-2025-2026.pdf?sfvrsn=fbc31ef1_1)\
\
\
\
.pdf?sfvrsn=d717402b_3)
**Courses that contribute towards the CGPA of each Constituent Degree**
For Students Admitted in AY23/24\* .pdf?sfvrsn=be91fcce_1) \
For Students Admitted in AY22/23 .pdf?sfvrsn=be91fcce_1) \
For Students Admitted in AY21/22 .pdf?sfvrsn=be91fcce_1) \
For Students Admitted in AY20/21 .pdf?sfvrsn=eb270352_3) \
For Students Admitted in AY18/19 - AY19/20 .pdf?sfvrsn=be1fd40e_3)\
\
[### Double Degree in Computer Engineering/Computer Science and Economics (CEEC/CSEC)](#Content_C045_Col00)
Master 2 disciplines - computer engineering/computer science and economics - in this double degree programme jointly offered by NTU's College of Computing and Data Science (CCDS) and School of Humanities and Social Sciences.
**Double Degree in Computer Engineering or Computer Science and Economics Programme Information for AY2025 and later Cohorts**
- [CE and Economics Curriculum Structure](/docs/librariesprovider118/ug/ddandecons/ay2025/curriculum-structure---ceec-2025-2026.pdf?sfvrsn=137841a1_1)
- [CS and Economics Curriculum Structure](/docs/librariesprovider118/ug/ddandecons/ay2025/curriculum-structure-of-csec-2025-2026.pdf?sfvrsn=2e5030e7_1)
\
**Double Degree in Computer Engineering or Computer Science and Economics Programme Information for AY2024**
- [CE and Economics Curriculum Structure](/docs/librariesprovider118/ug/ddandecons/ay2024/u24-ceec_27-aug-2024.pdf?sfvrsn=ee1e74eb_3)
- [CS and Economics Curriculum Structure](/docs/librariesprovider118/ug/ddandecons/ay2024/u24-csec_27-aug-2024.pdf?sfvrsn=bf0e7479_3)
\
**Double Degree in Computer Engineering or Computer Science and Economics Programme Information for AY2023**
- [CE and Economics Curriculum Structure](/docs/librariesprovider118/ug/ddandecons/ay2023/u23-ceec_26-oct-2023.pdf?sfvrsn=a0f95386_3)
- [CS and Economics Curriculum Structure](/docs/librariesprovider118/ug/ddandecons/ay2023/u23_cs-and-economics_csec_study-plans.pdf?sfvrsn=85758fa4_1)\
\
**Double Degree in Computer Engineering or Computer Science and Economics Programme Information for AY2022**
- [CE and Economics Curriculum Structure](/docs/librariesprovider118/ug/ddandecons/ay2022/u22-ceec_26-oct-2023.pdf?sfvrsn=f1aed29e_3)
- [CS and Economics Curriculum Structure](/docs/librariesprovider118/ug/ddandecons/ay2022/u22-csec_17-nov-2023.pdf?sfvrsn=5bcdabd5_3)\
\
**Double Degree in Computer Engineering or Computer Science and Economics Programme Information for AY2021**
- [CE and Economics Curriculum Structure](/docs/librariesprovider118/ug/ddandecons/ay2021/u21-ceec_26-oct-2023.pdf?sfvrsn=b3c6d9f0_3)
- [CS and Economics Curriculum Structure](/docs/librariesprovider118/ug/ddandecons/ay2021/u21-csec_17-nov-2023.pdf?sfvrsn=52df126c_3)
\
**Double Degree in Computer Engineering or Computer Science and Economics Programme Information for AY2020**
- [CE and Economics Curriculum Structure](/docs/librariesprovider118/ug/ddandecons/ay2020/ay2021_scse_ceec_u20.pdf?sfvrsn=87fd5d6a_3)
- [CS and Economics Curriculum Structure](/docs/librariesprovider118/ug/ddandecons/ay2020/ay2021_scse_csec_u20.pdf?sfvrsn=321d172_6)
\
**Courses that contribute towards the BEng (Computer Engineering) CGPA computation under the BEng (CSC) and B.SocSci (Econs) Double Degree**
**Programme (CSEC)**\
- [For Students Admitted in AY21/22 onwards](/docs/librariesprovider118/ug/ddandecons/ay2022/ay22-23-scse-csec-cgpa-computation.pdf?sfvrsn=ebc82f33_3)
**Courses that contribute towards the BEng (Computer Engineering) CGPA computation under the BEng (CE) and B.SocSci (Econs) Double Degree Programme (CEEC)**\
- [For Students Admitted in AY21/22 onwards](/docs/librariesprovider118/ug/ddandecons/ay2022/ay22-23-scse-ceec-cgpa-computation.pdf?sfvrsn=ce399568_3)
\
\
[### Computer Engineering/Computer Science with a Second Major in Business](#Content_C040_Col00)
The second major in Business is a collaboration between NTU's College of Computing and Data Science (CCDS) and the Nanyang Business School (NBS) which will equip students with both engineering and business knowledge, as well as competencies relevant for the global marketplace.
**Computer Engineering or Computer Science with a Second Major in Business Programme Information for AY2025 and later cohorts**
Mainstream track:
- [Computer Engineering with a Second Major in Business Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/ce/curriculum-structure-2025---computer-engineering--2nd-major-business-(main-stream).pdf?sfvrsn=28c58d75_1)
- [Computer Science with a Second Major in Business Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/csc/curriculum-structure-2025---computer-science--2nd-major-in-business(mainstream)632e74f4-49ca-4927-8ec3-8c3fdf81c537.pdf?sfvrsn=a7f9ef16_1)
\
International Trading Programme (ITP) track:
- [Computer Engineering with a Second Major in Business Curriculum (ITP) Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/ce/curriculum-structure-2025---computer-engineering--2nd-major-business-(itp).pdf?sfvrsn=cf975d85_1)
- [Computer Science with a Second Major in Business Curriculum (ITP) Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/csc/curriculum-structure-2025---computer-science--2nd-major-in-business(itp)4f685282-bc70-447f-8c07-f70badf6d7e5.pdf?sfvrsn=3edeb7c9_1)
**Computer Engineering or Computer Science with a Second Major in Business Programme Information for AY2024**
Mainstream track:
- [Computer Engineering with a Second Major in Business Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/ce/u24-and-after_ce_2bm_bus_27-aug-2024.pdf?sfvrsn=30a768e6_3)
- [Computer Science with a Second Major in Business Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/csc/2024-2025--studyplan-csc-2nd-major-in-business.pdf?sfvrsn=51ed3825_1)
\
International Trading Programme (ITP) track:
- [Computer Engineering with a Second Major in Business Curriculum (ITP) Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/ce/u24-and-after_ce_2bm_itp_27-aug-2024.pdf?sfvrsn=c5576a24_3)
- [Computer Science with a Second Major in Business Curriculum (ITP) Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/csc/2024-2025--studyplan-csc-itp.pdf?sfvrsn=2dca671_1)
**Computer Engineering or Computer Science with a Second Major in Business Programme Information for AY2021**
Mainstream track:
- [Computer Engineering with a Second Major in Business Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/ce/u21-and-after_ce_2bm_bus_26-oct-2023.pdf?sfvrsn=1213f41c_3)
- [Computer Science with a Second Major in Business Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/csc/u21-and-after_csc_2bm_bus_07-july-2025.pdf?sfvrsn=f7518c57_1)
\
International Trading Programme (ITP) track:
- [Computer Engineering with a Second Major in Business Curriculum (ITP) Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/ce/u21-and-after_ce_2bm_itp_26-oct-2023.pdf?sfvrsn=cff6aeb0_3)
- [Computer Science with a Second Major in Business Curriculum (ITP) Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/csc/u21-and-after_csc_2bm_itp_26-oct-2023.pdf?sfvrsn=8b109570_3)
**Computer Engineering or Computer Science with a Second Major in Business Programme Information for AY2020**\
\
Mainstream track:
- [Computer Engineering with a Second Major in Business Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/ay2020/ay2020_scse_cebm_u20_11072023.pdf?sfvrsn=83dd3b3c_3)
- [Computer Science with a Second Major in Business Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/ay2020/ay2020_csc-bm_mk_v1_16-may-2023.pdf?sfvrsn=e0b9243c_15)\
\
International Trading Programme (ITP) track:
- [Computer Engineering with a Second Major in Business Curriculum (ITP) Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/ay2020/ay2020_ce_itp_u20_120723.pdf?sfvrsn=ee231994_3)
- [Computer Science with a Second Major in Business Curriculum (ITP) Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/ay2020/ay2021-scse-cs-bm-(itp).pdf?sfvrsn=789e9dde_16)
\
[### Computer Engineering/Computer Science with a Second Major in Entrepreneurship](#Content_C062_Col00)
**Programme Information for AY2025 and later Cohorts**
- [Computer Engineering with a Second Major in Entrepreneurship Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/ce/curriculum-structure-2025---computer-engineering--2nd-major-business-(entrepreneurship).pdf?sfvrsn=de09695f_1)
- [Computer Science with a Second Major in Entrepreneurship Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/csc/curriculum-structure-2025---computer-science--2nd-major-in-entrepreneurshipef4a5af9-60de-4ed8-8915-32aeafeb85d3.pdf?sfvrsn=1b47a85_1)
**Programme Information for AY2024**
- [Computer Engineering with a Second Major in Entrepreneurship Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/ce/u24-and-after_ce_ent_27-aug-2024.pdf?sfvrsn=9486ffae_3)
- [Computer Science with a Second Major in Entrepreneurship Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/csc/2024-2025--studyplan-csc-2nd-major-in-entrepreneurship.pdf?sfvrsn=f7f8ad6d_1)
**Programme Information for AY2021**
- [Computer Engineering with a Second Major in Entrepreneurship Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/ce/u21-and-after_ce_ent_26-oct-2023.pdf?sfvrsn=b43d748e_3)
- [Computer Science with a Second Major in Entrepreneurship Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/csc/u21-and-after_csc_ent_26-oct-2023.pdf?sfvrsn=205c8e3a_3)
[### Computer Engineering/ Computer Science with a Second Major in Sustainability](#Content_C074_Col00)
**Programme Information for AY2025 and later Cohorts**
- [Computer Engineering with a Second Major in Sustainability Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/ce/curriculum-structure-2025---computer-engineering--2nd-major-business-(sustainability)a7e6de0d-a228-4a2a-bb7c-4f92796ed66d.pdf?sfvrsn=8ade6cc2_1)
- [Computer Science with a Second Major in Sustainability Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/csc/curriculum-structure-2025---computer-science--2nd-major-in-sustainabilityf18d4139-1209-41f6-bc41-b10a9f328056.pdf?sfvrsn=63aff3dd_1)
**Programme Information for AY2024**
- [Computer Engineering with a Second Major in Sustainability Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/ce/u24-and-after_ce_sust_27-aug-2024.pdf?sfvrsn=c93ea2f8_3)
- [Computer Science with a Second Major in Sustainability Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/csc/2024-2025--studyplan-csc-2nd-major-in-sustainability.pdf?sfvrsn=594d25bc_1)
**Programme Information for AY2022**
- [Computer Engineering with a Second Major in Sustainability Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/ce/u21-and-after_ce_sust_26-oct-2023.pdf?sfvrsn=b83a2ef7_3)
- [Computer Science with a Second Major in Sustainability Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/csc/u21-and-after_csc_sust_26-oct-2023.pdf?sfvrsn=bf4caaca_3)
[### Bachelor of Computing in Data Science and Artificial Intelligence a Second Major in Sustainability](#Content_C079_Col00)
**Programme Information for AY2025 and later Cohorts**
- [Data Science & Artificial Intelligence with a Second Major in Sustainability Curriculum Structure](/docs/librariesprovider118/ug/dsai/ay2025/curriculum-structure--dsai-2nd-major-sustainability-2025.pdf?sfvrsn=4710723c_1)
**Programme Information for AY2024**
- [Data Science & Artificial Intelligence with a Second Major in Sustainability Curriculum Structure](/docs/librariesprovider118/ug/dsai/2024/ay2024_dsai-2nd-major-in-sustainability.pdf?sfvrsn=ff500d9b_1)
**Programme Information for AY2022**
- [Data Science & Artificial Intelligence with a Second Major in Sustainability Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/dsai/u21-and-after_dsai_sust_26-oct-2023.pdf?sfvrsn=21aee9b1_3)
[### Computer Engineering with a Second Major in Data Analytics](#Content_C063_Col00)
**Programme Information for AY2025 and later Cohorts**
- [Computer Engineering with a Second Major in Data Analytics Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/ce/curriculum-structure-2025---computer-engineering--2nd-major-business-(data-analystics).pdf?sfvrsn=659fd8fb_1)
**Programme Information for AY2024**
- [Computer Engineering with a Second Major in Data Analytics Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/ce/u24-and-after_ce_dana_27-aug-2024.pdf?sfvrsn=1d1d84dc_3)
**Programme Information for AY2022**
- [Computer Engineering with a Second Major in Data Analytics Curriculum Structure](/docs/librariesprovider118/ug/doublemajorincecsandbusiness/ce/u21-and-after_ce_dana_26-oct-2023.pdf?sfvrsn=27b8bf96_3)
[### Computer Engineering (CN Yang Scholars Programme) with a Second Major in Data Analytics](#Content_C077_Col00)
**Programme Information for AY2023 and later Cohorts**
- [Computer Engineering (CN Yang Scholars Programme) with a Second Major in Data Analytics Curriculum Structure](/admissions/undergraduate/premier-scholar-programmes/cn-yang-scholars-programme/curriculum-by-major)
[### Scholars Programme (TAISP, CNYang, USP)](#Content_C036_Col00)
**Turing AI Scholars Programme (TAISP)**
**Programme Information for AY2025 and later Cohorts**
- [Curriculum Structure | TAISP Programme (DSAI)](/docs/librariesprovider118/ug/taisp/ay2025/taisp-dsai-studyplan---2025.pdf?sfvrsn=cbdae9ce_1)
- [Curriculum Structure | TAISP Programme (Computer Science)](/docs/librariesprovider118/ug/taisp/ay2025/taisp-studyplan---2025.pdf?sfvrsn=34dc010a_1)
- [Curriculum Structure | TAISP Programme (AI & Society)](/docs/librariesprovider118/ug/taisp/ay2025/taisp-ai-society-studyplan---2025.pdf?sfvrsn=29f5147e_1)
**Programme Information for AY2024**
- [Curriculum Structure | TAISP Programme (DSAI)](/docs/librariesprovider118/ug/taisp/ay2024/taisp-studyplan-(dsai)---2024--updated-18aug.pdf?sfvrsn=41b31014_1)
- [Curriculum Structure | TAISP Programme (Computer Science)](/docs/librariesprovider118/ug/taisp/ay2024/taisp-studyplan---2024--updated-18aug.pdf?sfvrsn=cb84ae07_1)
- [Curriculum Structure | TAISP Programme (AI & Society)](/docs/librariesprovider118/ug/taisp/ay2024/taisp-ai-society-studyplan---2024.pdf?sfvrsn=e17c63ce_1)
---
***CN Yang Scholars Programme***
[Programme Information for AY2023 and later Cohorts](/admissions/undergraduate/premier-scholar-programmes/cn-yang-scholars-programme/curriculum-by-major)
---
***USP Scholars Programme***
**Programme Information for AY2025 and later Cohorts**
- [Curriculum Structure | USP Programme (DSAI)](/docs/librariesprovider118/ug/usp/ay2023/curriculum-structure--usp-programme(dsai)-2025.pdf?sfvrsn=c4443b7e_1)
- [Curriculum Structure | USP Programme (Computer Engineering)](/docs/librariesprovider118/ug/usp/ay2023/curriculum-structure--usp-programme-(computer-engineering)-2025.pdf?sfvrsn=ad5c4ae5_1)\
- [Curriculum Structure | USP Programme (Computer Science)](/docs/librariesprovider118/ug/usp/ay2023/curriculum-structure--usp-programme-(computer-science)-2025.pdf?sfvrsn=a6ebbb00_1)
- [Curriculum Structure | USP Programme (AISC)](/docs/librariesprovider118/ug/usp/ay2023/curriculum-structure--usp-programme-(aisc)-2025.pdf?sfvrsn=3c0445a3_1)\
**Programme Information for AY2023/ AY2024**
- [Curriculum Structure | USP Programme (DSAI)](/docs/librariesprovider118/ug/usp/ay2023/ay23-24_dsai-with-usp-curriculum-structure_mk_jan-24.pdf?sfvrsn=7d329f82_3)
- [Curriculum Structure | USP Programme (Computer Engineering)](/docs/librariesprovider118/ug/usp/ay2023/ay23-24_ce-with-usp-curriculum-structure_mk_jan-24.pdf?sfvrsn=6a1a5834_3)\
- [Curriculum Structure | USP Programme (Computer Science)](/docs/librariesprovider118/ug/usp/ay2023/ay23-24_cs-usp-curriculum-structure_mk_jan-24.pdf?sfvrsn=7b7cb867_3)
**Programme Information for AY2022**
- [Curriculum Structure | USP Programme (DSAI)](/docs/librariesprovider118/ug/usp/ay2022/ay22-23_dsai-with-usp-curriculum-structure_june-2022.pdf?sfvrsn=93ae2baa_3)
- [Curriculum Structure | USP Programme (Computer Engineering)\](/docs/librariesprovider118/ug/usp/ay2022/ay22-23_ce-with-usp-curriculum-structure_june-2022.pdf?sfvrsn=c81338f_3)
- [Curriculum Structure | USP Programme (Computer Science)](/docs/librariesprovider118/ug/usp/ay2022/ay22-23_cs-with-usp-curriculum-structure_june-2022.pdf?sfvrsn=77f50952_3)
**Programme Information for AY2021**
- [Curriculum Structure | USP Programme (DSAI)](/docs/librariesprovider118/ug/usp/ay2021/ay21-22-dsai---usp-curriculum.pdf?sfvrsn=21903eca_2)
- [Curriculum Structure | USP Programme (Computer Engineering)](/docs/librariesprovider118/ug/usp/ay2021/ay2122-curriculum-structure-ce-usp.pdf?sfvrsn=a0722909_2)
- [Curriculum Structure | USP Programme (Computer Science)](/docs/librariesprovider118/ug/usp/ay2021/ay2122-curriculum-structure-cs-usp.pdf?sfvrsn=949fa802_2)\
**Programme Information for AY2020**
- [Curriculum Structure | USP Programme (Computer Engineering)](/docs/librariesprovider118/ug/usp/ay2020/ay2021_scse_uspce_u20.pdf?sfvrsn=d86b144f_3)
- [Curriculum Structure | USP Programme (Computer Science)](/docs/librariesprovider118/ug/usp/ay2020/ay2021_scse_uspcsc_u20.pdf?sfvrsn=e2f487a9_3)
\