I suspect by specializing them in developing with a specific language (Ruby) on a specific framework (Rails).
I doubt candidates will come out knowing how to approach computing models, implement algorithms, explain sequent calculus type systems, and write compilers.
I doubt candidates will come out knowing how to approach computing models, implement algorithms, explain sequent calculus type systems, and write compilers.