Computer programmers determine the types of information and data needed to produce the computer results expected by an organization's decision-makers and decide how to analyze and process information and summarize results in printed reports or graphic displays. They determine what programming language to use to write programs that satisfy an organization's needs.
Computer programmers write the detailed instructions (programs and software) that list in a logical order the steps the computer must follow to organize data to solve a problem. Programmers determine how to capture and enter information needed and summarize computer results in reports and displays.
Many programmers obtain a two-year associate degree for an entry-level position. However, the trend for many positions has been the requirement of a bachelor's degree. If a student wants to transfer courses, then the Associate of Applied Science degree should be pursued and the Computer Science Transfer Program Schedule Guide followed.
SCC graduates are employed in a broad range of careers including, but not limited to: programmer/analyst, application programmer/developer, programmer systems analyst, network or system software engineer, project manager and technical writer.
The average starting salary for programmers is $32,500 with an associate's degree and about $50,000 per year with a bachelor’s degree. The hourly mean wage for computer programmers in Missouri is $34.48. Established computer programmers generally earn between $53,620 and $91,000 per year. Exceptional performers can earn in excess of $113,380.
|Degree Name:||Computer Programming A.A.S.|
|Degree or Program:||Programming|
|Degree Type:||Associate of Applied Science Degree|
Courses by Semester
CPT Electives: Choose two of the following pairs:
Plus choose any two of the following electives