nusmodifications / nusmods

🏫 Official course planning platform for National University of Singapore.
https://nusmods.com
MIT License
582 stars 316 forks source link

Allow arbitrary removal/addition of different sessions for a given module #2090

Open WJY-norainu opened 5 years ago

WJY-norainu commented 5 years ago

Is your feature request related to a problem? Please describe.

As a student tutor, it will be helpful to view the class(es) I teach in the timetable. However, tutors don't have to attend some of the sessions compulsory for students (mostly lectures, but some modules may have additional components), and may teach more than one tutorial/lab (or something else) sessions.

Describe the solution you'd like

When a user adds a new module, let user indicate whether he/she is taking or teaching the module. If he/she is teaching, then allow the user to remove/add any component (aka, lecture, tutorial, lab, etc) for the given module.

Describe alternatives you've considered

Not really, unless there's an existing timetable builder that enables this feature that I'm not aware of..?

Additional context

Not sure if other staff may consider using NUSMods as a timetable builder too. If this feature is enabled and sufficiently generalized, anyone in the teaching team may benefit.

ZhangYiJiang commented 5 years ago

This seems like a duplicate of #740. As a workaround you can export the module to Google Calendar and remove the lessons you don't need.