What The Copulation is "IT" ??
"IT" is equivalent of calling mathematics "number-fiddling". If they can't even find a proper name I assume they have zero thoughts about anything which could be called "curriculum". Instead, they probably assume that "the best ITers are self-taught hackers, so why should we bother with properly educated teachers ?"
Here is some free advice:
A) Call the thing "Computer Science" or "Informatics"
B) The Curriculum should include
B1) Basic Algorithms & Data Structures including sorting and hashing
B2) Learning a proper procedural programming language such as Pascal or Ada. (No, we don't need to dirty the brains of young people with the "industry standard" abominations)
B3) Learning how to analyze a real-world problem and how to transform it into a working program using the language from B2. For example, numerically integrating Gauss curves, projectile trajectories, planetary systems, simulating chemical processes. Or, doing statistical analysis on CSV files.
And please, don't tell me this is too complicated. We already teach differential analysis and nobody would want to drop it for being "too difficult". Of course, we cannot expect all kids to actually grasp it, but neither do we do that with differential analysis.