I'm a 2013 graduate, so neither a current or future student.
While I was in school, I believe you had to maintain at least a C+ average. I don't recall the minimum for midterms or final exams.
Unless there was a guest lecturer for a lab practical, I always wore sweatpants/shorts, t-shirts/sweaters.
facilities are dated, faculty is great.