It definitely has had very deep training on computer science topics- I can ask it detailed documentation questions on obscure programming apis and it can usually answer them.
Maybe it's a function of the Q&A style for programming questions where correct snippets of code are found to build base know-how and source code is used to enhance it?