The average annual wage of the occupations is $107,750 and $52 per hour. 17 vocational programs could be taken for the Computer Programmers career. Based on BLS data, a total of 120,370 employees were employed in the Occupation.
The 2024 average tuition over the programs for preparing Computer Programmers is $13,098. The average length of the programs is 505 hours and the average completion time is 10.28 months.
The following 17 vocational programs are required or helpful to prepare Computer Programmers.
The tuition, program length, and completion time program information is average amounts over all schools that offer each program. This information is only for vocational programs (i.e. certificate programs) and not for bachelor's or graduate degrees.
Program Name | Number of Schools | Tuition & Fees | Books & Supplies | Program Lengths | Avg. Completion Time |
---|---|---|---|---|---|
Computer Programming/Programmer | 315 | $4,976 | $955 | 340 Hours | 5.50 Months |
Computer Programming, Specific Applications | 131 | $16,995 | - | 520 Hours | 5.00 Months |
Computer Programming, Vendor/Product Certification | 33 | $5,547 | - | - | - |
Computer Game Programming | 6 | $26,311 | - | - | - |
Computer Programming, Specific Platforms | 6 | $16,200 | $3,810 | 720 Hours | 6.00 Months |
Computer Programming (other) | 12 | $29,314 | - | 1,024 Hours | 12.00 Months |
Computer Science | 63 | $33,606 | - | 92 Hours | 18.00 Months |
Computer Graphics | 87 | $400 | $310 | 900 Hours | 12.00 Months |
Modeling, Virtual Environments and Simulation | 14 | $34,467 | - | - | - |
Cloud Computing | 32 | $17,500 | $2,250 | 68 Hours | 17.00 Months |
Computer Software Technology/Technician | 13 | $25,925 | - | 37 Hours | 9.00 Months |
Computational Science | 8 | $34,280 | - | - | - |
Data Analytics, General | 21 | $34,444 | - | - | - |
Data Visualization | 2 | $41,913 | - | - | - |
Data Analytics, Other | 2 | $39,720 | - | - | - |
Medical Office Computer Specialist/Assistant | 10 | $45,683 | - | - | - |
Management Information Systems | 68 | $6,300 | $132 | 840 Hours | 8.00 Months |
The following 17 occupations are related to Computer Programmers.
Occupation | Total Employees | Annual Wages | Hourly Rate |
---|---|---|---|
Computer and Information Systems Managers | 593K | $180,720 | $87 |
Computer Systems Analysts | 499K | $110,800 | $53 |
Computer and Information Research Scientists | 35,210 | $157,160 | $76 |
Computer User Support Specialists | 690K | $63,640 | $31 |
Computer Network Architects | 174K | $133,930 | $64 |
Database Administrators | 76,140 | $104,810 | $50 |
Database Architects | 59,920 | $137,030 | $66 |
Network and Computer Systems Administrators | 323K | $100,580 | $48 |
Software Developers | 1,657K | $138,110 | $66 |
Software Quality Assurance Analysts and Testers | 203K | $108,460 | $52 |
Web Developers | 85,350 | $95,570 | $46 |
Web and Digital Interface Designers | 111K | $108,820 | $52 |
Computer Occupations, All Other | 437K | $112,430 | $54 |
Computer Hardware Engineers | 82,660 | $147,770 | $71 |
Electrical and Electronics Drafters | 20,680 | $73,110 | $35 |
Electrical and Electronic Engineering Technologists and Technicians | 97,420 | $74,440 | $36 |
Computer Numerically Controlled Tool Programmers | 28,030 | $67,650 | $33 |
The following 594 schools offer the vocational programs and certificate courses for preparing Computer Programmers. The list includes some 4-year colleges that have certificate or associate programs for the career.