Hi, I'm trying to decide Purdue or UCSB to go for my PhD. My track is machine learning and data mining. Actually I'm not familiar with both school. I only know that Purdue is consistently rated better in the USnews, and California might be more suitable for a student studying computer science? any advice?