These Problem Sets needed to be done for the course Introduction to Computer Science from my master degree International Information System at the University of Erlangen–Nuremberg. I took this course in 2020.
In fact, all these problem sets were taken from the CS50: Computer Science Courses and Programs from Harvard.