I’m planning on potentially taking the AP Computer Science A exam in Grade 10 and the course itself in Grade 12, as well as taking the AP Calculus BC exam in Grade 10 and the course itself in Grade 12.
Will this negatively impact my college application? I’m wondering if an AO might not view it in a positive light since I already know the material and hence it wouldn’t be rigorous for me.
Will I have to take the exam again after the class?
Yes, colleges do care about AP classes; I am aware, as I never said just having an AP score is important enough.
But, if I would already have a high AP score beforehand, it would imply to admissions officers that I took a class that I knew would not be difficult for me.
Looks like grade grubbing to take the course after the AP exam (if you did well on the AP exam).
If you already know the material well in grade 10, then take the AP exams to earn 5 scores, then take more advanced courses (perhaps at a local college) in grade 11.
If you do not already know the material well in grade 10, then why not take those AP courses in grade 10 or 11, followed by the AP exams?
Like others who have commented, I would not do this.
I would either take the AP test early and then not take the class, or more likely I would wait until you have taken the class before taking the test. My suspicion is that you might know the material reasonably well, but there might be quite a few details that you do not know or do not have quite a complete grasp of.
Also, if you are interested in CS, or in any of the many subjects that make use of CS (AI and machine learning come to mind, but math is another area that uses CS, as is physics, and there is a lot more), then computer science principles is an area where it is worth taking the time to know very well. Calculus is another area which has a very broad applicability to a lot that you are likely to do in the future (both in a class and on a job) and that is very much worth learning very well.
However, if available in high school, taking it may help determine how interesting the student finds CS to be, so that the student can make a more informed decision on whether to be a CS major (which may be necessary at college application time if applying to colleges where the CS major is full).
I think doing it with CS is less weird. With maths, it really would look like you are slumming it. Can you ask your school to let you move on past Calc BC if you get a 5 in the exam? If you have a talent in these areas, look at AMC and USACO instead
It is for some schools (HS and/or college). It also counts as a foreign language for some schools, for example the GA publics (both HSs and colleges.)
Far preferable to take these classes. Can you take them in Grade 10?
Take the class. At some schools, including the one where I read apps, you would not get any consideration for the course and its rigor if you just take the exam. Even if you get a 5 on the AP test. (yes, there can be exceptions to this, e.g. the HS doesn’t offer the course, or scheduling difficulties, as reported by the HS counselor, prevented a student from taking the course.)
Further, at some schools, if you don’t have courses supporting your major selection, it will make it tougher to be admitted. Do you/will you have ECs that support CS as a major?