Organize lecture materials, and assemble everything into one course file.
Course Files Library on the course dashboard opens a categorized library for syllabi, handouts, schedules, notices, reference material, and anything that is not tied to a specific weekly lecture. Organize files into your own folders, rename or reorder them, and delete what is no longer needed. To share a library file with students, link it from a published Learning Module.
Any file. ProfDesk stores it exactly as you uploaded it and hands it back on download, whatever the format: a CAD drawing, a Pages document, a SPSS dataset, a NumPy array, a zip of a whole project. Nothing needs adding to a list first, and the same rule applies to student submissions and to files that arrive in a Canvas import.
The one exception is a program. A file an operating system runs or installs when you open it, such as .exe, .bat, .jar or .apk, is refused, because you or a student would be the one opening it. Put it in a .zip if a course genuinely needs to hand one out.
What ProfDesk can show you is narrower than what it accepts, and the difference is worth knowing:
.php files are stored and downloaded rather than displayed.A file that claims to be something it is not gets caught. Anything ProfDesk displays is checked against the format's own signature, so a program renamed to .pdf or an HTML file renamed to .mp4 is refused rather than stored.
The Learning Modules tile organizes content sequentially, typically one module per teaching week ("Week 1: Intro", "Week 2: Loops", etc.), each containing a mix of:
The Course File Builder assembles a comprehensive, printable/exportable course file in one place, the artifact most accreditation reviews (and many department chairs) actually ask for. It automatically pulls together:
Open it from the course dashboard and use Export to PDF / Print to generate the final document.