What Are My Chances? A Transfer Student

Hello,
I’m a college student of three years, currently at a community college finishing up a degree in Associates of Science that can transfer to other universities in North Carolina. I am worried due to my abilities not being that strong with general education that I may get rejected altogether when I apply for the Fall semester which I am shooting for a Bachelors in Computer Science.

Universities I’d like to get into from top most to least:
UNC Wilmington
NC Central University
UNC Greensboro
Appalachian State University

Information:
Race: Caucasian

High School GPA: 3.0625
-I did take a fair amount of honors classes though no AP.

College Cumulative GPA: 3.173

Breakdown of College Cumulative GPA per degree/certificate:

Current:
-Associate of Science
-Program Total: Completed Cred : = 29.00 GPA = 2.862

Completed:
-Simulation and Game Development: Programming
-Program Total: Completed Cred : = 75.00 GPA = 3.107
-Simulation and Game Development: Fundamentals II
-Program Total: Completed Cred : = 12.00 GPA = 3.250
-Simulation and Game Development: Quality Assurance
-Program Total: Completed Cred : = 12.00 GPA = 3.250
-Simulation and Game Development: Business
-Program Total: Completed Cred : = 12.00 GPA = 3.000
-Simulation and Game Development: Programming
-Program Total: Completed Cred : = 12.00 GPA = 3.000
-Simulation and Game Development: Fundamentals I

-Program Total: Completed Cred : = 12.00 GPA = 3.500

ACT: 21
SAT: I can’t remember(looking for it) but I recall it was pretty average due to my writing being below average while my math was above average

Currently, have:
Associates in Applied Science: Simulation and Game Development: Programming
-4 Related certificates to my degree
I did make the Dean’s List if that matters at all

Would any letters of recommendation and/or a strong essay potentially help in any of these cases?