This project involves developing a GPA calculator and student record tracker for the Mechatronics program at Kafrelsheikh University. The system is designed to calculate GPA based on the university's grading system and track student records.
- Load student data from a CSV file.
- Perform GPA calculation based on the university's grading system.
- Track student records including course codes, GPAs, and hours.
- Export updated student records to a CSV file.
- pandas
- numpy
- matplotlib
- Clone the repository: git clone https://github.com/EmanElRify/MechatronicsProgramKFS.git
- Install the required dependencies: pip install pandas numpy matplotlib
- Ensure you have the 'Mechatronics_Data.csv' file in the same directory as the notebook.
- Open the notebook in your preferred environment (e.g., Jupyter Notebook).
- Execute each cell in the notebook sequentially to load the data and perform analyses.
- Modify the code as needed for your specific dataset or analysis requirements.
Mechatronics_Data.csv
: The dataset used for analysis.Mechatronics_GPA_Calculator.ipynb
: Jupyter Notebook containing the GPA calculation and student record tracking code.
Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.
- Eman Elrify([email protected])
- Project Link: MechatronicsProgramKFS