18. Search By Program (Points: 5)

On the BuildTimetable page, add UI that allows the user to search for courses by program (ex: COMP, MATH, etc)

To query the backend, you can either add new program query parameter to the /scheduledEvents endpoint or create a new endpoint.

Both of these would involve modifications to the scheduleEventsRouter.

Acceptance Criteria:

The participant can demostrate the different results are returned for each selected program.