Career and School Info for Computer Programmers in North Carolina



Computer Programmers photo

 

Here are some tips for selecting schools, based on an analysis comparing each school to all others across dozens of factors:

Schools Concentrating On Computer Programmers

  • Focus: For schools with a focus on this career area, look at Central Piedmont Community College, Fayetteville State, Winston-Salem State University, and East Carolina University.

Fastest Response From Schools

  • Request Info: For the fastest information for prospective students, look at the Spotlight schools on this page.

Student Body

  • Part-Time: For schools emphasizing part-time studies, consider Methodist University, Shaw University, Pfeiffer University, and Belmont Abbey.
  • Female: For schools particularly welcoming to female students, consider Bennett and Meredith College.
  • Diverse: For a diverse student body, consider Livingstone, North Carolina A & T, North Carolina Central University, and Elizabeth City State.
  • Adult Learners: For lots of adult learners, consider Wilson Community College, Cleveland Community College, Piedmont Community College, and South Piedmont Community College.

School Setting

  • Out of State: For geographic diversity, take note of Duke, Bennett, Elon University, and Johnson C Smith University.
  • Dorms: For a residential campus environment, take note of Livingstone, Saint Augustines College, High Point, and Bennett.

Excellence

  • SAT: For students with high SAT scores, look at Duke, UNC, Elon University, and NC State.
  • % Accepted: For selective institutions, look at Duke, Johnson C Smith University, UNC, and Campbell.
  • Class Size: For small class sizes, look at Bennett, Duke, Wake Forest University, and Meredith College.

 


Student/Alumnus Reviews of Schools for This Career and State

Sort Reviews By:

Meredith College • Raleigh, NC
Studying Computer Science (completion in 2007)

7/21/2011

"I learned so much better in a more comfortable environment with fewer students in each class. I also was less distracted by guys. I got a lot more out of my education at Meredith than at the larger state school where I started. I only wish the Computer Science department had more financial resources to do everything they want to do."

Ratings are on a 1-10 scale

CharacteristicRatingComment
Would Recommend?yesFor women in Computer Science, I would definitely recommend Meredith. CS is a very male-dominated field, and getting the proper attention, confidence, and education in college really gives women the strength to hold their own in the world of software developers.
Program Reputation5Many people don't even realize that Meredith College has a Computer Science department. And because the program is so small, there aren't many program alums out there.
Program Quality7The program is rather small since Meredith College is a women's college. However, the personal attention and easy access to professors and resources made it an excellent learning environment for me. I just wish we had had more classes available.
Instruction7The professors were very knowledgeable and helpful in all aspects. I learned everything I needed to start my development career.
How Difficult7The work was challenging and difficult at times, but it needed to be. The work load was fair.
Hands-On vs. BookishEvery class I took had text books and hands-on learning involved. One thing Meredith really focuses on is cultural awareness for all students, and that is a very hands-on experience. Students go off campus and experience different cultural events. All science classes have labs.
Schedule Flexibility5I'm not really sure because I've never taken night or weekend classes. The summer classes were fine.
Academic Facilities8Because the program was so small, some of our physical resources were limited by budget constraints. However, the computer lab was always available to work in, and professors were always available to help. It was a great experience.
Social Life10I transferred to Meredith later, so I never lived on campus, but school spirit is very high. Everyone wears Meredith shirts/pants/jackets all the time, and there are always events on campus. The soccer team now has a new stadium, so the athletics on campus are a big deal. Meredith is a very tight community.
Placement Services8The career center at Meredith College was very helpful. They helped me with job searches and with resume and interview preparation.
Alumni Network8Meredith College has a great alumni network. Lots of people stay in touch, and the career center is available to us.

Methodist University • Fayetteville, NC
Studying Computer Science (completion in 2010)

8/7/2011

"I had a great mentor, the department chair. He was someone I could always go to. I wasn't worried about many of the social or athletic aspects of school as they are only memories. The hands on and extra time the department chair allowed us was invaluable."

Ratings are on a 1-10 scale

CharacteristicRatingComment
Would Recommend?maybeIf they are willing to push themselves, then yes. The program allows for a lot of one on one time with the teachers and faculty. There are shortcomings, but thats life.
Program Reputation5The CS program is very small. I was just one of two students in one of my courses and I think just 3 people graduated with me with a degree in CS. Anytime I told people my area of study and the school they had not heard anything about it.
Program Quality6We learned about 4 programming languages but didn't ever get into advanced studies of any one language. Most of the other course requirements were theory based.
Instruction6It depends on which instructor was teaching the course. The department chair was the best I could have hoped for, but the others were terrible.
How Difficult7Again, it depends on the specific course. Language courses were easier because we could see the results of the code. Theory classes were more difficult, usually because the professor didn't put much time into helping out with questions.
Hands-On vs. BookishMost courses were book only. The language based CS courses were involved hands on work on the computer every day.
Schedule Flexibility1With such a small program, most courses were only offered once. Also, many were only available in spring or fall semesters.
Academic Facilities8Again, with a small program, we did have easy access to the computer lab and library. We were giving letters to show the security if we needed extra access to the computer lab after hours.
Social Life7I participated in the track program along with other small social activities. The athletic program also suffered from a small size and small budget. The social programs were planned well and left ample opportunities for activities.
Placement Services3I received help in getting an internship my sophomore year. After or just before graduation, there was no help finding work.
Alumni Network1I have no idea how our alumni network helped our program or school. All I remember was the school pushing programs on us at graduation for how we could donate to the school later.

North Carolina State University • Raleigh, NC
Studying Mechanical Engineering (completion in 2013)

10/29/2011

"Gets me a job for the future. Education is key."

Ratings are on a 1-10 scale

CharacteristicRatingComment
Would Recommend?yesEngineering fields are necessary. They are challenging, but rewarding.
Program Reputation8We make good engineers that do great work.
Program Quality8I learned various technical skills. I am able to find work if I need to.
Instruction6Some professors are boring. The program needs more hands on education.
How Difficult8Large problem sets are tough. Math can get tricky.
Hands-On vs. BookishNeeds more lab work. Way too much analysis.
Schedule Flexibility3Class sign ups are fairly rigid. Not many class sections are provided.
Academic Facilities5Office hours are as expected. Nothing special.
Social Life7Lots of organized events are provided. People are fun to meet with.
Placement Services9Career fairs are provided. The engineering career fair is huge.
Alumni NetworkI know little about the alumni.

University Of North Carolina, Chapel Hill • Chapel Hill, Nc, NC
Studying Business Administration, Innovation And Product Management (completion in 2007)

11/18/2011

"The program was fun, flexible and effective. It was expensive, but the brand reputation has been worth it. I have seen salary increases annually since graduation, unlike many of my former peers."

Ratings are on a 1-10 scale

CharacteristicRatingComment
Would Recommend?An MBA is a great addition to a technical skill set. Undergraduate coursework at Virginia Tech would also rank highly since I learned a lot about up-and-coming technology (we were using Gopher for coursework before I graduated in 1994).
Program Reputation10The Carolina business school frequently shows up in Business Week's top 25 lists. Hiring rates for graduates are also in the 95% range.
Program Quality10The MBA program at Carolina provided a lot of coursework related to innovation management from a business perspective. The students came almost exclusively from High-tech industries, primarily in the RTP, NC area.
Instruction7The coursework at Carolina involved a fair amount of reading without an overly heavy project load. There were many good opportunities for students to consult on real-world business problems in the local community.
How Difficult5While the course load involved very little programming, we were taught a lot of techniques for motivating technical teams. The project load was very manageable, especially since I did the program in evening and weekend courses.
Hands-On vs. BookishMostly book learning with some coursework related to systems development and project management best-practices. I took the MBA course late in my career so it definitely helped me learn techniques that I use everyday now that I am managing more projects (though I still write a fair amount of OO interface definitions and services).
Schedule Flexibility10I took weeknight and weekend courses. Also, there were courses year around so I finished the program in less than two years.
Academic Facilities10Every classroom was wired for PCs and all teachers used PowerPoint, email and newsgroups. More recent advances are included now including WebEx and more remote opportunities to learn with other universities.
Social Life10College was fun. There were many outings to baseball, football and basketball games.
Placement Services10On-campus job fairs and recruiting events made it very easy to network and learn about local companies. Also, the advisory staff provided several in-class overviews and coaching sessions during our MBA program.
Alumni Network10Carolina has one of the most active alumni communities in the country. I have many job opportunities forwarded to me by classmates and other alumni organizations.

North Carolina State University • Raleigh, NC
Studying Computer Science (completion in 2010)

11/29/2011

"I am very satisfied. It was fun, easy, and inexpensive, and it provided me with a good job."

Ratings are on a 1-10 scale

CharacteristicRatingComment
Would Recommend?yesNC State is definitely a great school for those who wish to start a career in Comp Sci. While the course doesn't challenge, it teaches you most of what you need to know.
Program Reputation7The reputation is good for a state school. When applying for work out of state, the school was recognized.
Program Quality8It was very stimulating, rigorous, and exciting. However, I feel that more advanced concepts could have been offered.
Instruction9The professors are friendly and helpful. However, the curriculum stopped before very advanced concepts were introduced (I had to learn them on my own).
How Difficult2The program was easy. There was a clear split between the students who succeeded easily and those who had to put a lot of work into it; the program rewards natural skill.
Hands-On vs. BookishThere is a good mix between hands-on work and bookwork. I spent about half of my time on projects and half on reading the textbook.
Schedule Flexibility1Only traditional courses are available. No summer or weekend options, even with searching.
Academic Facilities8Professors are easily accessible, as are tutors and other advisors. The libraries could use improvement.
Social Life8The school, while large, has a tight-knit feeling. Events such as homecoming bring the school together.
Placement Services1Services are little to nonexistent. I had to find my job myself.
Alumni Network8The alumni network and support was strong. I found my current job through an alumnus.

Johnson C. Smith University • Charlotte, NC
Studying Computer Science (completion in 2005)

12/19/2011

"My school was everything I thought it would be and much more. The students and faculty were very friendly and helpful. The environment of college life was great."

Ratings are on a 1-10 scale

CharacteristicRatingComment
Would Recommend?yesJCSU is by far the best school on the East Coast for computer science degrees. I started there with no knowledge and graduated as a professional. I am very pleased with my stay.
Program Reputation8The reputation of my school is pretty good. Employers are impressed when they look at my resume. Colleagues are also impressed, and they have told stories about what they've heard about the school.
Program Quality10The professors at Johnson C. Smith University provide the students with current scenarios. This prepared me for the real world.
Instruction10I was prepared a little more than my colleagues, because of my instructors. We tend to start our careers by using everything from the book. But with the training that I received from JCSU, I was able to troubleshoot many issues very early in my career.
How Difficult7In the beginning, things seem a little hectic, because of having to learn so many things in what seems to be such a short period of time. But after getting the hang of things, it gets better.
Hands-On vs. BookishThe program was more hands on than book. We did have the book on hand as a reference.
Schedule Flexibility8The advisors had the schedule of classes mapped out perfectly. Whether you were a single parent or a person with two jobs, you would have been able to attend the appropriate classes.
Academic Facilities10All of the resources and facilities were extremely good. The libraries were readily available. Tutors were always friendly and willing to help.
Social Life6The social life was pretty fun. Although I'm not the "social butterfly," I enjoyed the games, parties, etc.
Placement ServicesI didn't have the pleasure of working with the job placement department. I moved back to my hometown and started my career.
Alumni NetworkI am not sure about the alumni network and support. I have not reached out to the school since graduating.

Wake Forest University • Winston Salem, NC
Studying Molecular Biology And Genomics (completion in 2006)

1/13/2012

"I received a very broad education. In hindsight, however, I spent a great deal of money for an education that did not prepare me for the economic realities we face today."

Ratings are on a 1-10 scale

CharacteristicRatingComment
Would Recommend?noWith globalization, I see this as a declining field. But if you have your heart set on programming, I suggest you save your money and just pursue a Java certification. Java developers are pulling down some decent money right now.
Program Reputation8Wake Forest is known for its academic rigor.
Program Quality5When I graduated, funding for the sciences was drying up. I was therefore forced to apply my programming knowledge in the business sector.
Instruction5Most of what I have learned has been experienced-derived, rather than classroom. While my time in college exposed me to programming, it wasn't until I entered the business world that I was actively using it.
How Difficult8Given the subject matter, the courses were difficult. Note that the degree was in Genomics rather than merely Computer Science.
Hands-On vs. BookishWake is more of a traditional school. Hands-on was essentially limited to labs.
Schedule Flexibility1There were summer options, but that's pretty much the limit. It was a very traditional structure.
Academic Facilities5Nice library, and decent laboratories. The student to professor ratio was pretty low, as well.
Social Life5Socially, Wake is very cliché. There were the Greeks, and then everyone else.
Placement Services1The career center was an absolute joke. There was no true post-graduate support and few, if any, alumni networking opportunities.
Alumni Network1Very little support for graduates. Too much emphasis on academics and not enough on post-graduate success.

Sandhills Community College • Pinehurst, NC
Studying Simulation And Game Design (completion in 2011)

3/3/2012

"I feel I would not have learned nearly as much had I taken these classes at a university. In fact, I spent two years at UNCP before transferring, and I can't recall much of anything from my Psychology years."

Ratings are on a 1-10 scale

CharacteristicRatingComment
Would Recommend?yesThis is a very "make your own way" type of field, for both programmers and artists. They'll give you the know-how and advice. What you do from there is up to you.
Program Reputation9The program is gaining momentum every semester, it seems. Lots of people I knew from around the campus have started taking classes in game design and in programming.
Program Quality9The program was satisfactory, because fewer students meant the instructors had more time and energy to focus on individual needs. I feel that focus helped me pick up programming a lot quicker.
Instruction10My instructors were surprisingly knowledgeable about the industry. They were also well grounded in the reality of difficulties students would face, and they prepared us accordingly with that knowledge.
How Difficult7Aside from learning to program, the academics were simple. I did, however, find physics easier to learn, now that I had an application for that knowledge.
Hands-On vs. BookishIt was very much hands on. A little reading here and there, but the hands-on aspect was certainly a good thing.
Schedule Flexibility9Classes were not difficult to work around, as long as you stayed within the major. The only issue I had was with a few miscellaneous classes that demanded more work than my core classes.
Academic Facilities10All the computers in our lab were topnotch. The software provided was relevant to the real-world workforce.
Social Life9I did very little partying at Sandhills. I did, however, make friends with several of my classmates, and I continue to keep contact with them today.
Placement ServicesMy program didn't really have a job placement program.
Alumni NetworkI haven't really had much contact with the school since I graduated. I struck out on my own and moved to a new area.

Appalachian State University • Boone, NC
Studying Computer Science (completion in 2009)

3/11/2012

"I'm quite satisfied with the knowledge I gained and the experience I had there. I do, however, wish that my school was more prestigious, so that I would have had an easier time getting a job."

Ratings are on a 1-10 scale

CharacteristicRatingComment
Would Recommend?maybeIt depends. If someone wants to just learn to program and is happy working wherever, then yes. If this person is determined to work for Google or IBM, then they are better off going somewhere more prestigious.
Program Reputation5I haven't heard any good or bad things when people refer to our computer science program. But we certainly aren't as revered as UNC or NC state.
Program Quality7I'm fairly satisfied with my school. The computer science department is pretty small, so there aren't many options for classes, but the professors are all very nice, knowledgeable, and willing to help.
Instruction7We were taught low-level details of how computers worked, such as registers, circuits, machine language, etc. However, we weren't given any classes that used any Microsoft technologies, so when I got out into the workplace, I wasn't immediately prepared to code in Visual Studio.
How Difficult5Some of the coursework was hard, like Systems I and II, and Operating Systems. But the professors were very willing to help you if you needed it.
Hands-On vs. BookishWith computer science, it would be very hard to *not* have hands-on learning. For everything we learned in class, there was usually an applicable lab that we did.
Schedule Flexibility4Our computer science department was quite small, with only about 10 professors, so there were not many different times they could offer classes. Computer science classes were scheduled first, and then all other classes had to be scheduled around them.
Academic Facilities8We had several computer labs that we could use, including some in dorm buildings. Professors were very willing to help with coursework.
Social Life7People were very friendly. I was able to organize fun events with people in my dorm, and football games were a blast.
Placement Services3Definitely below average. That's the whole reason I had to get my master's degree. I went to career services, and they couldn't help me get a job, so I went to graduate school.
Alumni Network5I'm not really sure how it compares to other alumni networks, since I only went to this one school. I suppose it was average.

Online Course Finder

Find the path to your
education in 3 easy steps.


About    Contact    Privacy Policy