The oxymoron "idiot savant" was used for the first time by John Down during his studies. The etymology is in the scientific literature.
Today we would use a less controversial term like "savant syndrome"... It seems appropriate given the title of the book (and the plot).
I always took it as an eulogy to the plasticity of the human intellect: we always have something to learn from anybody.