It's not on the course specification but it says it on the information outline sheets given out from my school. I’m pretty sure if my school is doing it then other schools most likely will be doing it… (my school isn’t that great) My teacher said that in a meeting between a few NSW TAS teachers, they tested and evaluated a bunch of programs they found suitable for yr12 students. Since it’s a new course I’m pretty sure it will be tested on the class of ‘25, depending on the outcomes other years below might/might not do the same coding languages. I think they will teach C, C#, python, html and java can’t know for certain till next year though.
It's scary to think they'd expose students to all of C, C#, and Java, as well as Python, HTML (with CSS). C# and Java to do in depth other than the basic language constructs will take a while... I've read somewhere a while ago, that automation/robotics can be done with C#, but it'd be more of waste to teach yet another language when it could be Python.
I feel your school is experimenting, and teachers are still in the old course/SDD mindset.
Victoria have similar structured VCE/Year 12 courses to the new Enterprise Computing and Software Engineering, for about three years, but their/VCE course didn't spell out about Python in the Course specification (for Software Engineering). Wonder if the NSW teachers, were like groping in the dark, trying to pick up on ideas from the VCE course. The VCE courses also had a common Year 11 (Applied Computing), and only then split into two streams for Year 12 as Data Analytics and Software Development. And of course the VCE students after the common Year 11 of Applied Computing could still do both streams for VCE.
Regardless, you'll find out in next year, and 2025 how it really is, and your school still has one whole year (all of 2024) to plan out and prepare for the Year 12 course in 2025. Like to hear at the time, and after HSC how it was for you.