Optimization, Python, Mathematical Modeling, Data Science, Prescriptive Analytics.
subjects with 2 hours per week and 4 hours to be added at random. Maximum of 2 hours per subject per day. Preferences: subject 3 preferably scheduled Mondays at 11, with a weight of 4. Constraints: subject 1 must be scheduled on Mondays at 12. After solving the model, we can check in the solution