In my high school we had two different programs after 2000. That's when the classes were first being created and a mathematics teacher wanted to have a computer programming course. They initially were teaching C++ without OOP principals before a teacher that actually had programmed came into the school and rewrote the curriculum. That was in 2004. I first took a programming course in 2004, as a freshman, with that teacher and helped show him what was missing. I had taught myself C++ from different books and guides online. From that point on the school has always had two programs under different departments. Business Apps is under Business(History Department) and Computer Programming 1, 2 and IB(International Baccalaureate):Computer Science is under the Math department as it should be.
Though, from other students I've talked to. As the OP writes, it is far too often that schools actually call stuff like this posted Comp. Sci. It's a joke to the students, parents and themselves.