@Mary_DeMilia it sounds like finances and/or ability to commute have led you to make your desired options:
- NCSU - perfect because it would be commutable and affordable
- Clemson - the closest OOS flagship, but possibly unaffordable
- Thales College - possibly chosen because it might be affordable but it does not currently have engineering, will not have ME until 2023 at the earliest, and even then ME will be a 5year degree track from a newly-created institution unproven in preparing students for such academics.
With me making assumptions (that might be wrong) I think you’re looking for an affordable option (less than $10K/yr out of your pocket) that will hopefully allow your son to commute from home and end up with a CS/CE degree. However because of the wide swing of desired majors (from CS to English) it seems your ultimate top desired options are NCSU, NCSU, NCSU, and commute from home to any possibly affordable college. If that is true, and if your son is not admitted into NCSU as a freshman, I recommend you strongly consider the option of attending Wake Tech Communnity College for two years, then transferring to NCSU for his final two years.
This option would be affordable and allow your son to commute from home. The state of NC has a defined path set out that makes it much easier to get into NCSU and UNC as cc transfers. Even better, there are several programs available to various student profiles to gain admission as transfer students from CC. A great one that might fit your circumstances is the Community College Collaboration (C3).
C3 is open to students considering any major that NC State offers. However, we do not recommend that students considering a studio-based major within the College of Design apply for C3. Students may apply for C3 if they are interested in the Design Studies major.
Additionally, students who are interested in majoring in Biomedical Engineering at NC State will be required to submit additional application information and go through an additional review process prior to their consideration for that program
Because these CC transfer programs are becoming increasingly popular year after year it is also becoming more competitive. While students have better odds of admission via this path, it will still remain important for your son to maintain great grades in CC, especially considering his intended major.
I also agree with @1dadinNC that you should investigate and consider all possible options before enrolling your son in Thales College. The NC Promise program mentioned is a great affordable option. While WCU is a very good school, please make the drive to visit before committing to it. I know several students from the Triangle and eastern NC who enrolled as freshmen, but transferred to other NC Promise campuses later. WCU is a long drive from the Triangle and further east, and it is sort of isolated. It is a great place for the majority of students, but its location just doesn’t work for some students, especially those who wish to visit home several times a semester. Just one thing to consider. I mention this only because it seems it’s important to you that your son remain closer to home.
If WCU’s location makes it a less likely destination for your son, consider the NC Promise campus of ECSU. You mentioned your son has already attended a summer program there while in HS, so he’s familiar with the university. ECSU would be a much closer option than WCU. ECU should also be an option on your table. You two should visit ECU and look at their program. My son and I were very impressed by their CS setup (newer bldg, etc), though my son was not considering CS. We spent a lot of time wandering around that building.
Speaking of ECSU, in addition to the NC Promise plan reducing your costs, it’s possible your son will qualify for the top scholarship. The Chancellor’s Academic Scholarship (full ride including tuition/room/meals/books/fees) has an application deadline of 14JAN2022. Also, there are other scholarships that will provide funds for qualifying students and that stack on the NC Promise plan. For instance the UNC Campus Based Plan provides $2500/yr to students. It’s very possible your son could attend ECSU for very little out of your pocket. It’s worth investigating.