Occupation Data
Educational Pathways
Go to Program Search
KansasWorks Employment Search
Resources

Computer Programmers

Typical job duties performed with this occupation include:

TASK DUTIES
Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.
Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.
Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.
Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment.
Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.
+
*Note: Not all occupations will have a full list of Task Duties or associated programs

Training for this occupational program or those in a similar family of programs can be located at the following postsecondary institutions in the State of Kansas. Please check with a program advisor at the postsecondary institution for more information on the particular focus of each program listed. Programs nearest the local area appear first. Click on the program to find more information.

INSTITUTION NAME CITY INSTITUTION TYPE PROGRAM TITLE AWARDS HOURS
Flint Hills Technical College Emporia Public COMPUTER PROGRAM DESIGN & DEVELOPMENT Associate Degree - AAS 62
Butler Community College El Dorado Public INTERACTIVE, DIGITAL, AND 3D TECHNOLOGY One-year Technical Certificate - CERT 33
Butler Community College El Dorado Public SOFTWARE DEVELOPMENT Associate Degree - AAS 60
Butler Community College El Dorado Public INTERACTIVE, DIGITAL, AND 3D TECHNOLOGY Associate Degree - AAS 60
Kansas State University Manhattan Public MANAGEMENT INFORMATION SYSTEMS Bachelor Degree - BS 126
University of Kansas Lawrence Public INFORMATION SYSTEMS Bachelor Degree - BSB 120
Neosho County Community College Chanute Public COMPUTER INFORMATION SYSTEMS One-year Technical Certificate - CERT 30
Neosho County Community College Chanute Public COMPUTER INFORMATION SYSTEMS Associate Degree - AAS 64
Wichita State University Wichita Public INFORMATION TECHNOLOGY & MANAGEMENT INFORMATION SYSTEMS Bachelor Degree - BBA 120
Johnson County Community College Overland Park Public HEALTH INFORMATION SYSTEMS IMPLEMENTATION AND SUPPORT SPECIALIST Less Than One-year Technical Certificate - CERT 21
Johnson County Community College Overland Park Public COMPUTER INFORMATION SYSTEMS-SOFTWARE DEVELOPER One-year Technical Certificate - CERT 31
Johnson County Community College Overland Park Public COMPUTER INFORMATION SYSTEMS Associate Degree - AAS 64
Independence Community College Independence Public COMPUTER PROGRAMMING Associate Degree - AAS 62
Independence Community College Independence Public COMPUTER PROGRAMMING One-year Technical Certificate - CERT 37
Kansas City Kansas Community College Kansas City Public COMPUTER SOFTWARE TECHNOLOGY/TECHNICIAN Associate Degree - AAS 67
Kansas City Kansas Community College Kansas City Public COMPUTER SOFTWARE TECHNOLOGY / TECHNICIAN One-year Technical Certificate - CERT 36
Kansas City Kansas Community College Kansas City Public COMPUTER SPECIALIST Less Than One-year Technical Certificate - CERT 18
Hutchinson Community College Hutchinson Public IT IN HEALTHCARE Less Than One-year Technical Certificate - CERT 29
Fort Hays State University Hays Public MANAGEMENT INFORMATION SYSTEMS Bachelor Degree - BBA 120
Fort Hays State University Hays Public COMPUTER SCIENCE Bachelor Degree - BS 120
Dodge City Community College Dodge City Public COMPUTER SCIENCE Associate Degree - AAS 62
Dodge City Community College Dodge City Public COMPUTER SCIENCE One-year Technical Certificate - CERT 30
Northwest Kansas Technical College Goodland Public MOBILE APPLICATION AND ENTERTAINMENT DEVELOPMENT One-year Technical Certificate - CERT 33
Northwest Kansas Technical College Goodland Public MOBILE APPLICATION AND ENTERTAINMENT DEVELOPMENT Associate Degree - AAS 67
Bryan University Topeka Private COMPUTER SCIENCE - PROGRAMMING Associate of Applied Science - AAS 0
Bryan University Topeka Private JAVA PROGRAMMING CERTIFICATION Certificate - CERT2 0
Bryan University Topeka Private COMPUTER PROGRAMMING Diploma - CERT2 0
Vatterott College - Wichita Campus Wichita Private COMPUTER PROGRAMMING Certificate - CERT2 0
Vatterott College - Wichita Campus Wichita Private COMPUTER PROGRAMMING AND DEVELOPMENT Associate of Occupational Studies - AOST 0
Grantham University Lenexa Private COMPUTER SCIENCE Associate of Science - AS 0
Grantham University Lenexa Private COMPUTER SCIENCE Bachelor of Science - BS 0
Grantham University Lenexa Private BUSINESS ADMINISTRATION - INFORMATION MANAGEMENT Master of Business Administration - MBA 0
Grantham University Lenexa Private INFORMATION MANAGEMENT - PROJECT MANAGEMENT Master of Science - MS 0
Grantham University Lenexa Private INTRODUCTION TO PROGRAMMING Certificate - CERT 0
Park University Kansas City Private MANAGEMENT - COMPUTER INFORMATION SYSTEMS Bachelor of Science - BS 0
Centriq Training Leawood Private FULL STACK WEB DEVELOPER Certificate - CERT 0