Releases: cis3296f23/01-Schedule-Compiler
Releases · cis3296f23/01-Schedule-Compiler
Fourth Pre-release
Users can enter courses and as long as all courses can be scheduled, a scheduled can be outputted in text with the CRNs for each schedule for up to five different potential schedules.
First Release
7/16/2024
Introduction
Welcome to the Schedule Compiler, a desktop application that generates potential schedules for Temple Students!
Demo: https://youtu.be/sdSEkCOxR30?si=SpfxvUE0N8N7fzdo
Features
- Searching for degree programs (e.g. Computer Science B.S. or Accounting B.A.)
- Listing of degree program curriculum when a degree program is clicked
- Addition and removal of courses to schedule
- Keyword course search
- Selection of semester and campus
- Input of credit limit
- Addition and removal of days and times the user is not available
- Graphical display of up to 5 potential schedules
Upcoming Features
- More elaboration on why certain classes cannot be scheduled
- Commuter mode checkbox to minimize in-person days
- Saving of compiled schedules (so that users can shuffle through them while the app is running and a text file generated when the app closes of the course sections)
- Web app version
Third Pre-Release
Merge pull request #60 from cis3296f23/Allen's-dev Chart Output using Pandas and Matplotlib
Second Pre-Release
Users can enter courses and add them with a button. Then they can click compile schedule to see what times they could possibly have classes for each day in one potential schedule.
First Pre-Release
Beginning of gui features that will be in working product
Proof of Concept
Merge pull request #23 from cis3296f23/proof-of-concept Resolved Merge Conflicts