Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

🎓 Java Course Grade Calculator

Java Swing License

A straightforward desktop GUI application built with Java Swing that calculates final course grades based on weighted categories.

This tool allows students to input their marks and the respective weightage for assignments, midterms, and finals to instantly calculate their total percentage, letter grade, and grade point (GPA).

🚀 Features

  • Weighted Calculations: Accurately computes final grades based on the percentage weight of different coursework.
  • Input Validation: Ensures that the total weightage exactly equals 100% before calculating.
  • Instant Conversion: Automatically converts the final percentage into a Letter Grade and a 4.0 Scale Grade Point.
  • Clean Interface: Built using GridBagLayout for a structured and intuitive user experience.

📋 Prerequisites

To run or compile this project, you need:

🛠️ How to Run

Using the Command Line:

  1. Clone the repository:
    git clone [https://github.com/your-username/java-course-grade-calculator.git](https://github.com/your-username/java-course-grade-calculator.git)
  2. Navigate to the project directory:
    cd java-course-grade-calculator
  3. Compile the Java file:
    javac CourseGradeCalculator.java
  4. Run the application:
    java CourseGradeCalculator

📝 License This project is licensed under the MIT License - see the LICENSE file for details.

About

A lightweight Java desktop application for calculating weighted course percentages, letter grades, and GPA.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages