Software Developers Career

For the Software Developers, the average hourly wage is $66.40 and the average annual wage is $138,110. Understand required skills and ability for the career and find right career colleges for it.
Software Developers career

Vocational Programs for Software Developers Career

20 vocational programs are closely related to the Software Developers occupation - Artificial Intelligence, Information Technology, and 18 more programs. You can check the schools offering the programs with tuition, length of study, and earning information.
A program that focuses on the symbolic inference, representation, and simulation by computers and software of human learning and reasoning processes and capabilities, and the computer modeling of human motor control and motion. Includes instruction in computing theory, cybernetics, human factors, natural language processing, and applicable aspects of engineering, technology, and specific end-use applications
Average Program Tuition & Fees: $17,995
A program that focuses on the design of technological information systems, including computing systems, as solutions to business and research data and communications support needs. Includes instruction in the principles of computer hardware and software components, algorithms, databases, telecommunications, user tactics, application testing, and human interface design
Average Program Tuition & Fees: $25,509
Average Program Length: 1,147 Contact Hours
Average Completion Time: 11.83 Months
A program that focuses on computer systems from a user-centered perspective and studies the structure, behavior and interactions of natural and artificial systems that store, process and communicate information. Includes instruction in information sciences, human computer interaction, information system analysis and design, telecommunications structure and information architecture and management
A program that focuses on the general writing and implementation of generic and customized programs to drive operating systems and that generally prepares individuals to apply the methods and procedures of software design and programming to software installation and maintenance. Includes instruction in software design, low- and high-level languages and program writing; program customization and linking; prototype testing; troubleshooting; and related aspects of operating systems and networks
Average Program Tuition & Fees: $4,976
Average Program Length: 340 Contact Hours
Average Completion Time: 5.50 Months
A program that prepares individuals to apply the knowledge and skills of general computer programming to the solution of specific operational problems and customization requirements presented by individual software users and organizational users. Includes training in specific types of software and its installation and maintenance
Average Program Tuition & Fees: $16,995
Average Program Length: 520 Contact Hours
Average Completion Time: 5 Months
A program that prepares individuals to fulfill the requirements set by vendors for professional qualification as certified installation, customization, and maintenance engineers for specific software products and/or processes. Includes training in specific vendor-supported software products and their installation and maintenance
Average Program Tuition & Fees: $16,200
Average Program Length: 720 Contact Hours
Average Completion Time: 6 Months
A program that focuses on the theory, organization, and process of information collection, transmission, and utilization in traditional and electronic forms. Includes instruction in information classification and organization; information storage and processing; transmission, transfer, and signaling; communications and networking; systems planning and design; human interfacing and use analysis; database development; information policy analysis; and related aspects of hardware, software, economics, social factors, and capacity
Average Program Length: 1,080 Contact Hours
Average Completion Time: 10.50 Months
A program that focuses on computer theory, computing problems and solutions, and the design of computer systems and user interfaces from a scientific perspective. Includes instruction in the principles of computational science, computer development and programming, and applications to a variety of end-use situations
Average Program Length: 92 Contact Hours
Average Completion Time: 18 Months
A program focusing on the principles of applied visual simulation technology and the application of quantitative analyses to human-computer interaction. Includes instruction in object-oriented programming, artificial intelligence, computer communications and networks, computer graphics, virtual worlds and simulation systems, probability, statistics, stochastic modeling, data analysis, human-performance evaluation, and human-behavior modeling
Average Program Tuition & Fees: $17,500
Average Program Length: 68 Contact Hours
Average Completion Time: 17 Months
A program that generally prepares individuals to apply mathematical and scientific principles to the design, development and operational evaluation of computer hardware and software systems and related equipment and facilities; and the analysis of specific problems of computer applications to various tasks
Average Program Length: 1,152 Contact Hours
Average Completion Time: 18 Months
A program that prepares individuals to apply scientific and mathematical principles to the design, analysis, verification, validation, implementation, and maintenance of computer software systems using a variety of computer languages. Includes instruction in discrete mathematics, probability and statistics, computer science, managerial science, and applications to complex computer systems
A program that prepares individuals to apply basic engineering principles and technical skills to support engineers in developing, implementing, and evaluating computer software and program applications. Includes instruction in computer programming, programming languages, databases, user interfaces, networking and warehousing, encryption and security, software testing and evaluation, and customization
Average Program Length: 37 Contact Hours
Average Completion Time: 9 Months
A program with a general synthesis of mathematics and computer science or a specialization which draws from mathematics and computer science
A program that combines accounting with computer science and/or computer studies

Schools for Software Developers Occupation

The following schools offer the vocational programs and courses for preparing Software Developers. The list includes some 4-year colleges that have certificate or associate programs for the career.
New Haven, CT

Public, 2-4 years, Offering 99 programs to 5,578 enrolled students and its average tuition & fees is $14,140
Waterbury, CT

Public, 2-4 years, Offering 80 programs to 4,554 enrolled students and its average tuition & fees is $14,140
Manchester, CT

Public, 2-4 years, Offering 77 programs to 4,164 enrolled students and its average tuition & fees is $14,100
Norwalk, CT

Public, 2-4 years, Offering 59 programs to 4,069 enrolled students and its average tuition & fees is $14,172
Farmington, CT

Public, 2-4 years, Offering 56 programs to 3,267 enrolled students and its average tuition & fees is $14,220
Denver, CO

Private, Less than 2 years, Offering 2 programs to 243 enrolled students and its average tuition & fees is $25,000
Vista, CA

Public, Less than 2 years school located in Vista, CA
Poway, CA

Public, Less than 2 years school located in Poway, CA