This C program is designed to manage university subjects by utilizing binary files to store and retrieve information about subjects, exams, and student marks. The program enables the user to create, update, and analyze data related to various subjects, including their exams, percentage weights, minimum marks, and student performance.
- Subject Management: Create and modify subjects with their corresponding information (name, ECTS, exams, etc.).
- Exam Configuration: Define exams for each subject, specifying their percentage weights, minimum marks, and exam dates.
- Mark Calculation: Track and calculate global marks for each subject based on the user's exam performance.
- Binary File Storage: Utilize binary files to store and retrieve subject and exam data efficiently.
This project is licensed under the MIT License.