gt-scheduler / gt-scheduler/website

Adjust credits for special courses

Open
#263 0 comments 0 reactions 0 assignees View on GitHub
feature request
Dominant language
TypeScript
Stars
116
Forks
27
PR merge metrics
No merged PRs in 30d

Description

**The feature**
Add the ability to adjust/override credit hours for special courses.

**Detailed explanation**
Special courses include research and special problems. I had this issue when registering for CS 4699 which is presented as a 1 hour credit course when it can be up worth up to 12 hours. This feature is also documented in #41 but I wanted to make a separate issue for it to address soon.

**Mockups**
It appears that courses with a schedule type of "Directed Study" in Oscar are the ones whose credit hours can vary. Courses can be filtered for this field and users can be given the option to adjust their credits according to their own schedule using a slider, similar to how prerequisites are shown.

Contributor guide

Open the contributing guide

Research direction

Start by locating the course registration flow, course filtering by schedule type, and the existing prerequisite slider or similar control. Read issue #41 for related requirements and confirm how credit hours are represented. Done should include a way to adjust credits for Directed Study courses, including the CS 4699 use case, without changing fixed-credit courses.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend, web-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.