Classes before NCSSM

<p>Hi,
I am about to start my sophomore year, and I am planning on applying to ncssm. I was wondering what classes I should finish before ncssm so that I can take the interesting and tough classes at ncssm. These are the classes I am taking/took.</p>

<p>Freshman: AP World History, English 1, Biology, Algebra 2, precalculus, Biomedical Science, Computer Programming 1, Health/PE, French 2.</p>

<p>Sophomore: AP Physics 1, AP Calculus AB/BC, English 2, AP Statistics, AP Computer Science, French 3, Chemistry</p>

<p>I am considering switching out chemistry for digital electronics, but I feel like chemistry is necessary to take the advanced classes at ncssm. Am I right? Do I need to take chemistry first, so that I can take AP Chemistry at ncssm? I also heard people talk about repeating classes, and I really don't want to repeat my chemistry class. I also really want to do research at ncssm and take one of the research classes. Are there any classes that I should take, so that I can get into that program/class. For example, would I not be able to take the chemistry research class if I don't take chemistry sophomore year? Also I am interested in the other research classes such as the computer science and the physics classes. Are there any requirements for that? Also, for my classes other than chemistry am I all set? I really don't want to go to ncssm, and have it happen that I didn't take the pre req class for a class that I really want to take.</p>

<p>I would email the admissions officers about that. I would personally take chemistry so that you can start out taking entry level courses in your junior year. You can take computer programming, but you’ll most likely end up having to repeat the class because the standards don’t match up. You are really advanced! I’m applying to ncssm next year (I’m a freshman). what district are you in?</p>