Ugh, no. Intelligent Design strikes again I see. Almost everything in that article is wrong (and also, the same tired pseudoscientific arguments), starting from the fact he claims "Darwinism" is a "credo". Also, Stephen Meyer is not brilliant and he is a quack.
Also, a Computer Science professor has no business arguing about evolution. Or rather, his opinion is as informed as yours or mine, i.e. not very.
Also, a Computer Science professor has no business arguing about evolution. Or rather, his opinion is as informed as yours or mine, i.e. not very.