Software Engineering Schools in Tennessee

For those interested in pursuing higher education, Tennessee offers choices that should be considered. Software Engineering schools in Tennessee can help an aspiring software engineer gain the competence and abilities necessary for a successful career. There are 3 software engineering colleges in Tennessee for students to choose from. 37 students were reported to have graduated from software engineering programs in Tennessee in the 2008-2009 school year.

CitySchoolPrograms Offered
Software Engineering Schools in Cordova ITT Technical Institute-Cordova
7260 Goodlett Farms Parkway
Cordova, TN, 38016
  • Associates in Computer Software and Media Applications
Software Engineering Schools in Knoxville ITT Technical Institute-Knoxville
10208 Technology Dr
Knoxville, TN, 37932
  • Associates in Computer Software and Media Applications
  • Bachelors in Computer Software and Media Applications
Software Engineering Schools in Nashville ITT Technical Institute-Nashville
2845 Elm Hill Pike
Nashville, TN, 37214
  • Associates in Computer Software and Media Applications
  • Bachelors in Computer Software and Media Applications

Software Engineering Salaries in Tennessee

City 10th Percentile 25th Percentile 50th Percentile 75th Percentile 90th Percentile Average
Cordova $29,945.00 $33,695.00 $44,712.50 $61,317.50 $88,902.50 $51,175.00
Knoxville $41,930.00 $54,962.50 $71,358.75 $91,112.50 $88,003.75 $73,950.00
Nashville $40,978.75 $52,295.00 $66,415.00 $83,781.25 $100,613.75 $69,132.50

Software Engineering Jobs in Tennessee

Software Engineering Careers

ProfessionSkills RequiredDuties Performed
Cisco Network Analyst
  • Service Orientation: Actively looking for ways to help people.
  • Operation Monitoring: Watching gauges, dials, or other indicators to make sure a machine is working properly.
  • Installation: Installing equipment, machines, wiring, or programs to meet specifications.
  • Use object-oriented programming languages, as well as client and server applications development processes and multimedia and Internet technology.
  • Assess the usefulness of pre-developed application packages and adapt them to a user environment.
  • Review and analyze computer printouts and performance indicators to locate code problems, and correct errors by correcting codes.
Computer Hardware Engineer
  • Systems Analysis: Determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.
  • Management of Personnel Resources: Motivating, developing, and directing people as they work, identifying the best people for the job.
  • Operation and Control: Controlling operations of equipment or systems.
  • Confer with engineering staff and consult specifications to evaluate interface between hardware and software and operational and performance requirements of overall system.
  • Assemble and modify existing pieces of equipment to meet special needs.
  • Direct technicians, engineering designers or other technical support personnel as needed.
Computer Software Systems Engineer
  • Equipment Selection: Determining the kind of tools and equipment needed to do a job.
  • Quality Control Analysis: Conducting tests and inspections of products, services, or processes to evaluate quality or performance.
  • Judgment and Decision Making: Considering the relative costs and benefits of potential actions to choose the most appropriate one.
  • Supervise and assign work to programmers, designers, technologists and technicians and other engineering and scientific personnel.
  • Design and develop software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
  • Consult with customers or other departments on project status, proposals and technical issues such as software system design and maintenance.

People Will Find This Page Useful When Searching For

  • Software Engineering Degrees in Tennessee
  • Associates Degree in Software Engineering in Tennessee
  • Bachelors Degree in Software Engineering in Tennessee
  • Software Engineering Training in Tennessee
  • Software Engineering Classes in Tennessee
  • Software Engineering Courses in Tennessee