Software Engineering Schools in South Carolina

For those interested in pursuing higher education, South Carolina offers choices that should be considered. Software Engineering schools in South Carolina can help an aspiring software engineer gain the understanding and proficiency necessary for a successful career. Students have a choice of 3 software engineering colleges in South Carolina to attend. 7 students were reported to have graduated from software engineering programs in South Carolina in the 2008-2009 school year.

CitySchoolPrograms Offered
Software Engineering Schools in Columbia ITT Technical Institute-Columbia
720 Gracern Rd Ste 120
Columbia, SC, 29210
  • Associates in Computer Software and Media Applications
University of South Carolina-Columbia
514 Main St
Columbia, SC, 29208
  • Masters in Computer Software Engineering
Software Engineering Schools in Greenville ITT Technical Institute-Greenville
Six Independence Pointe
Greenville, SC, 29615
  • Associates in Computer Software and Media Applications

Software Engineering Salaries in South Carolina

City 10th Percentile 25th Percentile 50th Percentile 75th Percentile 90th Percentile Average
Columbia $46,595.56 $57,671.11 $70,506.67 $85,213.33 $100,656.67 $71,303.33
Greenville $39,110.00 $51,133.75 $66,155.00 $80,021.25 $93,880.00 $65,956.25

Software Engineering Jobs in South Carolina

Software Engineering Careers

ProfessionSkills RequiredDuties Performed
Cisco Network Assistant
  • Critical Thinking: Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
  • Social Perceptiveness: Being aware of others' reactions and understanding why they react as they do.
  • Time Management: Managing one's own time and the time of others.
  • Train users in use of equipment.
  • Assist users to diagnose and solve data communication problems.
  • Work with other engineers, systems analysts, programmers, technicians, scientists and top-level managers in the design, testing and evaluation of systems.
Cisco Network Analyst
  • 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.
  • Complex Problem Solving: Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
  • Operations Analysis: Analyzing needs and product requirements to create a design.
  • Supervise computer programmers or other systems analysts or serve as project leaders for particular systems projects.
  • Consult with management to ensure agreement on system principles.
  • Utilize the computer in the analysis and solution of business problems such as development of integrated production and inventory control and cost analysis systems.
Computer Hardware Engineer
  • Repairing: Repairing machines or systems using the needed tools.
  • Management of Personnel Resources: Motivating, developing, and directing people as they work, identifying the best people for the job.
  • Installation: Installing equipment, machines, wiring, or programs to meet specifications.
  • Provide training and support to system designers and users.
  • Analyze user needs and recommend appropriate hardware.
  • Design and develop computer hardware and support peripherals, including central processing units (CPUs), support logic, microprocessors, custom integrated circuits, and printers and disk drives.

People Will Find This Page Useful When Searching For

  • Software Engineering Degrees in South carolina
  • Associates Degree in Software Engineering in South carolina
  • Masters Degree in Software Engineering in South carolina
  • Software Engineering Training in South carolina
  • Software Engineering Classes in South carolina
  • Software Engineering Courses in South carolina