Courseflow Potential Users and Planned Features
Possible users
-
Students
-
Prospective students
-
New students
-
Transfer students (from other universities)
-
Part time studying students
-
Students with failed units
-
Oversea students
-
Online students
-
-
University teaching staff
-
Course directors
-
Lecturers
-
-
University admin staff
-
Other universities thinking of using CourseFlow
Planned features
-
Spanning Tree Graph to connect similar units to each other.
-
Course map visually represented. Units are connected to each other based on prerequisites, different ‘shapes’ for units depending on their requirements. EG: Placement, in person required.
-
WAM calculation
-
Timetable generation feature, showing what units you need to complete in each trimester up until graduation. Takes into consideration prerequisite units, and the trimesters each unit runs in.
-
Course rule checking. When selecting units for the course map, students will be warned if they are violating a course rule (e.g.: not selecting all core units, incompatible units, missing prerequisites, not enough electives)
-
Unit suggestion
-
Remaining units/coursepoints to achieve degree. Estimated time to completion based on current trajectory. Way for students to see changes in their trajectory based on changes in their coursemap.
-
Intuitive user interfaces.
User Stories
-
As a transfer student, I want to be able to use prior completed units from another university while planning my course map so that I can clearly understand what I need to complete in my new course
-
As a student, I want to be able to clearly understand and edit my course map so that I can choose units for my degree without complications.
-
As an oversea student, I want to be able to access my website with less delays and more consistency.
-
As a (everyone) I want a user-friendly user interface that I can intuitively understand and use so that I can get into using CourseFlow without needing an in-depth tutorial.
-
As a course-director, I want a platform that I can quickly upload course information to that can be easily digested by students.
-
As a fresh-high school graduate, I want a platform that suggests units to me based on what I am studying and my interests.
-
As an online student, I want a platform that helps me plan my courses to avoid necessary units to present in person or locally.
-
As a part time student, I want to be able to edit my course map so that I can have a lower workload while also graduating as quickly as possible.
-
As a lecturer, I want passionate students to enrol in my unit as an elective based on suggestions made to them regarding their interests so that I can teach passionate students.
-
As a student thinking of reattempting or deferring units, I want to understand how my unit schedule until graduate will change from reattempting or deferring units so that I can graduate without further complications.