As a student there are multiple places you can go to for support and information about your rights.
Teaching and Examination Regulations
Do you want to know your rights and duties regarding education and examinations? The Teaching and Examination Regulations in the Student Charter rights and duties of both students and the faculty/teachers. This document is different for every faculty, each one can be found on the TU Delft website.
Your first point of contact for questions and problems related to your studies is always your student counsellor in the faculty. They will help you with any problems surrounding your study (study choice, delay, planning, stress).