Trying to be helpful to the OP and not over critical, but my son just went through the process with slightly better stats than you and a better GPA trend, and your list is not realistic.
As a reminder, Physics is a lot easier to get accepted with than CE or CS at almost every school.
I would not bother with the California schools for a couple of years. They have completely overhauled their admissions criteria, require a 4.0, and after that seem to be pulling students names out of a hat.
I also wouldn’t bother with Cornell, CMU, UIUC (for CS), UWash (for CS) or Purdue. I don’t think you will get into any of them for CS and your time is too valuable to spend it on applications that have such low probabilities.
UMD and OSU are reasonable reaches for you, as is VTech. NYU is worth a major stretch application. I know of some non-superstar students that have gotten in there. They will truly look at the whole applicant, unlike schools who give “holistic” admissions lip service and then go entirely off grades. I would recommend some of the smaller schools like Stevens too. UConn and Rutgers are good high targets/borderline reaches too. UMass is a target for you for physics, reach for CS/CE. Amherst is a GREAT college town.
A really good Target/Safety for you is U of Delaware. It has a solid CS program, is not far from your home, is close to Philly, and everyone I know that has gone there has loved it. You are not a slam dunk to get in, but you have a reasonable shot.
I would tread carefully with some of the liberal arts colleges that are offering CS and CE degrees now. Some of them are new to these disciplines, and don’t have a fully built out program or professor bench. You don’t want to be paying $75k a year to sit in a class taught by an adjunct that is a mid level IT guy from a local company.
Finally, I SRONGLY RECOMMEND you apply to Pitt as soon as possible. Get the application out this week if you can. Pitt sounds like it is about 5 hours from where you live, is in a city, is a really good school that has great student life, and most importantly in your case, does rolling admissions. Getting that first “Bird in Hand” is a huge stress release for high school seniors. FWIW, Delaware doesn’t advertise that they do rolling admissions, but they basically do rolling admissions. Get that application out ASAP if you want to apply there.