Found this content helpful? Log in or sign up to leave a like!

Visual, Automatic Course Enrollment Planner for Universidad Siglo 21

Jump to solution
DemarchiFacundo
Community Novice

Hello,

My name is Facundo Demarchi and I am an advanced Software Engineering student at Universidad Siglo 21. From my experience, I see that many students struggle with managing course enrollment, prerequisites, and timetable conflicts using the current system.

I would like to propose a new enrollment system with a visual “tech-tree style” interface where each course is represented as a node:

  • Green: courses the student can enroll in (all prerequisites satisfied).

  • Gray: courses that are locked because the student still needs to pass a prerequisite (e.g., “Databases 2” locked until “Databases 1” is approved).

  • Blue: courses the student is currently enrolled in (in progress).

  • Yellow/Gold: courses the student has already completed and passed.

On top of this visualization, the system could work automatically:
the student selects which courses they would like to take in the next term, and the system, knowing all available schedules, automatically creates a plan that avoids timetable overlaps and only includes courses where the student meets the prerequisites.

I believe this would greatly improve the student experience, reduce enrollment errors, and give a much clearer overview of academic progress and options.

Best regards,
Facundo (Facu) Demarchi
Software Engineering student – Universidad Siglo 21

0 Likes
1 Solution
chriscas
Community Coach
Community Coach

Hi @DemarchiFacundo,

You have some good ideas there, but the things you're talking about are generally part of a student information system, not a learning management system (which is what Canvas is).  Instructure makes some very simplistic registration interfaces like Canvas Catalog, but does not make a full student information system, so the suggestions here are a bit out of place.  I'd suggest giving those suggestions to leadership at your school as feedback items for improvement of whatever student information system they may use.

-Chris

View solution in original post

0 Likes