Following on from @poetryandwine comment about National Student Satisfaction Survey (NSS), I tend to access that data via the DiscoverUni website which pulls that through course by course (it will be interesting to see how soon that updates after the NSS July release). I would say is that be careful about sample sizes (which are shown). Often the sample at an individual course level might only be 15-35 people and so might not be as robustly representative as data based on larger samples.
My work-around is to try and access the department level results (which will give bigger samples by virtue of being a sum of all the relevant courses). In the case of CS, I tend to look to see if there is a joint CS & Maths course and, if so, because the numbers taking the course are often quite low, the data reported is for 'All CS' and, separately, 'All Maths' in many (but not all) of the tabs in Discover Uni.
In my experience, overall satisfaction levels vary more by subject than institution eg Chemistry students typically appear more satisfied than Maths or CS students at the same institution, probably because they get more contact time with staff and have opportunities to practise skills in a very practical setting.
However, specific factors such as satisfaction with the timeliness and helpfulness of feedback can vary widely, within the same subject area, across different unis (as far as I can see in Maths, CS, Chemistry and other STEM subjects I have happened to drill into). This, perhaps, does tell us something about individual institutions' ability/willingness to adapt to the stresses of Covid and it will be interesting to see if low scores for some institutions improve; though I think the grade inflation bulge/overcrowding of 2020 & 2021 may mean it will be quite some time before problems are reversed.