Software Engineering Schools in North Carolina

For those interested in pursuing higher education, North Carolina offers choices that should be considered. Software Engineering schools in North Carolina can help students gain the experience and know-how needed to successfully launch a career as a software engineer. There are 5 software engineering colleges in North Carolina from which students can pick the one that best suits their needs. In the 2008-2009 school year, reportedly 6 students completed software engineering programs in North Carolina.

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

Software Engineering 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 Engineering Jobs in North Carolina

Software Engineering Careers

ProfessionSkills RequiredDuties Performed
Bioinformatics Scientist
  • Management of Financial Resources: Determining how money will be spent to get the work done, and accounting for these expenditures.
  • Speaking: Talking to others to convey information effectively.
  • Social Perceptiveness: Being aware of others' reactions and understanding why they react as they do.
  • Design computers and the software that runs them.
  • Apply theoretical expertise and innovation to create or apply new technology, such as adapting principles for applying computers to new uses.
  • Consult with users, management, vendors, and technicians to determine computing needs and system requirements.
Computer Software Engineer
  • Equipment Maintenance: Performing routine maintenance on equipment and determining when and what kind of maintenance is needed.
  • Programming: Writing computer programs for various purposes.
  • Troubleshooting: Determining causes of operating errors and deciding what to do about it.
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Recommend purchase of equipment to control dust, temperature, and humidity in area of system installation.
  • Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
Business Database Administrator
  • Systems Evaluation: Identifying measures or indicators of system performance and the actions needed to improve or correct performance, relative to the goals of the system.
  • Persuasion: Persuading others to change their minds or behavior.
  • Operation Monitoring: Watching gauges, dials, or other indicators to make sure a machine is working properly.
  • Develop methods for integrating different products so they work properly together such as customizing commercial databases to fit specific needs.
  • Revise company definition of data as defined in data dictionary.
  • Modify existing databases and database management systems or direct programmers and analysts to make changes.

People Will Find This Page Useful When Searching For

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