Is it time consuming? How many girls in the class? |
Some students find it hard. |
Is it AP Physics hard? Calculus BC hard?
How much time on homework each day? |
50% are girls overall |
If Foundations was easy, then AP CS+ shouldn't be significantly more difficult. It's the data structures course, mostly involving lab work. In comparison, it's easier than Math 4, but nowhere near as challenging as Calc BC or the grandaddy Physics C. |
It didn't seem that hard for my current senior. I don't know if AP CS is an easy 5 for most kids or if it's easier for TJ kids in general. However, his teacher said that everyone would get a 5. I can't say if they all actually did, but my son did. The class that really kicked his butt was AI with Gabor. |
Whether everyone gets a 5 (pretty much true for calc bc and physics C and AP Cs) is not an indicator of how hard the class is. BC calc is rough. Plenty of Bs and Cs in final grade. But everyone does get a 5. I’ve heard AP CS is not that bad. |
You can test into AP CS in ninth grade, otherwise most kids do it in 10th. It's Data Structures including AP CS, so they teach much more than the AP syllabus. It was an easy 5. (In fact one of the counselors mentioned that most TJ kids get 5s in most AP courses). My kid went on to do a number of post CS courses that were harder. |
My kids (both working already) have told me many times that AP CS as taught at TJ, was the single, most useful class they’ve ever had for coding interviews.
So of your kids plan on CS as a career, don’t worry about grades, or if it’s hard or gender-imbalanced. Instead take the opportunity to learn and understand the material taught. It worked out well for my kids. |
Does the syllabus of aP computer science somewhat like ACSl ( data structure, algorithmss)? |
What are those post CS courses? AI & ML? What makes them harder? |
My DC took AP CS as a sophomore and after taking the AP exam said there is no way I could not get a 5. The course goes well beyond the AP CS curriculum (into data structures) so kids are very prepared.
The AI course is quite challenging. |
The AI course is quite challenging.
Can you introduce which post CS courses are not so challenging ? |
Is it hard or easy to choose the mobile APP develop at senior lab research ? |
easy |