NTU FGO Optimiser
Upload your transcript and find the modules to Flexible-Grade for the highest CGPA.
Upload your NTU transcript
Drop the official PDF here, or choose it from your device. NIE students can use the Academic Progress Report.
Read in your browser. Nothing is uploaded.
- 1
Get your transcript
Download the official PDF from the Self-Help Transcript System.
- 2
Set up your quota
Choose 21 or 24 AU, and mark which modules were BDEs. Modules you have already used FGO on are detected for you.
- 3
Pick your modules
Run Auto-optimise, or click modules yourself and watch the projected CGPA change.
About the Flexible Grading Option
The Flexible Grading Option (FGO) lets NTU undergraduates convert eligible course grades into Pass (P) or No Record (NR) so they do not affect CGPA. Most programmes allow 21 or 24 AU across the degree, with at most 12 AU of that on Major Core, ICC and MPE courses. This tool reads your transcript, subtracts the FGO you have already used, and finds the set of modules that raises CGPA the most within what is left.
Frequently asked questions
Is my transcript uploaded anywhere?
No. The PDF is read inside your browser and the module list never leaves your device. NTUMods has no server that receives your transcript. Anonymous usage counts, such as how many modules were picked, are recorded to improve the tool, never module codes, names or grades.
What if I have already used FGO before?
Modules graded Pass on your transcript are detected and counted against your quota. Set each one to Core or BDE, because the 12 AU cap covers only Major Core, ICC and MPE. A module you declared FGO on and failed becomes No Record and disappears from the transcript, so add those AU in the Not on your transcript fields. Your FGO portal shows the exact balance.
How does the optimiser choose which modules to FGO?
It tests every combination of eligible modules that fits your remaining quota and the 12 AU cap for Major Core, ICC and MPE, then keeps the set that gives the highest CGPA. Failed modules and low grades in high AU modules help most, since they leave your CGPA while the AU still count for a Pass.
Which modules cannot be Flexible-Graded?
Final Year Projects, Professional Internships and Attachments, and modules with an academic sanction. The tool locks Final Year Projects and attachments automatically. It cannot see academic sanctions, so check those yourself.
Does it check my minimum letter-graded AU?
No. Programmes require a minimum number of letter-graded Major Core and MPE AU for graduation. Check that figure in your Academic Handbook before you declare.
Is the FGO Optimiser official?
No. It is an unofficial NTUMods tool and is not affiliated with NTU. Confirm your final list against the official FGO portal. Declarations cannot be undone.