Software Engineering Schools in West Virginia

Covering an area of 65,503 square miles, and with a population of 5,627,967, West Virginia has a variety of schools and programs to offer post secondary students. Software Engineering schools in West Virginia can help students gain the proficiency and wisdom needed to successfully launch a career as a software engineer. There are 2 software engineering colleges in West Virginia from which students can pick the one that best suits their needs. 20 students were reported to have graduated from software engineering programs in West Virginia in the 2008-2009 school year.

CitySchoolPrograms Offered
Software Engineering Schools in Huntington ITT Technical Institute
5183 US Route 60 Building 1 Ste40
Huntington, WV, 25705
  • Associates in Computer Software and Media Applications
Software Engineering Schools in Morgantown West Virginia University
Stewart Hall University Avenue
Morgantown, WV, 26506
  • Masters in Computer Software Engineering

Software Engineering Salaries in West Virginia

City 10th Percentile 25th Percentile 50th Percentile 75th Percentile 90th Percentile Average
Huntington $34,666.67 $42,265.00 $52,175.00 $69,996.67 $83,920.00 $56,005.00
Morgantown $34,648.00 $43,662.00 $57,132.00 $73,090.00 $88,360.00 $59,220.00

Software Engineering Jobs in West Virginia

Software Engineering Careers

ProfessionSkills RequiredDuties Performed
Computer Software Engineer
  • Mathematics: Using mathematics to solve problems.
  • Learning Strategies: Selecting and using training/instructional methods and procedures appropriate for the situation when learning or teaching new things.
  • 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.
  • Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
  • Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
  • Train users to use new or modified equipment.
Cisco Network Analyst
  • Repairing: Repairing machines or systems using the needed tools.
  • Management of Material Resources: Obtaining and seeing to the appropriate use of equipment, facilities, and materials needed to do certain work.
  • Active Learning: Understanding the implications of new information for both current and future problem-solving and decision-making.
  • Consult with management to ensure agreement on system principles.
  • Develop, document and revise system design procedures, test procedures, and quality standards.
  • Prepare cost-benefit and return-on-investment analyses to aid in decisions on system implementation.
Computer Software Systems Engineer
  • Critical Thinking: Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
  • Management of Personnel Resources: Motivating, developing, and directing people as they work, identifying the best people for the job.
  • Repairing: Repairing machines or systems using the needed tools.
  • Direct software programming and development of documentation.
  • Design and develop software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
  • Coordinate installation of software system.

People Will Find This Page Useful When Searching For

  • Software Engineering Degrees in West virginia
  • Associates Degree in Software Engineering in West virginia
  • Masters Degree in Software Engineering in West virginia
  • Software Engineering Training in West virginia
  • Software Engineering Classes in West virginia
  • Software Engineering Courses in West virginia