Software Schools in North Carolina

Whether you are interested in just taking a few college courses, or obtaining a PhD, North Carolina has many colleges that may be right for you. Software schools in North Carolina can provide students with the knowledge and degree they need to succeed as a software developer. There are 5 software colleges in North Carolina from which students can pick the one that best suits their needs. 6 students were reported to have graduated from software programs in North Carolina in the 2008-2009 school year.

CitySchoolPrograms Offered
Software Schools in Asheville Asheville-Buncombe Technical Community College
340 Victoria Rd
Asheville, NC, 28801
  • Associates in Computer Software and Media Applications
Software Schools in Charlotte TechSkills-Charlotte
4421 Stuart Andrew Blvd
Charlotte, NC, 28217
  • Certification in Computer Software Engineering
Software Schools in Fayetteville Fayetteville Technical Community College
2201 Hull Rd
Fayetteville, NC, 28303
  • Certification in Computer Software and Media Applications
  • Associates in Computer Software and Media Applications
Software Schools in Greenville East Carolina University
East 5th Street
Greenville, NC, 27858
  • Masters in Computer Software Engineering
Software Schools in Wentworth Rockingham Community College
Hwy 65w County Home Rd
Wentworth, NC, 27375
  • Associates in Computer Software and Media Applications

Software Salaries in North Carolina

City 10th Percentile 25th Percentile 50th Percentile 75th Percentile 90th Percentile Average
Asheville $36,291.43 $43,708.57 $53,164.29 $68,834.29 $86,532.86 $56,990.00
Charlotte $53,581.25 $66,063.75 $82,015.00 $100,807.50 $121,331.25 $84,786.25
Fayetteville $47,285.00 $56,098.33 $74,351.67 $85,911.67 $103,166.67 $72,218.33
Greenville $42,086.67 $53,656.67 $68,195.00 $82,600.00 $94,691.67 $67,988.33
Wentworth $43,795.71 $56,200.00 $73,640.00 $91,320.00 $111,084.29 $75,188.57

Software Jobs in North Carolina

Software Careers

ProfessionSkills RequiredDuties Performed
Computer Programmer
  • Monitoring: Monitoring/Assessing performance of yourself, other individuals, or organizations to make improvements or take corrective action.
  • Time Management: Managing one's own time and the time of others.
  • Speaking: Talking to others to convey information effectively.
  • Train subordinates in programming and program coding.
  • Investigate whether networks, workstations, the central processing unit of the system, or peripheral equipment are responding to a program's instructions.
  • Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer.
Business Information Systems Administrator
  • Management of Personnel Resources: Motivating, developing, and directing people as they work, identifying the best people for the job.
  • Writing: Communicating effectively in writing as appropriate for the needs of the audience.
  • Mathematics: Using mathematics to solve problems.
  • Diagnose, troubleshoot, and resolve hardware, software, or other network and system problems, and replace defective components when necessary.
  • Maintain logs related to network functions, as well as maintenance and repair records.
  • Design, configure, and test computer hardware, networking software and operating system software.
Bioinformatics Scientist
  • Complex Problem Solving: Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
  • Management of Personnel Resources: Motivating, developing, and directing people as they work, identifying the best people for the job.
  • Service Orientation: Actively looking for ways to help people.
  • Approve, prepare, monitor, and adjust operational budgets.
  • Design computers and the software that runs them.
  • Participate in staffing decisions and direct training of subordinates.

People Will Find This Page Useful When Searching For

  • Software Degrees in North carolina
  • Certification in Software in North carolina
  • Associates Degree in Software in North carolina
  • Masters Degree in Software in North carolina
  • Software Certificate Programs in North carolina
  • Software Training in North carolina
  • Software Classes in North carolina
  • Software Courses in North carolina