All workStudent productivity / 2026
WKUCourseKit
A local course workspace that brings syllabi, material lists, ISBN records, and printable study packets into one searchable place.

The question
Course requirements and learning materials are scattered across syllabi and individual course records.
A connected workflow.
A Python-first application connects a course list, syllabus reader, materials checklist, and print center through a local SQLite database.
- 01Find your courses
- 02Read the syllabus
- 03Track materials
- 04Print a course packet
In practice
- 01Course and syllabus search with term and subject filters
- 02Detailed syllabus reader with schedules, policies, and grading
- 03Required and optional materials with ISBN and source links
- 04Print-friendly course packets and material checklists


Room to keep exploring.
A local course project built with demonstration data. Importing private syllabus records requires the student’s own authorized session.
How can a course workspace stay useful when requirements change during a semester?
Project facts are grounded in the public repository. The question above is an open direction, not a reported research finding.