As a former teacher in the Clark County School District (and subbing about five times a month now), I would suggest highly ATech. It is Advanced Technology Academy located on Vegas Drive east of Rancho Ave. They have a great programming and tech department that should fill his needs. The tough part is that it is a magnet school and has to be recommended by his middle school and requires good grades. They do have a special ed department there with about 15 students that are mainstreamed into regular classes. Excellent programs and top notch teachers.
Hope this helps!