Hi chicory - just a thought, but if his interests lie in the computer area, and he has some talent, is there any work he can do online? Having a project he can complete at home might be what he needs to pull himself out of his depression.
I'm not suggesting this instead of evaluation/treatment, which was the first thing I thought of, but that has been addressed by others.