nus-cs2113-AY2324S2 / pe-dev-response

0 stars 0 forks source link

GPA can affect maximum Mcs taken #1415

Open nus-pe-bot opened 5 months ago

nus-pe-bot commented 5 months ago

if my GPA is below a certain value, I'm not allowed to overload in current semester.

CEG Study Plan for: Fu Xueer
_____________________________________________________________
| Y1S1 [Sem 1] | Y1S2 [Sem 2] | Y2S1 [Sem 3] | Y2S2 [Sem 4] |
|ES2631      F |              |CG1111A       |              |
|CS1010        |              |LAJ1201       |              |
|GEA1000       |              |LAJ2201       |              |
|DTK1234       |              |LAJ2202       |              |
|EG1311        |              |              |              |
|IE2141        |              |              |              |
|EE2211        |              |              |              |
|CDE2501       |              |              |              |
|CDE2000       |              |              |              |
|PF1101        |              |              |              |
|CP3880        |              |              |              |
|CS2040C       |              |              |              |
_____________________________________________________________
| Y3S1 [Sem 5] | Y3S2 [Sem 6] | Y4S1 [Sem 7] | Y4S2 [Sem 8] |
_____________________________________________________________
- Current Study: Semester 8
- Total MCs taken: 72.00 / 160
- Total MCs listed: 72.00 / 160
_____________________________________________________________
gpa
_____________________________________________________________
Your current GPA is: 0.00
_____________________________________________________________

can consider implementing this feature.


[original: nus-cs2113-AY2324S2/pe-interim#1277] [original labels: severity.Low type.FeatureFlaw]

fungg0 commented 5 months ago

Team's Response

We did not account for this as there are multiple conditions, limitations and exceptions that each student can request to their home faculty that can affect their maximum or minimum workload. Even if the user's GPA is not high enough, if he can provide a valid reason to home faculty, he could still get a maximum workload waiver. Given that users are able to apply for maximum workload waiver and it is subject to the faculty's approval (there is even precedence of 40MCs in 1 semester), we do not restrict the number of modules a user can add in a semester, leaving up to the users discretion to keep track of the number of modules they add to each semester. This is also the design choice done by nusmods, where they do not restrict the amount of mods one can add when planning for a semester. Therefore based on the aforementioned reasons, this issue is rejected.

Duplicate status (if any):

--