I'm a computer science student who's been interested in working in this field for a while now but I haven't heard much about graduate programs. The school I go to now, UC Santa Cruz has a new media department but one of the prerequisites to entry is a having an idea for your thesis project, something I'm not sure I have yet. In any case, I really want to find out what else is out there. Where should I think about applying? Is there anything I should know beforehand?