Rubric for KP/IM FYP
| Criteria | 0 - 100 |
| SPMP | Observing student idea and writing skill in SPMP preparation in week 7th |
| SRS | Observing student idea and writing skill in SRS preparation in week 7th |
| SDD | Observing student idea and writing skill in SDD preparation in week 7th |
| Criteria | 2.5 | 2 | 1.5 | 1 | 0.5 | 0 |
| Meeting Frequencies | >=5 | =4 | =3 | =2 | =1 | =0 |
| Criteria | 0-100 |
| Project Monitoring | Identified and corrected all problems encountered during SPMP, SDD and SRS preparation with innovative way. |
| Criteria | 100-71 | 70-31 | 30-11 | 10-0 |
| Front End (User Interface) | Create consistent styles and formats across multiple documents/objects on web pages/system FOR AT LEAST ONE MODULE (INCLUDING HOMEPAGE AND LOGIN) | Create consistent styles and formats across multiple documents/objects on web pages/system for AT LEAST HOMEPAGE & LOGIN MODULES | Create inconsistent styles and formats across multiple documents/objects on web pages/system | Unable to develop front-end system (or GUI) |
| Back End (Business Logic/Research Framework) | Develop code that follows business logic/research framework to support MORE THAN 20% of desired system functionalities (AT LEAST PARTIALLY OF ONE BUSINESS PROCESS) | Develop code that follows business logic/research framework but supports LESS THAN 20% of desired system functionalities (AT LEAST LOGIN MODULE) | Fail to develop code following the business logic/research framework and/or without using structure programming techniques. | Not implemented at all |
| Database/API (Communication between Front-end - Back-end - e.i: CRUD) | Establish MORE THAN 20% communication between the front-end and the back-end of the system | Establish LESS THAN 20% communication between the front-end and the back-end of the system | Unable to establish communication between the front-end and back-end | Not implemented at all |
| Criteria | 2.5 | 2.18 | 1.87 | 1.56 | 0 |
| Meeting Frequencies | >=8 meeting frequencies | 7 meeting frequencies | 6 meeting frequencies | 5 meeting frequencies | less than 5 meeting frequencies |
| Criteria | 4 | 3 - 3.99 | 2-2.99 | 1 - 1.99 | 0 - 0.99 |
| Project Execution | 100% Done | 75% - 99% Done | 50%-74% Done | 25%-49% Done | 0% -24% Done |
| Project Monitoring | Identified and corrected all problems encountered during project execution with innovative way.(100%) | Identified and corrected all problems encountered during project execution.(75%-99%) | Identified and corrected most problems encountered during project execution.(50%-74%) | Identified most problems encountered during project execution but did not correct them.(25%-49%) | Unable to identify or correct problems encountered during project execution.(0%-24%) |
| Criteria | 0 - 100 |
| Front End (User Interface) | Do all the corrections suggested by the panel during presentation |
| Back End (Business Logic/Research Framework) | Do all the corrections suggested by the panel during presentation |
| Database/API (Communication between Front-end - Back-end - e.i: CRUD) | Do all the corrections suggested by the panel during presentation |