Year: Year I
Group: BSc IT and BSc CS
For BSc IT, the home room is A and for BSc CS, the home room is B. The students from both the programs have the option to choose from two elective subjects, namely "C" and "B." Each program (BSc CS and BSc IT) has two sections designated for these elective subjects.
The query revolves around the allocation of rooms for these elective subjects. Specifically, the concern is how to appropriately assign rooms to the elective subjects given the presence of home rooms for both BSc CS and BSc IT programs.
If I correctly understand, you can add preferred rooms for the elective subjects. Preferred rooms override home rooms.
Also, home rooms are respected for an activity only if it has exactly this students set.
Maybe you could give us/me your .fet data file.