Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

List of Items to add to the Program #7

Open
sebastianbarry opened this issue Jun 15, 2022 · 4 comments
Open

List of Items to add to the Program #7

sebastianbarry opened this issue Jun 15, 2022 · 4 comments
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@sebastianbarry
Copy link
Owner

sebastianbarry commented Jun 15, 2022

We want to compile a list of the different tasks we will end up doing throughout our senior design project.

@sebastianbarry sebastianbarry added the documentation Improvements or additions to documentation label Jun 15, 2022
@sebastianbarry
Copy link
Owner Author

sebastianbarry commented Jun 15, 2022

BIG CHANGES

  • Add the CS:BA

SMALL CHANGES

  • Right now it says "Science" "Science". Replace this with "Science 1" and "Science 2"
  • When clicking on CS Breadth, display a list or searchable popout with all the breadth courses that makes it easy and intuitive to select your class (meaning that we're basically removing the need to click "edit classes" to remove the classes)

@sherpa2025
Copy link
Collaborator

Focus more on Technical Electives and give more information. For example: here is the info from my degree audit regarding the classes requirement to be considered as technical electives.
****Complete a total of 15 elective credit hours from the
CSCI department. A maximum of 2 courses may apply from
the 2000 level and must be from those listed. Sub-Requirement

  1. 2000 Level Electives (Maximum of 2 courses)

Note: Courses taken after having taken a CSCI course 3000 or above, will not apply.****
In the current live demo website, there is no additional info about technical electives besides the tab itself. So, I think the information like inside the '***' should be informed to the user.

@sebastianbarry
Copy link
Owner Author

  • Changing electives popups (Prio = 1)
    • Science
      • Bio & Chem are less credits that Physics
    • Technical electives
    • Gen ed
  • Name Change (Prio = 5)
    • CU'rPlan
  • Tooltips (Prio = 2)
  • Change "Science" "Science" to "Science 1" "Science 2" (Prio = 2)
  • Login screen
  • Get rid of edit class button (Prio = 3)
  • Recommending next classes to take (Prio = 3)
    • Take account what classes are available
  • Market the webapp to students (Prio = 4)
  • Potentially publish the app (Prio = 4)
    • Grab a domain
      • Officially from CU Denver
      • Or buy a domain
  • Add more degrees
    • Explore webscraping to gather CU Denver degrees (Prio = 1)
    • Manually add degrees if scraper fails (Prio = 2)
  • Talk to an advisor for clarification (Prio = 2)
    • How do technical electives work on the thousands scale.
    • Cybersecurity degree.
    • What kind of strange situation do students really stumble with.
  • Re-write backend in Java (Prio = 1)
    • Springboot
    • Retain front-end that they wrote
    • Have someone clean it up
    • Figure out database
  • create issues on GitHub
  • Created an Issue for coming up with a schedule weekly that works for everybody`

@sebastianbarry
Copy link
Owner Author

An idea came to me when I was registering for classes for the Fall 2022 semester:

While we may end up reducing the "Re-write backend in Java (Prio = 1)" task, this may bring up the question of "will we have enough content to reasonably change the CU're Plan? Will it pass as our senior design project with 5 people on one team?"


To buffer this decrease in work for our team, a possible idea I had was:

What if we created a webscraping algorithm that grabs CU denver (already public) FCQ responses for professors, and creates a "ratemyprofessor" type rating quickly, when you go to put in a course?


WHY?
This would help students who already know how to register for CU Denver courses, and may feel that they don't need CU're Plan anymore. I thought about this because I went to register for a class, and looked up the professor's ratemyprofessor, and they didn't have a page for CU denver

This could be huge in drawing attention from students towards our app, but I'm interested to see what you guys think.

Problems with this?
As far as feasibilty, I don't know if the FCQ responses have a quantitative amount that we can build an average rating from, but we could even just show a list of professors, and their FCQ responses in a separate page off the CU're Plan dashboard/main page


Question for everybody:
Does anybody know what the link is for the FCQ responses? I remember it looking like a huge spreadsheet or something like that

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

5 participants