Programming and Software Development

Programming and Software Development

Careers in Programming and Software Development involve the design development implementation and maintenance of computer systems and software, requiring knowledge of computer operating systems, programming languages and software development. People with expertise in programming and software development work with cutting-edge technologies to develop tomorrow’s products for use by businesses and consumers. While many of the career opportunities in this area are in software companies, large organizations of other types—such as Financial Services and Business—also offer many opportunities. People with expertise in programming and software development are in high demand, doing work such as creating the software that launches and runs NASA space shuttles.

Careers

Compare Selected Careers

Compare up to 3 careers by selecting the compare checkbox beside each career and then press Compare Selected Careers.

Continuing Education

Sample Career Plan

Secondary

English / Language Arts

English/ Language Arts I

Math

Algebra I

Geometry

Science

Earth or Life or Physical Science

Social Studies / Sciences

World History

Career and Technical Courses

Introduction to Information Technology

Information Technology Applications

English / Language Arts

English/ Language Arts II

Math

Geometry or Algebra II

Science

Biology

Social Studies / Sciences

U.S. History

Career and Technical Courses

Fundamentals of Computer Systems

English / Language Arts

English/ Language Arts III

Math

Algebra II or Pre-Calculus or Trigonometry

Science

Chemistry

Social Studies / Sciences

Political Science Economics

Career and Technical Courses

Fundamentals of Programming and Software Development

English / Language Arts

English/ Language Arts IV Technical Reading

Math

Pre-Calculus or Trigonometry AP Calculus or Advanced Math

Science

Applied Physics

Social Studies / Sciences
Career and Technical Courses

Software Development Tools (Students are encouraged to have an internship/capstone experience to reinforce workplace skills.)

Post Secondary

English / Language Arts

English Composition English Literature

Math

Calculus

Science

Chemistry

Social Studies / Sciences

American Government Psychology

Career and Technical Courses

Introduction to Software Design

Program and Software Development

English / Language Arts

Speech/ Oral Communication Technical Writing

Math

Computer Applications

Science

Biological Science Physics

Social Studies / Sciences

American History Geography

Career and Technical Courses

Testing and Quality Assurance

Maintenance and Support of Programming and Software Development

English / Language Arts
Math
Science
Social Studies / Sciences
Career and Technical Courses
English / Language Arts
Math
Science
Social Studies / Sciences
Career and Technical Courses

Complete Programming and Software Development Major (4-Year Degree Program)