Themis
Schedule with foresight · LTEC PhD · UNT
Department of Learning Technologies · University of North Texas
lt.unt.edu ↗
LTEC PhD Course Planning & Scheduling
Themis helps the graduate coordinator answer three questions before each term: which courses should we offer? Who will teach them? And will enrollment be sufficient to run?

The system uses cohort sizes to auto-calculate demand for required courses. Variable-enrollment courses — the Research Teams (6800), electives (6514/6515/6516), and topics courses — use a student survey supplemented by individual adjustments. The hard minimum to run any doctoral course is 10 students. This floor cannot be overridden.
👥
Cohort-driven demand
Required courses fill from cohort size automatically. You enter the cohort count once per term; the system calculates demand for all required courses in that year's sequence.
🔢
Minimum 10 — Dean override required
Every doctoral course needs at least 10 enrolled students. If demand falls below 10, the Doctoral Director submits a justification and the Dean must approve before the course can be scheduled.
⚖️
One Year 3 elective per term
Courses 6514, 6515, and 6516 draw from the same ~13 Year 3 students. Offer only one per term or neither will reach 10.
Program transition — Fall 2026 onward Topics courses (LTEC 6200, 6210, 6220, 6230, 6240, 6250, 6260, 6270, 6310) are being retired after Summer 2026. The doctoral program going forward uses LTEC 6800 (Cognitive Apprenticeship, to be renumbered), LTEC 6121 (Adult Learning & Leadership), and LTEC 6280 (Academic Writing) in their place. Also: confirm LTEC 6280 catalog number with the Registrar before scheduling.
Follow these steps each term
1
Enter Cohort Sizes Start here — drives all demand
Enter how many students are in each cohort year this term. The system uses these numbers to auto-calculate demand for all required courses. Required courses are only adjustable per individual student (for health, leave, or sequencing exceptions) — never in bulk.
required course demand
per-student exceptions
2
Course Offerings After cohort sizes are set
For each course, set a decision: Run, Caution, or Do not schedule. Required courses show demand auto-filled from cohort size. Variable courses (6800, electives) show survey-based estimates. Any course below 10 students is flagged and cannot be set to "Run."
hard minimum: 10
elective split risk
3
Faculty & Load After offer decisions
Assign faculty to confirmed courses. The system flags unqualified assignments — you can override with a written justification. Enter load exceptions (buyout, sabbatical, grant release, leave) for any faculty member.
qualifications
load exceptions
4
Lock Schedule When all steps complete
Review the full offering list. When every course has a decision, a faculty assignment, and sufficient demand, lock the schedule. This signals students to finalize their degree plan entries for the term.
review & lock
5
Student Plans & Exceptions Ongoing
View all ~41 students in coursework. Enter sequencing exceptions here for students who miss a term or take a course out of order. Exceptions automatically adjust the demand count for the affected course and term.
sequencing exceptions
demand adjustments
📊
Elective Demand Survey For 6800, electives, and research electives only
Variable-enrollment courses need survey data. Send the survey to all students and enter the responses here. Results feed into the demand estimates for 6800 sections, elective selection, and the 6514/6515/6516 research elective group.
6800 sections
elective groups
LTEC Catalog Reference
Full course list with qualification guidelines. Legacy topics courses (6200–6310) are archived here for reference.
active courses
legacy archive
or click any section above to jump directly to it
Themis › Cohort Sizes
Fall 2026
Step 1 — Enter Cohort Sizes
This is where demand for all required courses comes from. Enter the number of students active in each cohort year this term. The system will automatically calculate expected enrollment for every required course in that year's sequence. You can then make per-student adjustments on the Students & Exceptions page for anyone who is off-sequence due to health, leave, or other reasons.
1
Cohort sizes
2
Offer decisions
3
Faculty
4
Lock
After entering cohort sizes, review demand estimates below, then proceed to offer decisions
Cohort Enrollment — Fall 2026
Enter the number of active students in each cohort year this term
Per-student adjustments are on the Students & Exceptions page
If a student is off-sequence (health, leave, scheduling conflict), enter the adjustment there. Each exception subtracts or adds 1 from the affected course's demand count. Cohort sizes here reflect the total enrolled, not the adjusted demand.
Demand Preview — Required Courses
Auto-calculated from cohort sizes above · hard minimum: 10
Variable-Enrollment Courses — Survey Required
Demand for these courses cannot be calculated from cohort size alone
CourseTitleWhy variable?How demand is estimatedAction
LTEC 6800Cognitive ApprenticeshipSections organized by major professor; advisee counts varySurvey + advisee roster per faculty member
LTEC 6514Advanced Research Elective AYear 3 elective — student preference determines which runsSurvey elective preference ranking
LTEC 6515Advanced Research Elective BYear 3 elective — student preference determines which runsSurvey elective preference ranking
LTEC 6516Advanced Research Elective CYear 3 elective — student preference determines which runsSurvey elective preference ranking
Step 2 — Course Offerings
Set a decision for each course: Run, Caution, or Do not schedule. Demand for required courses is auto-filled from cohort sizes. Any course below 10 students is flagged in red — the "Run" option requires a Dean-approved override. Click "Request Override" on any below-minimum course to begin the justification process. For variable courses (6800, electives), check the survey page first.
Cohort sizes
2
Offer decisions
3
Faculty
4
Lock
After all decisions are set, assign faculty in Step 3
Minimum of 10 students required — Dean approval needed to run below this threshold
Courses below 10 projected students are flagged in red. To schedule a below-minimum course, the Doctoral Director must submit a written justification and the Dean must approve it for this term. Chair approves all other scheduling decisions. Overrides are term-specific and must be re-authorized each term.
Offering Decisions — Fall 2026
Demand shown for each course · green = above 10 · red = below minimum
Core Courses — Required by Year
Research Methods — Required by Year
Cognitive Apprenticeship — LTEC 6800 Survey-based demand · faculty plan required
Year 3 Research Electives ⚠ Offer max 1 per term — survey preference determines which
Dissertation
Step 3 — Faculty & Teaching Load
Assign faculty to each confirmed course. The system flags assignments where the faculty member is not in the primary or secondary qualified list — you can always override with a written justification. Enter load exceptions (course buyouts, sabbatical, grant release, leave) using the button below. Faculty with exceptions will show a reduced available load.
Cohort sizes
Offer decisions
3
Faculty
4
Lock
When all assignments are complete, review and lock the schedule
Faculty this term
18
Available
Sections assigned
7
of 9 needed
Unassigned
2
Must resolve
Load exceptions
1
Active this term
Teaching Assignments
Click "Assign" to set a faculty member for each course
Faculty MemberTitleLoadAvailableAssigned CoursesStatus
LTEC 6800 Course Plans
Required before section is confirmed
3 needed
Per program policy: (1) course title, (2) study procedure, (3) anticipated product or outcome — before section is confirmed.
Active Load Exceptions
Step 4 — Review & Lock Schedule
This is the complete view of all confirmed offerings for the term. Every course must have a decision, a faculty member, and at least 10 confirmed students before you can lock. When you are satisfied, click Lock Schedule — students will be notified to finalize degree plan entries.
Cohort sizes
Offer decisions
Faculty
4
Lock
Not yet locked — 2 courses missing faculty assignment
Resolve unassigned courses in Step 3 before locking.
CourseTitleTypeDecisionFacultyQualified?DemandMin. (10)Can Run?
Students & Sequencing Exceptions
Use this page to record individual sequencing exceptions. Each exception adjusts the demand count for the affected course and term by ±1. Required course demand is otherwise calculated from cohort size — you only need to record exceptions here, not full rosters.

Common exception reasons: health leave, family emergency, approved late start, course not offered in student's expected term, or approved substitution.
Active Sequencing Exceptions — Fall 2026
2 exceptions recorded · net demand adjustment: −1
How Exceptions Work

The system assumes all students in a cohort year take the required courses for their year, in the standard sequence. Exceptions tell the system when that assumption is wrong for a specific student.

Example
The 2024 cohort has 12 students. For Fall 2026, the system shows demand of 12 for LTEC 6020 (Year 2 Fall required).

Student Chen, Wei took LTEC 6020 in Spring 2026 instead. You enter an exception: "Chen, Wei — LTEC 6020 — taken early — subtract 1 from Fall 2026 demand."

The system now shows demand of 11 for LTEC 6020 in Fall 2026. Still above 10. Course runs.
Students by Cohort Year
~13–14 per year · ~41 in coursework · students with exceptions shown with a badge
Year 1 — 2025 Cohort
Year 2 — 2024 Cohort
Year 3 — 2023 Cohort
Elective Demand Survey
Used only for LTEC 6800, LTEC 6514/6515/6516, and any legacy elective still running. Required courses do not need a survey — demand comes from cohort size. Send this survey 6–8 weeks before the term. Enter the response totals below and the system will incorporate them into the demand estimates for variable courses.
Survey Preview — What Students Receive
Variable-enrollment courses only
Current Response Totals
Last updated: not entered yet for this term
The Year 3 elective with the highest preference count will be recommended for scheduling. If no elective reaches 10, none should run. The cohort crosscheck between survey and expected enrollment is shown in the demand preview on the Cohort Sizes page.
LTEC 6800 Section Viability
Based on advisee count per major professor
Each 6800 section enrolls only that faculty member's advisees. Individual sections often fall below 10 — sections may need to be merged across faculty.
FacultyAdvisees (est.)Section viable alone?Merge recommended?
LTEC Course Catalog
Active doctoral courses and qualification guidelines. Legacy topics courses (6200–6310) are archived below — they are no longer offered after Summer 2026 and have been replaced by the Cognitive Apprenticeship model.
Active Doctoral Courses
NumberTitleHrsTypeYearTermDemand SourceQualified FacultyNotes
Legacy Topics Courses — Retired after Summer 2026
NumberTitleStatusReplaced by