Computer Science Schools

<p>I'm looking for colleges that have state-of-the-art computer science research facilities and allow undergraduates to participate in research. What colleges fit this requirement? I have been looking at the lists of best computer science schools and the descriptions don't always address quality of facilities and research opportunities. I have the aptitude for computer science and I'm in general a self-directed learner so it doesn't matter to me whether the teachers are very good. Thank you for your time.</p>