The content of the teaching events sometimes does not have any descriptive text or misses it completely (s. top right box).
Also, the terms "ECTS" and "CP" are used in an alternating manner (s. top left box, bottom right box). For clarity reasons, it is favorable to only use one of them, i.e. EITHER "ECTS" OR "CP".
Besides, "Course" as a term alone is not as descriptive as e.g. "Practical Course" – which it is (s. bottom right box).
Since the information is parsed straight out of OLAT, it makes little sense to implement a gazillion String.replaces, just because the university is not able to provide the information consistently.
*sigh*
The content of the teaching events sometimes does not have any descriptive text or misses it completely (s. top right box). Also, the terms "ECTS" and "CP" are used in an alternating manner (s. top left box, bottom right box). For clarity reasons, it is favorable to only use one of them, i.e. EITHER "ECTS" OR "CP".
Besides, "Course" as a term alone is not as descriptive as e.g. "Practical Course" – which it is (s. bottom right box).
https://csbiology.github.io/#teaching