Associate of Computer Science: Degree Overview

Find out about the requirements and curriculum of an associate's degree in computer science. See statistics on projected employment growth, salaries and career options for graduates in this field.

View 4 Popular Schools »

Essential Information

Associate's degree programs in computer science combine theory and practice to teach students computer usage, programming and maintenance. Graduates of these programs usually earn an Associate of Science or an Associate of Applied Science degree, and may choose to work immediately after graduating or to transfer to a 4-year college to pursue a bachelor's degree. Some schools offer 2+2 programs for students wishing to continue their studies, and some offer online degree options. A high school diploma or equivalent is usually required for admission.

Course Topics

A computer science program can offer students opportunities to work in computer labs to gain hands-on experience learning about computer science. Additionally, students may participate in internships with local businesses where they put their classroom knowledge to use in real-world situations. Some courses may be offered through distance learning. Course topics may include:

  • Database management systems
  • Object-oriented programming
  • Data Structures and algorithms
  • Java for computer science
  • Visual programming

Popular Career Options

Computer science is a field that offers many career options to graduates. An associate degree program in computer science could prepare students for careers various related positions, such as:

  • Computer programmers
  • Computer support specialists
  • Systems analysts

The U.S. Bureau of Labor Statistics (BLS) reports that employment growth for computer programmers is expected to be 8% over the 2012-2022 decade (www.bls.gov), while computer support specialists could see job opportunities grow by 17% over the same period. The median annual salary for computer programmers as of May 2012 was $74,280, and computer support specialists earned a median of $47,660, according to the BLS.

Continuing Education Information

Although many employers prefer that a computer technician or programmer has a bachelor's degree, employees may be hired with an associate's degree and some experience. Employers often provide additional on-the-job training.

Interested individuals may also choose to pursue a bachelor's degree in computer science and become computer software engineers, advanced computer programmers or systems managers or administrators. Certification, which can be obtained through training institutions, certifying agencies and software vendors, may improve employment and career advancement opportunities.

Show me popular schools

Related to Associate of Computer Science: Degree Overview

  • Related
  • Recently Updated
  • Popular
Skip Your Computer Science Class and Learn to Code for Free

Want to learn computer programming code without having to sit through classes? Codecademy offers several programming courses...

Top Ranked School for Taking Computer Science Courses - Knoxville, TN

Founded in 1794, the University of Tennessee in Knoxville is the flagship campus of the University of Tennessee system. The...

Master's in Computer Science Vs. Computer Engineering

The early ancestor of today's modern computer came into existence in the late 1930s. The demand for bigger and better computing...

Top University in Colorado Springs for a Computer Science Degree

Founded in 1965, the University of Colorado at Colorado Springs is one of four campuses in the University of Colorado system....

Top School in Morrisville, NC, for Computer Science Degrees

Popular Schools

  • Minimum eligibility requirements:
    • Must be a high school graduate or have completed GED
    • Eligibility and relevancy of sample programs below will vary by article and program
    School locations:
    • Online Learning
    • Arizona (3 campuses)
    • California (16)
    • Colorado (3)
    • Florida (6)
    • Georgia (5)
    • Illinois (7)
    • Indiana (2)
    • Maryland (1)
    • Michigan (1)
    • Minnesota (1)
    • Missouri (2)
    • North Carolina (2)
    • New Jersey (3)
    • Nevada (1)
    • New York (2)
    • Ohio (4)
    • Oklahoma (1)
    • Oregon (1)
    • Pennsylvania (4)
    • Tennessee (2)
    • Texas (7)
    • Utah (1)
    • Virginia (3)
    • Washington (3)
    • Wisconsin (1)

    What is your classroom preference?

  • Minimum eligibility requirements:
    • Must be a high school graduate or have completed GED
    School locations:
    • Online Learning

    Which degree level do you plan to pursue?

  • School locations:
    • Alabama (3 campuses)
    • Arkansas (1 campus)
    • Arizona (3)
    • California (14)
    • Colorado (2)
    • Florida (11)
    • Georgia (4)
    • Iowa (1)
    • Idaho (1)
    • Illinois (4)
    • Indiana (5)
    • Kansas (2)
    • Kentucky (2)
    • Louisiana (2)
    • Massachusetts (2)
    • Maryland (2)
    • Michigan (6)
    • Minnesota (2)
    • Missouri (4)
    • Mississippi (1)
    • North Carolina (4)
    • Nebraska (1)
    • New Jersey (1)
    • New Mexico (1)
    • Nevada (2)
    • New York (3)
    • Ohio (9)
    • Oklahoma (2)
    • Oregon (2)
    • Pennsylvania (7)
    • South Carolina (4)
    • Tennessee (5)
    • Texas (8)
    • Utah (1)
    • Virginia (5)
    • Washington (3)
    • Wisconsin (3)
    • West Virginia (1)

    Classroom-Based Programs

    • Associate
        • Associate in Information Technology - Software Applications and Programming
        • Associate in Information Technology - Computer Network Systems
        • Associate in Software Development
        • Associate in Information Technology - Multimedia

    What year did you graduate from high school?

  • Minimum eligibility requirements:
    • Must be a high school graduate or have completed GED
    • Currently not accepting applications from Texas residents
    School locations:
    • Online Learning

    Online Programs

    Which subject are you interested in?

Other Schools:

  • School locations:
    • Massachusetts (1 campus)
    Areas of study you may find at Boston University include:
      • Graduate: Doctorate, First Professional Degree, Master
      • Post Degree Certificate: First Professional Certificate, Post Master's Certificate, Postbaccalaureate Certificate
      • Undergraduate: Associate, Bachelor
    • Computer Sciences
      • Computer and Information Sciences, General
      • Networking and Telecommunications
  • School locations:
    • New York (1 campus)
    Areas of study you may find at New York University include:
      • Graduate: Doctorate, First Professional Degree, Master
      • Non-Degree: Certificate
      • Post Degree Certificate: First Professional Certificate, Post Master's Certificate
      • Undergraduate: Associate, Bachelor
    • Computer Sciences
      • Computer and Information Sciences, General
  • School locations:
    • Kansas (1 campus)
    Areas of study you may find at Kansas State University include:
      • Graduate: Doctorate, First Professional Degree, Master
      • Undergraduate: Associate, Bachelor
    • Computer Sciences
      • Computer and Information Sciences, General
      • Computer Programming
      • Computer Systems Analysis
      • Networking and Telecommunications
  • School locations:
    • Illinois (2 campuses)
    Areas of study you may find at Northwestern College include:
      • Non-Degree: Certificate
      • Undergraduate: Associate
    • Computer Sciences
      • Computer and Information Sciences, General
      • Computer Programming
      • Information Technology Management
      • Software and Computer Media Applications
  • School locations:
    • Alabama (1 campus)
    Areas of study you may find at Troy University include:
      • Graduate: Master
      • Undergraduate: Associate, Bachelor
    • Computer Sciences
      • Computer and Information Sciences, General
  • School locations:
    • California (1 campus)
    • Kentucky (1 campus)
    Areas of study you may find at Southwestern College include:
      • Non-Degree: Certificate, Coursework
      • Undergraduate: Associate
    • Computer Sciences
      • Computer and Information Sciences, General
      • Computer Programming
      • Data Entry Processing
      • Information Technology Management
      • Networking and Telecommunications
      • Software and Computer Media Applications

Popular Schools

Avg. Wages For Related Jobs

Source: Bureau of Labor Statistics

Copyright