I have created this simple app to help students manage their marks. You can add courses, your marks, and their corresponding weights and the app does the rest! It will show you the GPA value of your marks. Simple solution to those who always need to know where they stand.
The GPA scale is based upon the GPA scale of University of Toronto (UofT/UTSC/UTM) scale.