A good Computer Science program has professors who are up to date with technology, and combine both theory and coding so you learn quite a bit.
yeah, if you are up to it intellectually, apply to MIT, or CalTech