Welcome back!

Good for you, recognizing that your son needs and would benefit from advanced computer information technology curriculum, in place of the usual 7th, 11th, and 12th grade offerings. Kudos for your research into other coursework which might be a better "fit" for your son... an appropriate academic challenge in his zone of proximal development... an opportunity to learn something new rather than tread water and stagnate.

Unfortunately, it sounds like the school which your son is attending may not be familiar with successful acceleration, such as single-subject acceleration in an area in which a child excels and has a strong affinity and interest.

Some advocacy may be needed.

One approach or strategy is for a student to take the end-of-course test or final exam, thereby demonstrating readiness and ability for advanced coursework. For your son, this might include the final exams for the usual 7th, 11th, and 12th grade offerings.