Software Schools in West Virginia

With a Humid Subtropical climate, many students will find West Virginia to be the ideal state for attending college. Software schools in West Virginia can help an aspiring software developer gain the qualities and abilities necessary for a successful career. There are 2 software 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 programs in West Virginia in the 2008-2009 school year.

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

Software 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 Jobs in West Virginia

Software Careers

ProfessionSkills RequiredDuties Performed
Computer Software Systems Engineer
  • Operation and Control: Controlling operations of equipment or systems.
  • Management of Material Resources: Obtaining and seeing to the appropriate use of equipment, facilities, and materials needed to do certain work.
  • Instructing: Teaching others how to do something.
  • Modify existing software to correct errors, to adapt it to new hardware or to upgrade interfaces and improve performance.
  • Evaluate factors such as reporting formats required, cost constraints, and need for security restrictions to determine hardware configuration.
  • Design and develop software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
Computer Hardware Engineer
  • Technology Design: Generating or adapting equipment and technology to serve user needs.
  • Management of Personnel Resources: Motivating, developing, and directing people as they work, identifying the best people for the job.
  • Coordination: Adjusting actions in relation to others' actions.
  • Provide technical support to designers, marketing and sales departments, suppliers, engineers and other team members throughout the product development and implementation process.
  • Provide training and support to system designers and users.
  • Write detailed functional specifications that document the hardware development process and support hardware introduction.
Cisco Network Assistant
  • Critical Thinking: Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
  • Operation and Control: Controlling operations of equipment or systems.
  • Complex Problem Solving: Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
  • Design and implement systems, network configurations, and network architecture, including hardware and software technology, site locations, and integration of technologies.
  • Read technical manuals and brochures to determine which equipment meets establishment requirements.
  • Visit vendors, attend conferences or training and study technical journals to keep up with changes in technology.

People Will Find This Page Useful When Searching For

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