"The University at Buffalo has a wonderful Computer Science Department. I am a graduate student in the department. The faculty members really push students to do the best work possible. The classes are challenging, but very useful and eye-opening. The department gives many opportunities to students to research topics they are interested in. I love the diversity of the classes offered, the research areas available, and the student body."