Study Computer Programming: Associate's, Bachelor's & Online Degree Info

About this article
What kind of job can you get with an associate's or bachelor's degree in computer programming? Find out degree program requirements, online options and info on courses and computer programming training programs.
  • At a Glance
  • Associate's
  • Bachelor's

Computer Programming Degrees at a Glance

View available schools

Computer programmers create and test computer code using multiple programming languages. They work closely with software developers and oftentimes share overlapping duties. Specialists in the industry work in a variety of environments, including the information technology (IT) department in corporate, government and non-profit settings. Computer programming requires analytical skills and a detail-oriented approach. Employers look for candidates who possess knowledge of common programming languages and experience creating a number of programs.

The associate's degree program can prepare you for entry-level positions in the IT industry. The bachelor's degree program offers the foundation required to pursue a position in IT management once you gain the appropriate experience. The U.S. Bureau of Labor Statistics (BLS) reports that positions in the industry would undergo average through much-faster-than-average job growth. Computer support specialists and computer and information systems managers could expect 18% growth from 2010-2020 (www.bls.gov).

Associate's Bachelor's
Who is this degree for? Individuals seeking entry-level support positions in a number of industries People interested in a career in IT management
Common Career Paths (with approximate mean annual salary) - Computer support specialist ($52,000)*
- Computer programmer ($76,000)*
- Applications software developer ($92,000)*
- Computer and information systems manager ($126,000)*
Time to Completion 2 years full-time 4 years full-time
Common Graduation Requirements - Roughly 60 credits- Roughly 120 credits
Prerequisites High school diploma or equivalent High school diploma or equivalent
Online Availability Yes Yes

Source: *U.S. Bureau of Labor Statistics (May 2011 figures).

1
/3
  • At a Glance
  • Associate's
  • Bachelor's

Popular Schools

  • Online Programs Available
    1. Purdue Global

    Program Options

    Bachelor's
      • BS in Analytics - Software Development Using C#
      • BS in Analytics - Software Development Using Java
      • BS in Analytics - Software Development Using Python
      • BS in Analytics - Software Development Using Web Languages
      • BS in Cybersecurity - Software Development Using C#
      • BS in Cybersecurity - Software Development Using Java
  • Online Programs Available
    2. UMass Global

    Program Options

    Bachelor's
      • BS in Information Technology
      • BS in Information Technology (Project Management)
  • Campus and Online Programs
    3. Full Sail University

    Program Options

    Bachelor's
      • Computer Science Bachelors - Online
      • Game Business and Esports Bachelors - Online
      • Computer Science Bachelors with Mobile Dev Concentration - Online
      • Information Technology Bachelors - Online
      • B.S. - Web Design and Development
      • B.S. - Game Design
  • Online Programs Available
    4. Grand Canyon University

    Program Options

    Bachelor's
      • B.S. in Software Development
      • B.S. in Information Technology
      • B.A. in Digital Design with an Emphasis in Web Design
      • B.S. in Applied Technology
      • B.S. in Applied Cybersecurity Management
      • B.S. in Cybersecurity Management
  • Online Programs Available
    5. Saint Leo University

    Program Options

    Bachelor's
      • BS: Computer Science
      • BS: Computer Information Systems
  • University of Maryland Global Campus

  • Online Programs Available
    7. Keiser University

    Program Options

    Bachelor's
      • Bachelor of Science in Cybersecurity
  • Chicago, IL

    DePaul University

  • San Francisco, CA

    Golden Gate University - Aspire

  • Online Programs Available
    10. Colorado Christian University

    Program Options

    Bachelor's
      • Computer Science, B.S.
      • Computer Information Technology, B.S.
      • Computer Information Technology - Database Management, B.S.
      • Computer Information Technology - Networking, B.S.
      • Information Systems Management, B.S.
      • Computer Information Technology, B.S. Cyber Security

Featured Schools

Purdue Global

  • BS in Analytics - Software Development Using C#
  • BS in Analytics - Software Development Using Java
  • BS in Analytics - Software Development Using Python

Which subject are you interested in?

UMass Global

  • BS in Information Technology
  • BS in Information Technology (Project Management)

Which subject are you interested in?

Full Sail University

  • Computer Science Bachelors - Online
  • Game Business and Esports Bachelors - Online
  • Computer Science Bachelors with Mobile Dev Concentration - Online

What is your highest level of education?

Grand Canyon University

  • B.S. in Software Development
  • B.S. in Information Technology
  • B.A. in Digital Design with an Emphasis in Web Design

What is your highest level of education?

Saint Leo University

  • BS: Computer Science
  • BS: Computer Information Systems

What is your highest level of education completed?

University of Maryland Global Campus

Keiser University

  • Bachelor of Science in Cybersecurity

What is your highest level of education?