<p>It’s good you have the math, but I don’t think that an AP course will be sufficient knowledge of algorithms and data structures or theory. I think it is a good idea to look at the requirements for upper division CS majors and see if you can take some at a 4 year.</p>