Skip to content
AlmaSpire

Computer and Information Sciences and Support Services

Computer Programming

Focuses on the general writing and implementation of generic and customized programs to drive operating systems and that generally prepares you to apply the methods and procedures of software design and programming to software installation and maintenance. Covers 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.

Inside the major

Programs within this field

Colleges may offer this field under 6 more specific program names. The program you choose affects the courses you take.

Computer Programming/Programmer, General
Focuses on the general writing and implementation of generic and customized programs to drive operating systems and that generally prepares you to apply the methods and procedures of software design and programming to software installation and maintenance. Covers 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.
Computer Programming, Specific Applications
Prepares you 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.
Computer Programming, Vendor/Product Certification
Prepares you 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.
Computer Game Programming
Prepares you to apply the knowledge and skills of design and computer programming to the development of computer games. Includes training in character and story development, computer programming, computer graphics, game design, game physics, human-computer interaction, human-centered design, and usability.
Computer Programming, Specific Platforms
Prepares you to design, develop, and implement software-based solutions for specific business and consumer platforms including industrial, game, mobile, tactile, and web platforms. Covers computer programming, computer hardware, data structures, database theory, maintenance, operating systems, project management, software development, and systems analysis.
Computer Programming, Other
Computer programming not listed above.

Where it can lead

Careers this field can lead to

Explore related careers, starting with the closest connections and the occupations hiring the most people.

All work is projected to grow 3.5% between 2025 and 2035; read every hiring-change figure against it. The figures beside each career are the pay of that work, across everyone doing it. Graduates of this field earn $47,383 one year after completing the program, which is the start of a career rather than the shape of one.

Working style

How and where the work happens

Related careers can feel very different from one another. Compare the specific occupations to understand the work each one involves.

0%of related openings involve substantial in-person or active work

Few of the careers connected to this field are measured as substantially in-person or active work. Compare the specific occupations to see how much time each one involves with people, equipment, and movement.

College options

Where to study it

Ordered by how many degrees each college awards in this field. Sort by any numbered column.

College Degrees a year Earnings, first year out Admit rate Average annual cost after aid
Western Governors University UT 661 · $13,000
Brigham Young University-Idaho ID 194 97% $6,000
University of Utah UT 147 87% $14,000
DePaul University IL 129 $51,868 74% $29,000
Farmingdale State College NY 129 $47,383 69% $12,000
Rowan University NJ 117 $40,608 78% $19,000
University of Cincinnati-Main Campus OH 79 88% $22,000
University of Michigan-Dearborn MI 48 $67,925 59% $8,000
Kennesaw State University GA 42 $28,202 69% $15,000
Champlain College VT 41 67% $34,000
Rochester Institute of Technology NY 28 71% $29,000
University of Akron Main Campus OH 23 71% $14,000
Miami University-Oxford OH 22 82% $24,000
Yale University CT 15 5% $18,000
University of Missouri-St Louis MO 15 57% $15,000
Long Island University NY 15 90% $25,000
Georgia State University GA 12 62% $17,000
Gannon University PA 9 77% $20,000
Mercer University GA 7 66% $23,000
Columbia College Chicago IL 7 91% $26,000
SUNY College of Technology at Alfred NY 7 82% $16,000
Tulane University of Louisiana LA 6 $52,151 15% $20,000
University of California-Irvine CA 4 26% $12,000
Jacksonville University FL 4 57% $24,000
Western Connecticut State University CT 2 81% $17,000
Curry College MA 2 92% $27,000
University of Chicago IL 1 5% $0
Youngstown State University OH 1 80% $13,000
Kutztown University of Pennsylvania PA 1 95% $19,000
Winthrop University SC 1 75% $14,000
Lamar University TX 1 86% $9,000

Explore colleges for this major