Set up Programs
The second step: Setting up each Program
The first program needs to be created on the Department Settings page's Programs tab.
Click the Create New Program (➕) button.

Once any program is created, you can create additional programs this same way, or just use the blue plus button next to Programs on the Program settings tab.

Adding content to the programs takes quite a bit of thoughtful effort. Start by mapping out the ideal dates and deadline dates for all program milestones and requirements. To fill in the program details click the Edit “Program Name” Details button, this will load the Program Settings tab of the Admin Tools page.
Basic Information
- Provide the common name and formal name of the program (e.g. PhD, Doctor of Philosophy).
- Choose whether the Program has supervisors and committees.
- Enter the Program’s ideal or expected completion time in months.
- Enter the maximum program length in months. This will be recorded as the student’s program end date.
- Enter in the number of course credits required for the completion of the program.
Settings
We will be adding settings here as new program-specific settings are suggested to us by users.
For now, the only setting is whether or not students and supervisors get the automatic monthly update email that shows upcoming and overdue milestones and requirements. We strongly recommend leaving this on. If you wish to turn it on after a month or two, after students have back-filled their completed milestones, you can do that. (Set a reminder to turn it on.)
This tab also holds the list of subfields in the program. These are listed on students' profile pages. Simply add, edit, and delete them as necessary. Note that deleting one will not delete it from students' profiles.
🚧 Administrators (Under construction)
This tab will eventually let you add program-specific Administrators, who will be able to see all faculty in the department but only students in this specific program. However this feature is still under construction and not available. If you have a strong use-case for it, please let us know about it at support@prograds.com.
Stages
PhD Programs, for example, will typically have four to six stages. These are very common across North American programs and increasingly elsewhere. You may want to use, for example:
- Admitted
- Coursework
- Comprehensive, Qualifying, or Prelim Exams
- Dissertation Proposal / Prospectus
- Dissertation
- Awaiting Defense / Defended
- Graduated
You can edit the stage names by clicking on the box that contains the existing name.
Milestones
Milestones are things that must be completed during the program. Some are formal and required for continuing status and progress in the Grad School. Others are all the smaller micro-milestones that are defined at the program level and appear in a Graduate Program Handbook.
Stage Transitions are independent of Milestone completion, even though Milestones are placed in Stages.
When a milestone is set up, you choose whether or not it has to be approved by:
- Administrator (i.e. final approval)
- Supervisor/Advisor
- Committee Members (could be year 1 or year 2 although that is already something indicated automatically in Prograds)
Students indicate that Milestones are completed, and when the completion happened, and then the faculty and the program administrators approve completion as appropriate (notified by email).
When you create Milestones, you must place them within a Stage. You can provide a description that will appear when that Milestone is opened from a Student page. And you can attach files to each Program Milestone that will be available to each student in their version of that milestone.
Milestones should have Ideal Dates and Deadline Dates. These dates are in months and relative to each Student's Program Entry Date. When these dates are passed, the Milestones show as Past Due on the Faculty Dashboard and the Student Page, as well as in the monthly status report emails that go to students and their supervisors. Note also that if a student has been in the program for a year or more, when they first create their account there will be Milestones and Requirements that are overdue and will simply need to be marked complete by the student, with a completion date.
The order of Milestones are automatically sorted within Stages as determined by their Ideal Date.
A filterable, editable table with an overview of the status of each student’s Milestones can be found in the Milestones area on the Admin Tools page. This table can be filtered by student, Milestone, status, ideal and due date, and created date.
Requirements
Requirements are simply checklist items that should be completed at some point in the program. Administrative users can exempt students from Requirements by opening the Requirement from the Student's page.
- Requirements have the same date and completion features as Milestones.
- Students indicate that Requirements are completed, and when the completion happened, and then the faculty and the program administrators approve completion as appropriate (notified by email).
- Requirements have descriptions and can have files attached, just like Milestones.
When the Requirement is set up, you choose whether or not it has to be approved by:
- Administrator (i.e. final approval)
- Supervisor/Advisor
- Committee Members
A filterable, editable table with an overview of the status of each student’s Requirements can be found in the Requirements area on the Admin Tools page. This table can be filtered by student, Requirement, status, ideal and due date, and created date.
contact us at support@prograds.com
Last updated on June 7, 2022