Skip to content

Mitnitsky/Degree-Planer

Repository files navigation

Degree Planner is an application made to ease the degree planning of Technion students.

Features

  • Save/Load your degree plan.

  • Search/Add courses using offline courses data-base.

  • Templates for CS faculty from the catalog.

  • Check pre-requisites/parallel courses on addition.

  • Keep data-base updated.

  • Total degree Average.

  • Per semester Average.

  • Keep track of various courses types.

    (חובה,רשימה א',רשימה ב',ספורט,מל"ג,פרוייקט)

Dependencies

Those are required in order to run the python script without installation:

pip install bs4
pip install requests
pip install PyQt5
pip install html5
pip install lxml

Installation

Windows:

v1.4 Degree_installer.exe

1.Download

2.Execute installer

3.Run

Linux:

v1.4 DegreePlanner.zip

1.Download

2.Unzip to desired destination

3.Execute degreePlanner

Screenshots

Courses view

Courses addition

Database update

Courses pre-requisites/parallel check

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

Apachee 2.0