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.
The participant can demostrate the different results are returned for each selected program.