Would it be too much to double up on AP CS courses?

For my sophomore year, I signed up for one AP CS basic course on top of other courses as below. The counselor says I can double up on AP CS courses. Would it be too much if I do so?

AP CS basic (that I signed up for) covers general topics and programming with GUI (apps!) while the other AP CS is considered as 1st year CS major course and covers “intermediate JAVA programming” I have some basic JAVA programming experience through Codecademy tutorials though.

English 10 HN
Health & PE 10
Algebra 2 HN
Chemistry 1 HN
Wld Hist/Geog 2 HN
Spanish 2

@Lovvydovvy So I tried taking AP Computer Science A my sophomore year. I had previously taken the “Intro to Java” class at my school AND self studied some on Codeacademy. I took almost the same exact schedule as you, all honors, and doubled up on geometry and algebra 2 the same year. It was like taking three math classes, and it burned me out. I wasn’t really prepared for it. What I’m trying to get to is DO NOT put yourself through what you don’t need to.

The “basic” AP computer science course you are talking about is called AP Computer Science Principles. It’s a introduction to a lot of fields in CS. It’s a great into course. The AP “Java programming” course is AP computer science A. It’s DEFINITELY a more rigorous class than AP computer science principles.

Take AP Computer Science Principles this year, and if you like CS, take AP computer science A next year. (:

I know some students who have talking both CS-Principles and CS-A in the same year. It’s certainly doable; standard cautions about taking multiple AP courses at the same time apply, of course, but I wouldn’t be too concerned about it.