How good is Case Western Reserve for undergrad Computer Science?

From what I heard from others, CS department is really small and isn’t funded all too well.Intro classes at CS are extremely hard b/c professors are incompetent lecturers, and they want to weed students from the field.