Are you able to full pay for these schools? If you are a full-pay international applicant, your chances may actually be a little better than if you were a domestic US applicant. Both schools rely on international student dollars to subsidize financial aid for domestic students. If you need financial aid, however, an acceptance with the aid you need is not likely.
Both are reaches, especially for CS. Why are you taking AP Stats rather than Calculus? Likewise, why AP Enviro Science rather than, say, AP Physics or AP Chem? More math and science rigor would be a help. I don’t know what you mean about your GPA being both weighted and unweighted. You clearly have good grades, but your course rigor and EC’s are on the light side for highly-competitive STEM programs.
Overall, I’d be more optimistic about an ED application to, say, RIT. I think NYU at NEU are aiming a little too high, from the information you’re giving. Not only are these very competitive schools inherently, but they’re also in very high demand because so many students want to be in Boston and NYC. But, there’s no harm in trying, as long as you’re comfortable with paying full price. If you’re hoping for merit or need-based aid, I’d go back to the drawing board.