Close

Instructor Assignment & D2L Roster Tool

Automating LMS setup and improving cross-campus communication

Overview

This Python-based utility streamlines post-scheduling administrative tasks by generating reports that map faculty assignments across campuses and courses, and automates the creation of upload-ready files for populating Desire2Learn (D2L) course templates.

Designed to reduce redundancy and enable precise communication, this tool addresses critical inefficiencies in cross-campus coordination and Learning Management System (LMS) setup.

Key Goals

Core Features

Tools Used

Impact

Try It Yourself

This tool is built for department chairs, schedulers, and admins who want fast, reliable faculty assignment reports and D2L rosters.

You can launch it live or explore the full project on GitHub.

Open in Colab
Launch in Google Colab

📁 View the code, sample outputs, and screenshots on GitHub