# Becoming an AP high school teacher

Hello everyone. I've been searching for some similar topics, although I didn't find one. In case a topic already exists, sorry about that.

I'm currently an undergrad studying CS, and I'd like to know whether becoming an AP teacher at a local high school requires additional coursework. For instance, do I need a credential to teach at the high school level, or is my B.Sc enough? Am I able to teach any AP course, for instance, even courses in physics and mathematics, or would I be limited to only CS?