I went there back before the turn of the century. It was a terrible school, IMHO. I got a great education at a 2 yr school up in NJ before coming down to NC. Made a 4.0 my first semester at UNCC and gave up. Still graduated with a very good GPA, but I played more volleyball and rode my mtn bike more than I studied. My field was mech engr tech (MET), which involved a lot of math like all engineering fields do, but it wasn't as in depth as a straight ME degree.
For example, the engineering science classes used a lot of calculus to explain theory while MET boiled it all down to a less complicated formula (kind of like a ballpark estimate) to say it plainly. There weren't many things we had to derive in tech. I'm sure the major is still out there and might be gaining popularity. After I got out, most everyone wanted to hire a straight ME person. I finally landed a job at Duke Energy and hated it. I got an in with someone I knew but lasted there less than a year. I've used my degree in some form or fashion for several jobs, but at the end of the day I just hate sitting behind a desk. I'm doing it right now and don't enjoy it very much. Yes, I get to problem solve and all that but I'd much rather be doing something. I figured every engineering job was like a 'test engineer' position. I was VERY wrong.
All that aside, don't let me discourage you from doing it if you really like the 'real world' idea of it. Feel free to PM me if you'd like. I will say that the local CPCC students really struggled at UNCC while the guys I went to school with came down and found it very easy. I'm not saying anything more than that CPCC must have been awful because some of the guys that came from there were pretty sharp and still struggled. The few classes I've taken at CPCC (welding and a few others) have not been very beneficial, so my advice is to avoid that place entirely if you can. My other advice is to go somewhere in state for tuition reasons. I know a lot of people still paying back their student loans. I don't think any education is worth what some places are charging these days.
Lastly, I think that having a good grasp of math is very important. I started out as a biology major (wanted to be a chiropractor and still would like to), but I couldn't memorize all the bones of the body and tons of other information easily. Engineering came second nature to me because I could usually 'see' the way an equation was used to solve a problem. Even on closed book tests, I could usually remember most of the formula or how it is worked out to do pretty well. I'd have had a really hard time without that insight. If you can wrap your mind around the math, you will probably get through it without much grief. Otherwise, you will have to memorize the formulas and how to work them out to arrive at a correct answer. IMHO the good teachers were the ones who didn't look for the right answer, but how you got to the answer you arrived at. Partial credit was huge to me...