NU Computer Science Year 4 GPA Calculator
Year 4 subjects
Credits are pre-filled from the NU scheme. Enter a grade or your total marks.
| Code | Subject | Credits | Grade | GP | Points |
|---|---|---|---|---|---|
| 540201 | Artificial IntelligenceSemester VII | 3 | — | — | |
| 540203 | Compiler Design and ConstructionSemester VII | 3 | — | — | |
| 540205 | Computer GraphicsSemester VII | 3 | — | — | |
| 540207 | E-Commerce and Web EngineeringSemester VII | 3 | — | — | |
| 540208 | Artificial Intelligent LabSemester VII | 1.5 | — | — | |
| 540210 | Compiler LabSemester VII | 1.5 | — | — | |
| 540212 | Computer Graphics LabSemester VII | 1.5 | — | — | |
| 540214 | E-Commerce and Web Engineering LabSemester VII | 1.5 | — | — | |
| 540215 | Distributed SystemsSemester VIII | 3 | — | — | |
| 540217/540219/540221/540223/540225/540227/245029/540231/540233/540235/540237/540239/540241/540243 | Simulation and modeling or Network and Information Security or Digital Signal Processing or Digital Image Processing or Multimedia or Pattern Recognition or Design and Analysis of VLSI Systems or Micro-controller and Embedded System or Cyber Law and Computer Forensic or Natural Language Processing or System Analysis and Design or Optical Fiber Communication or Human Computer Interaction or Graph TheorySemester VIII | 3 | — | — | |
| 540244 | Distributed Systems LabSemester VIII | 1.5 | — | — | |
| 540246/540248/540250/540252/540254/540256/540258/540260/540262/540264/540266/540268/540270/540272 | Simulation and modeling Lab or Network and Information security Lab or Digital Signal Processing Lab or Digital Image Processing Lab or Multimedia Lab or Pattern Recognition Lab or Design and Testing of VLSI Systems Lab or Micro-controller and Embedded System Lab or Cyber Law and Computer Forensic Lab or Natural Language Processing Lab or System Analysis and Design Lab or Optical Fiber Communication Lab or Human Computer Interaction Lab or Graph Theory LabSemester VIII | 1.5 | — | — | |
| 540274 | Project/Industry AttachmentSemester VIII | 6 | — | — | |
| Total (credit courses) | 33 | 0 |
Sources: National University, Bangladesh, Fourth Year Syllabus, Department of Computer Science, Four Year B.Sc. Honours Course, Effective from the session : 2013–2014 (retrieved 8 Oct 2026); National University, Bangladesh, Syllabus (Honours) — National University Honours syllabus archive (retrieved 8 Oct 2026). Checked against the document on 8 Oct 2026.
Add your CGPA so far
Optional. Enter the CGPA on your last grade card and the credits it covers to see your new CGPA with this year.
How your result is calculated
- The pass mark in every course and in the viva is 40%, i.e. grade D (grade point 2).
- Only courses graded D or above count towards credits in the result; no credit is earned for a grade below D, which is an F (Fail).
- Earned points for a course = credits × grade point. The GPA for a year = total points secured in the year ÷ total credits earned in the year.
- CGPA = total points secured over the 1st to 4th years ÷ total number of credits completed in the whole programme. The credits of a course graded F are added to the CGPA calculation once the F is improved to a higher grade.
- In improvement examinations (for courses graded C, C+ or D) the higher of the two results is used for the CGPA.
- A course graded F that is later improved can receive no grade higher than A-.
- A minimum CGPA of 2.00 is required for the Honours degree; a CGPA of 3.75 to 4.0 earns the degree with Distinction.
Sources: National University, Bangladesh, জাতীয় বিশ্ববিদ্যালয় আইন, ১৯৯২-এর ৪৬ নম্বর ধারা মোতাবেক প্রণীত স্নাতক (সম্মান) প্রোগ্রামের সংশোধিত রেগুলেশন ২০২৫ / Bachelor Degree (Honours) Revised Regulation 2025 (retrieved 2 Oct 2026); National University, Bangladesh, স্নাতক (অনার্স) ডিগ্রির সংশোধিত রেগুলেশন ২০০৯-২০১০ / Bachelor Degree (Honours) (Revised) Regulation 2009-2010 (retrieved 2 Oct 2026). Checked against the document on 2 Oct 2026.
| Awarded | CGPA | Conditions |
|---|---|---|
| Honours degree with Distinction | 3.75–4 | — |
Four-year Bachelor (Honours) students at colleges affiliated to National University, Bangladesh (Revised Regulation 2025; same clause in the 2009-10 regulation). The Distinction is mentioned on the academic transcript. A minimum CGPA of 2.00 is needed for the Honours degree (clause 15(a), 2025). A student with an F grade in any course does not get the Honours degree; after the registration period, one with F grades but at least 85% of credits and CGPA 2.00 gets a Pass degree (clause 16, 2025). The regulation states no class or division other than Distinction.
Sources: National University, Bangladesh, জাতীয় বিশ্ববিদ্যালয় আইন, ১৯৯২-এর ৪৬ নম্বর ধারা মোতাবেক প্রণীত স্নাতক (সম্মান) প্রোগ্রামের সংশোধিত রেগুলেশন ২০২৫ / Bachelor Degree (Honours) Revised Regulation 2025 (retrieved 2 Oct 2026); National University, Bangladesh, স্নাতক (অনার্স) ডিগ্রির সংশোধিত রেগুলেশন ২০০৯-২০১০ / Bachelor Degree (Honours) (Revised) Regulation 2009-2010 (retrieved 2 Oct 2026). Checked against the document on 8 Oct 2026.
| Grade | Marks (%) | Grade point | Meaning |
|---|---|---|---|
| A+ | 80–100 | 4 | |
| A | 75–80 | 3.75 | |
| A- | 70–75 | 3.5 | |
| B+ | 65–70 | 3.25 | |
| B | 60–65 | 3 | |
| B- | 55–60 | 2.75 | |
| C+ | 50–55 | 2.5 | |
| C | 45–50 | 2.25 | |
| D | 40–45 | 2 | |
| F | 0–40 | 0 | Fail |
Four-year Bachelor (Honours) programmes (BA, BSS, BBA, BSc) at colleges affiliated to National University, under the Bachelor Degree (Honours) Revised Regulation 2025; the same grade table is in the 2009–10 regulation.
Sources: National University, Bangladesh, জাতীয় বিশ্ববিদ্যালয় আইন, ১৯৯২-এর ৪৬ নম্বর ধারা মোতাবেক প্রণীত স্নাতক (সম্মান) প্রোগ্রামের সংশোধিত রেগুলেশন ২০২৫ / Bachelor Degree (Honours) Revised Regulation 2025 (retrieved 2 Oct 2026); National University, Bangladesh, স্নাতক (অনার্স) ডিগ্রির সংশোধিত রেগুলেশন ২০০৯-২০১০ / Bachelor Degree (Honours) (Revised) Regulation 2009-2010 (retrieved 2 Oct 2026). Checked against the document on 2 Oct 2026.