Is my schedule strong enough for senior year?

Some schools I am interested in are the Macaulay Honors Program @ City College, Stevens, NJIT, RPI, Stony Brook, UIUC, and Michigan @ Ann Arbor as a computer science major. This is the schedule I was planning for senior year (starred classes are college level classes with credits awarded through a community college).

AP Computer Science
AP Calculus AB (perhaps BC is necessary?)
AP Language
Engineering II*
Political Science* (half-year)
Economics* (half-year)

For comparison my previous schedule was:
11th Grade:
AP Physics 1
AP Literature
AP American History
Engineering 1*
Precalculus*
Health (required)

10th Grade:
AP Chemistry
AP European History
English 10 Honors
Algebra 2 Honors
Computer Aided Design (CAD)

9th Grade:
Mostly honors courses, no college level or AP classes available

I also have two credits for American Sign Language.

And of course gym for all four years of high school. I also have two jobs, a summer internship at an engineering firm, and am involved in multiple extracirculars (including school and club leadership).

It’s fine, but you may need four years of science, if you maxed out on your science, you may want to consider taking one at a cc.

I would add AP chem or AP physics C.

Have you completed 3 or 4 levels of Foreign Language?