Do I have to take calculus?

Of course the OP needs to read the course descriptions and understand the course content in the context of what the HS offers.

FWIW back in the day when I was in HS (very few students took calculus in my HS) I took a class that sounds like the one described and it was viewed as an advanced math class - the level right below calculus. It proved tobe helpful when i took stat and calculus in college. So YMMV.