Skip to content

A Windows application developed with python which is designed to assist in tracking university degree progress.

License

Notifications You must be signed in to change notification settings

isaacwetton/degree-progress-tracker

Repository files navigation

degree-progress-tracker v1.1.1

This is a python program designed to assist in tracking university degree progress. It should be compatible with most UK degree structures. It assumes that your degree is divided into modules which are comprised of coursework and exams.

The program allows you to create modules and then pieces of work within those modules. The program calculates statistics of your course progress and displays them.

User Data stored in: %UserProfile%\Documents\DegreeTracker
Program Data stored in Program Files.

Isaac Wetton is currently the sole contributor to this project. If you require assistance with the application, please feel free to open an issue on the project's GitHub page.

https://github.com/isaacwetton/degree-progress-tracker/

Roadmap

  • v1.1.1 - Introduced macOS compatibility, with small changes in code to accommodate this. Added new displayed message when attempting to change the target grade to the existing target grade (e.g. 2:1 to 2:1).
  • v1.1.x - Bug fixes from v1.1.1.
  • v1.2.0 - New features such as ability to save/load profiles, creating special modules consisting of only one exam and additional course statistics.
  • v1.2.x - Bug fixes from v1.2.0.
  • v1.3.0 - Lots of ambitious features added (possibly including graphing of results and much more detailed statistics).
  • v1.3.x - Bug fixes from v1.3.0.

License

Copyright (C) 2021 Isaac Wetton

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.