Virginia Tech · CPAP Doctoral Program

User Guide & FAQ

Everything you need to know to track, plan, and share your progress through the PAPA PhD program.

v1.01 · Based on Nov 2024 Policy Guide + Apr 2026 QE & Constellations update
On this page

What is this tracker?

The PAPA PhD Tracker is a free, browser-based planning tool for Virginia Tech CPAP doctoral students. It lets you map your courses to semesters, track credit completion across all five requirement buckets, follow your 15 program milestones, and log Doctoral Mentoring Program (DMP) sessions.

It is not an official Virginia Tech or CPAP tool. It was built from the November 2024 CPAP Policy Guide and the April 2026 Qualifying Examination & Constellations update (approved April 23, 2026). Use it as a planning aid and always confirm decisions with your advisor and the VT Graduate School.

â„šī¸ No account needed. The tracker runs entirely in your browser. None of your data is ever sent to a server. Progress is stored only in your browser's local storage.

Credit requirements at a glance

The PAPA PhD requires 90 total credit hours across six course buckets, plus dissertation credits.

18
Foundation courses
6 courses, 5 core fields
9
Research foundations & methods
9
Research concentration
3
Concentration lecture
PAPA 7964
3
Capstone seminar
PAPA 6394
18
Electives
Or transfer-in credits
30
Dissertation (PAPA 7994)
3 of 30 fulfilled by DMP (15 sessions)
90
Total credits required

Remaining credits after the five required coursework buckets are electives (which can include transfer-in credits). Dissertation credits (PAPA 7994) are taken throughout the program, with 3 of the 30 dissertation hours reserved for the DMP and unlocked once you complete 15 sessions. The tracker handles the math automatically.

The four tabs

The tracker is organized into four tabs. Here is what each one does:

📊
Dashboard
Credit summary, progress bars by bucket, and the DMP session counter.
📅
Planner
Drag-and-assign courses to semesters. 10 regular terms + 5 summers. Includes Transfer In section.
📚
Courses
Full course list grouped by bucket. Tap any row to mark a course complete.
đŸŽ¯
Milestones
All 15 program milestones in sequence. Tap the circle to mark each one done.

Dashboard

The Dashboard is your at-a-glance view. It shows total credits earned, a breakdown by each requirement bucket, and your DMP session progress (with + and − buttons to log sessions). Check this tab first to see how your plan is shaping up.

Planner

The Planner is where you build your semester-by-semester course schedule. At the top is a Transfer In section — place any courses you transferred in here and they automatically count toward your elective total. Below that are your semesters, labeled Sem 1 through Sem 10 plus five Summer terms.

Tap any course row within a semester to assign a specific course to it. A small circle on each semester card lets you mark that term as complete. There are no per-term credit limits enforced — the tracker accommodates both full-time and part-time schedules.

Courses

The Courses tab shows every course in the program grouped by bucket. Tap a row to toggle it between complete and incomplete. Completed courses show a green checkmark and are visually dimmed. This syncs automatically with the Dashboard progress bars.

Elective and dissertation entries (labeled Elective 1–6 and Dissertation 1–10) have a small pencil icon next to their name. Tap it to rename them to the actual course or dissertation phase, such as "PAPA 6984 — Topics in PA" or "Proposal Development." The renamed label carries through to the Planner and the printed PDF report.

Milestones

The Milestones tab lists all 15 program checkpoints in the order you should reach them. Each milestone shows its target timing and a brief description. Tap the circle to the left of any milestone to mark it done. Done milestones are struck through and slightly faded.

Getting started

1
Open Settings and set your start semester Tap the Settings button in the header area, to the right of the "PAPA PhD tracker" title. Choose your program start semester (e.g., Fall 2024). This labels your semesters correctly across the Planner.
2
Add any transfer credits In the Planner tab, scroll to the Transfer In section at the top. Assign any approved transfer courses there. They count toward your elective hours automatically.
3
Build your course plan in the Planner Work through each semester and assign courses to terms. You can assign the same course to multiple semesters, or leave slots open for courses you have not decided yet.
4
Mark completed courses and milestones as you go In the Courses tab, tap each course you have already passed. In the Milestones tab, check off anything you have already completed. The Dashboard updates in real time.
5
Back up your progress Go to Settings → Backup & Restore and download a .json backup file. Keep it somewhere safe. Your progress only exists in your browser's local storage, so a backup protects you if you switch devices, clear your browser, or use a different computer.

Milestones overview

The tracker includes all 15 CPAP PhD milestones, updated to reflect the new constellation-based qualifying exam process.

âš ī¸ QE system change (April 2026): The constellation-based QE replaced the prior 3-of-5-fields written exam. If you started the program before April 2026, confirm with your advisor which QE procedures apply to you.
# Milestone Target timing Phase
1Scholarly ethics quizYear 1 (early)Pre-QE
2CITI human subjects trainingYear 1Pre-QE
3Plan of study submittedBefore 24 creditsPre-QE
4Constellation selectedBefore QE registrationPre-QE
5QE request submittedBy May 1 (hard deadline)QE
6Submitted papers readyBy August 1QE
7Foundations essay completedBy August 1QE
8QE oral engagementAugust onlyQE
9Qualifying examination passedAugustQE
10Dissertation committee formedAfter qualifying examPost-QE
11Concentration lecture deliveredBefore Dec 1 / May 1 (not summer)Post-QE
12Capstone seminar completedLast semester of courseworkPost-QE
13Prospectus defenseAfter coursework completePost-QE
14Dissertation draft distributedAt least 2 weeks before defensePost-QE
15Dissertation defenseFinal milestonePost-QE

Key QE dates to know

May 1 — QE request deadline each year (June 1 in 2026 only, as a one-time grace period). Missing this means waiting a full year for the next August exam cycle.

August 1 — Submitted papers and Foundations Essay both due.

August — Oral engagement (15-minute presentation + 30-minute Q&A with 3-faculty committee). The regular QE runs once per year in August only. January is available as a retake window for students who did not pass the prior August exam. A second attempt must occur within one calendar year of the first. If a student fails on the second attempt, the full CPAP faculty convenes to assess the student's overall performance and decide whether they should continue to candidacy.

âš ī¸ Foundations Essay independence rule: You may not work with your advisor or any faculty member while writing the Foundations Essay. This rule is explicitly stated in the April 2026 update and applies to all students under the new system.

Settings & appearance

Opening Settings

Tap the Settings button in the header, to the right of the "PAPA PhD tracker" title. The Settings panel opens inline above the tab content and contains all configuration options.

Your name and email

Enter your name and VT email address at the top of the Settings panel. These fields save automatically as you type. Once set, your name and email appear in the shared read-only link (so your advisor immediately sees whose plan they're viewing) and in the printed PDF report header. They are never sent to a server.

Start semester

Set the semester you began the program. This controls how Planner semesters are labeled (e.g., Fall 2024, Spring 2025, and so on).

Light / Dark mode

Under Appearance, tap Light or Dark to switch themes. Light mode uses VT's maroon and burnt orange palette. Dark mode uses a neutral dark theme. Your preference is saved automatically.

Reset all progress

Under Reset at the bottom of the Settings panel, the Reset all progress button clears your entire tracker in one step. A confirmation dialog appears before anything is deleted. The following are cleared: completed courses, completed milestones, DMP session count, all semester assignments, and any custom course names.

The following are not cleared: your name, email, start semester, and light/dark preference. This action cannot be undone, so download a backup first if you want to preserve your current state.

âš ī¸ There is no undo. Once confirmed, progress is gone unless you have a .json backup saved. Use Settings → Backup & Restore → Save backup file before resetting if you are unsure.

Disclaimer

The full disclaimer is accessible in Settings. It covers the source documents, data privacy, and program accuracy notes. Read it at least once.

Sharing with your advisor

Both sharing options are under Settings → Share & Export.

Copy share link

This encodes your entire tracker state into a URL. Copy it and send it via email, Discord, or any messaging tool. When your advisor opens the link, they see your full tracker in read-only mode with an orange banner at the top showing your name and email (if set in Settings) so they know immediately whose plan they're viewing.

â„šī¸ Note: If you update your tracker after sharing the link, the old link will no longer reflect your new progress. Generate a fresh link any time you want your advisor to see current data.

See what a shared link looks like: View example shared tracker

Print / Save as PDF

Opens a clean, VT-branded progress report in a new browser tab. The report includes your credit summary, full semester plan, course completion checklist, and milestone checklist. Use your browser's print dialog (Ctrl+P on Windows, Cmd+P on Mac) to print or save it as a PDF.

See what the PDF report looks like: View example PDF report

Backup & restore

Your progress is stored only in your browser's local storage. It will disappear if you clear your browser history or cache, switch to a different browser, use private/incognito mode, or move to a new computer without restoring first. Back up regularly.

Saving a backup

Go to Settings → Backup & Restore and click Download backup (.json). This saves a small file to your computer containing your entire tracker state. Keep it somewhere reliable, such as your Documents folder or a cloud drive.

Restoring from a backup

In the same Backup & Restore section, click Restore from file and select your saved .json file. Your tracker will load exactly as it was when you made the backup.

âš ī¸ Lost progress cannot be recovered. There is no server backup. If you lose your local storage and have no .json file, your progress is gone. Back up after every significant update to your plan.

Frequently asked questions

Is this an official Virginia Tech tool?

No. This is a personal project built by Dean Lefor for himself and his classmates. It is not affiliated with or endorsed by Virginia Tech or the CPAP program. Always confirm your plan with your advisor and the VT Graduate School.

Where is my data stored? Can anyone see it?

Your data is stored only in your browser's local storage on your own device. Nothing is sent to a server. Nobody else can see your progress unless you share a link or export a file yourself.

I cleared my browser history and lost all my progress. Can I get it back?

Only if you have a .json backup file saved from before you cleared the data. There is no server-side storage, so progress that is gone from your browser cannot be recovered externally. This is why regular backups (Settings → Backup & Restore → Download backup) are strongly recommended.

The tracker does not open or shows a blank screen. What should I do?

Try a hard refresh (Ctrl+Shift+R on Windows, Cmd+Shift+R on Mac). Make sure you are using a modern browser (Chrome, Firefox, Safari, or Edge). The tracker does not support Internet Explorer. If the issue continues, try opening it in a non-incognito browser window, since incognito mode blocks local storage and will prevent the app from loading correctly.

Does it work on my phone?

Yes. The tracker is responsive and works on mobile browsers. The Planner tab in particular is easier to use on a larger screen, but all features are accessible on a phone.

Can I use this on multiple devices?

Not automatically, since there is no account or sync. To move your progress to another device, download a .json backup on the first device, then restore it on the second device under Settings → Backup & Restore. To keep two devices in sync, you would need to export and import each time you make significant updates.

How do I share my plan with my advisor?

Two options are available under Settings → Share & Export. Copy share link generates a URL your advisor can open in any browser to see a read-only view of your plan. Print / Save as PDF produces a formatted report they can review on-screen or print.

I started before April 2026. Does the new QE system apply to me?

That depends on your cohort and any transition agreements made by the program. The April 2026 Qualifying Examination & Constellations update replaced the prior 3-of-5-fields exam, but students who entered before that change may be subject to different procedures. Contact your advisor and the CPAP Graduate Director to confirm which rules apply to you.

What are the four constellations?

Constellation I — Public Management: Management & Leadership + Complex Organizations

Constellation II — PA Foundations: Theory & Context + Normative Foundations

Constellation III — Public Policy: Public Policy Process + Policy Design + Policy Inquiry

Constellation IV — Custom: Any two courses combined from Constellations I, II, or III

To sit for the QE, you must complete all courses in your chosen constellation plus at least 5 of the 7 total foundation courses.

What is the QE request deadline and what happens if I miss it?

The deadline is May 1 each year (June 1 in 2026 only, as a one-time exception). The regular QE takes place once per year in August before the start of fall semester. If you miss the May 1 deadline, you must wait until the following year's cycle.

January is a retake date only, available to students who did not pass the previous August exam. It is not an option for a first attempt. If you fail the August exam, you may retake it the following January or August, but the second attempt must occur within one calendar year of the first.

If a student does not pass on the second attempt, the full CPAP faculty convenes as a committee of the whole to review the student's entire performance and decide whether the student should continue to candidacy.

Can I get help from my advisor on the Foundations Essay?

No. The April 2026 update explicitly prohibits working with your advisor or any faculty member while developing the Foundations Essay. It must be completed independently.

When can I deliver my concentration lecture?

The concentration lecture (PAPA 7964) must be scheduled after completing 9 research concentration hours and before your prospectus defense. Deadlines are December 1 for fall semester and May 1 for spring semester. It cannot be delivered in summer. You are responsible for assembling your own audience of at least 6 people.

What is the DMP counter on the Dashboard?

The Doctoral Mentoring Program (DMP) counter tracks your mentoring sessions. A minimum of 15 sessions is required. Use the + and − buttons on the Dashboard to log sessions as you complete them. The progress bar shows how many you have completed out of 15.

Once you reach 15 sessions, you become eligible to register for 3 credits of the special DMP section of PAPA 7994 (Research and Dissertation). Those 3 credits count toward your 30 dissertation credit hours. You will work with the DMP instructor and Tyler Wiltshire on permission and registration for those credits when the time comes.

Something in the tracker looks wrong. What should I do?

Let Dean know at its_broken@deanlefor.com. The tracker is a living document and corrections are made as errors are found or the program requirements change. In the meantime, always verify requirements against the official CPAP Policy Guide and your advisor.

Disclaimer

This tracker is built from the November 2024 CPAP Policy Guide and the April 2026 Qualifying Examination & Constellations update (approved April 23, 2026). It is meant for planning and tracking only, not as an official advising tool. There may be errors or omissions, and program requirements do change. Always confirm your plan with your advisor and the VT Graduate School.

This tool is not affiliated with or endorsed by Virginia Tech. For safety and security reasons, none of your data is stored on a server. Your progress is saved only in your browser's local storage and will disappear if you clear your browser data or use private/incognito mode. Back up your data regularly using the .json export in Settings.

The constellation-based QE process replaced the prior 3-of-5-fields exam. Students who started before April 2026 should confirm which QE procedures apply to them.

Finally, if you do not graduate because a website told you that you had enough credits: not liable. 🙂