It's pretty much a complete package as far as I can see, what programming skills would you need, assuming your not modifying the source(still cannot believe they are licensing the full source, that's 25 years worth of research and blood and sweat there).
We are talking about shaders/effects and some gameplay scripting such as LUA, or I think it's unreal script.....?