<p>Thanks for your input. I’m thinking I’m going to apply early even if the school isn’t exactly known for the CS - as long as it’s good enough that applicants are competitive for jobs, it’s good enough for me. </p>
<p>I’m very glad it’s theoretical actually. The theory is mostly why I like programming, and why I like UChicago in general. I taught myself Haskell (well, with the aid of the internet, just no formal instruction) a few weeks ago out of boredom and because Java was feeling too rote…the theory behind programming is the best part!</p>