When you're a fast, efficient typist, you spend less time between thinking that thought and expressing it in code. [...] I believe in practicing the fundamentals, and typing skills are as fundamental as it gets for programmers.
The CS department of my university has no touch typing course for it's students. If typing skills are essential for programmers that seems suboptional.
Is there evidence that teaching programmers to type faster will make them better programmers?