Home » Accelerated Degree Programs » Computer Science Associate Degree

Computer Science Associate Degree

A Computer Science AA degree provides an accessible, affordable entry point into the world of computing. Whether you’re seeking to launch a tech career or build a foundation for further education, this degree offers a balanced blend of technical knowledge and liberal arts education. With careful planning and dedication, you can use this degree as a stepping stone to numerous opportunities in our increasingly digital world.

What to Expect from a Computer Science AA Program

A Computer Science AA degree is a two-year undergraduate program designed primarily as a transfer degree that provides students with fundamental knowledge in computer programming, mathematics, problem-solving, and the theoretical foundations of computing.

Unlike more technical Associate of Science (AS) degrees, an AA in Computer Science balances specialized computer coursework with a broader liberal arts foundation, making it ideal for students planning to transfer to four-year universities.

What You’ll Study

Computer Science AA programs typically include a blend of general education requirements and specialized computer science coursework:

Core Computer Science Courses

  • Introduction to Computer Programming: Learn fundamental programming concepts and logic
  • Programming Languages: Study languages like C++, Java, or Python
  • Data Structures and Algorithms: Explore methods of organizing and manipulating data efficiently
  • Computer Systems and Architecture: Understand how computer hardware and software interact
  • Software Development Lifecycle: Learn methodologies for designing and implementing software solutions

Mathematics Requirements

  • Calculus I and II: Essential mathematical foundation for computer science
  • Discrete Mathematics: Study mathematical structures fundamental to computing
  • Pre-Calculus and Trigonometry: Preparatory courses for higher-level math

Science Requirements

  • Physics with Calculus: Many programs require two semesters of calculus-based physics
  • General Biology or Chemistry: Often required as part of science prerequisites

General Education

  • English Composition: Develop written communication skills
  • Public Speaking: Build verbal communication abilities
  • Humanities, Arts, and Ethics: Gain a well-rounded education
  • Social Sciences: Understand human behavior and societies

Sample Curriculum Sequence

Most Computer Science AA programs follow a structured sequence over four semesters:

First Semester:

  • English Composition I
  • College Algebra
  • Introduction to Computer Programming
  • General Education Elective

Second Semester:

  • English Composition II
  • Pre-Calculus or Calculus I
  • Programming in C++ or Java
  • Public Speaking
  • Social Science Elective

Third Semester:

  • Calculus I or II
  • Physics I with Lab
  • Data Structures
  • Humanities Elective
  • Social Science Elective

Fourth Semester:

  • Calculus II (if not taken)
  • Physics II with Lab
  • Advanced Programming Techniques
  • Ethics in Technology or other Humanities
  • General Education Elective

Program Outcomes and Skills Developed

Graduates of Computer Science AA programs typically develop:

  • Programming Proficiency: Ability to write, test, and debug code in multiple languages
  • Problem-Solving Skills: Systematic approaches to analyzing and solving complex problems
  • Analytical Thinking: Capacity to break down complex systems into manageable components
  • Algorithm Design: Skills in developing efficient solutions to computational problems
  • Mathematical Reasoning: Application of mathematical concepts to computing challenges
  • Communication Skills: Ability to explain technical concepts clearly and work in teams

Admission Requirements

Admission to Computer Science AA programs typically requires:

  • High School Diploma or GED: Basic educational requirement
  • Placement Testing: Assessment in mathematics and English to determine course placement
  • Prerequisites: Some programs recommend prior coursework in algebra and basic computer literacy
  • Application Process: Completion of college application and submission of transcripts

Most community colleges have open admission policies, making these programs accessible to a wide range of students.

Program Costs

The cost of a Computer Science AA degree varies significantly by institution type and location:

  • Community Colleges: $3,000-$7,500 per year for in-state students
  • State Colleges: $3,100-$8,000 per year for in-state students
  • Online Programs: $330-$400 per credit hour (approximately $20,000-$24,000 total)

Additional costs include:

  • Textbooks and Materials: $500-$1,200 per year
  • Technology Fees: $100-$500 per year
  • Lab Fees: $50-$200 per course with lab components

Many institutions offer financial aid options including:

  • Federal Pell Grants
  • State-specific grants
  • Institutional scholarships
  • Work-study programs
  • Federal student loans

Transfer Pathways and Articulation Agreements

One of the primary advantages of an AA degree is the transfer pathway to four-year institutions:

  • Guaranteed Transfer: Many states have agreements ensuring AA graduates can transfer to state universities with junior standing
  • DirectConnect Programs: Some community colleges have direct admission agreements with specific universities
  • Common Prerequisites: Computer Science AA programs typically include the prerequisite courses required by most university Computer Science departments
  • FloridaShines: In Florida, the FloridaShines website helps students plan their transfer pathway between institutions

Career Opportunities

While a Computer Science AA degree is primarily designed for transfer to bachelor’s programs, graduates may qualify for entry-level positions such as:

  • Junior Programmer
  • Technical Support Specialist
  • Computer Lab Assistant
  • Web Developer (with appropriate skills)
  • IT Help Desk Technician

However, most higher-paying Computer Science careers require a bachelor’s degree or higher.

Career Outlook

The technology sector continues to grow rapidly, with computer science professionals in high demand:

  • Computer and Information Systems Managers: Average salary of $163,364 annually
  • Software Developers: Growing employment opportunities with competitive compensation
  • Systems Analysts: Increasing demand across all industry sectors

According to data from some programs, Computer and Information Systems Managers can expect:

  • Entry-level salaries around $99,000
  • Mid-career salaries of $163,000
  • Experienced professional salaries up to $311,000

Why Choose a Computer Science AA Degree?

Advantages

  • Cost-Effective: Significantly lower tuition than four-year institutions (often 50% less)
  • Smaller Class Sizes: More personalized attention from instructors
  • Flexible Scheduling: Many programs offer online and evening courses
  • Strong Foundation: Builds core skills before specializing at a university
  • Guaranteed Transfer: Many states guarantee admission to state universities with completed AA degrees

Considerations

  • Transfer Requirements: Some university computer science programs have competitive admission with GPA requirements of 2.5 or higher
  • Math Intensity: Requires strong mathematical aptitude and commitment
  • Additional Education Needed: Most higher-paying roles require continuing to a bachelor’s degree

Tips for Success

  1. Meet with advisors regularly to ensure you’re taking the correct prerequisite courses for your transfer institution
  2. Develop a portfolio of programming projects to demonstrate your skills
  3. Participate in coding competitions or hackathons to build experience
  4. Join computer science clubs or organizations to network with peers
  5. Consider internships or volunteer opportunities to gain practical experience

Finding the Right Program

When evaluating Computer Science AA programs, consider:

  • Accreditation: Ensure the college is regionally accredited
  • Transfer Agreements: Look for established pathways to universities you’re interested in
  • Curriculum Alignment: Check that courses match prerequisites for your target bachelor’s program
  • Learning Format: Decide if you prefer in-person, online, or hybrid learning
  • Support Services: Assess availability of tutoring, academic support, and career services

Top Schools

As technology continues to reshape industries, employers are increasingly seeking candidates with a strong foundation in programming, problem-solving, and analytical thinking. Associate of Arts (AA) degrees in Computer Science provide an accessible and cost-effective pathway for students to develop these critical skills while completing general education coursework designed for seamless transfer to four-year institutions.

Whether students aspire to build a foundation in software development, systems design, or data science, these programs open doors to both continued education and entry-level tech careers.

SchoolLocationDegree TitleCreditsTuition EstimateNotable Features
Seminole State CollegeSanford, FLComputer Science AA Pathway60$3,131Guaranteed transfer to UCF; 100+ pathways; Online/in-person options; Low tuition
Miami Dade CollegeHialeah, FLComputer Science AA60$7,093Strong STEM focus (Calc II + Physics); High transfer success; 90% graduate debt-free
Hillsborough Community College (HCC)Tampa, FLComputer Science Engineering AA Pathway65Not listedTechnical, engineering-focused pathway; Prep for CS or CIS Bachelor’s degrees
College of Southern Nevada (CSN)Las Vegas, NVComputer Science AA60Not listedStrong general ed + CS foundations; Emphasis on analysis, programming, and design
Howard Community CollegeColumbia, MDComputer Science AANot listedNot listedFocus on modular/OO programming; Cybersecurity AA also available; Good transfer prep
Cape Cod Community CollegeWest Barnstable, MAComputer Science Concentration (AA)Not listedNot listedJava, C++, Assembly training; Strong MassTransfer compatibility; Team projects emphasized
Los Angeles City College (LACC)Los Angeles, CAComputer Science AA60–62Not listedRich PLOs including DB design, Java, VB, C++, web tech, assembly, architecture
Bellevue CollegeBellevue, WAAssociate in Arts & Sciences (CS Track)90 (quarter credits)Not listedTransfer-focused; Customizable per target university; Strong physics/math base
Lake-Sumter State CollegeLeesburg, FLComputer Science AA Pathway60$6,583Flexible learning (online/in-person); DirectConnect to UCF; State scholarships available
St. Petersburg College (SPC)St. Petersburg, FLComputer & Info Science AA Transfer Plan60Not listedDesigned for Florida CS BS transfer; Detailed academic pathway; Career-ready focus

Seminole State College of Florida

https://www.seminolestate.edu/catalog/programs/cas-comp
Sanford, FL

Affordable and Accessible Education

Seminole State College offers an Associate in Arts in Computer Science designed for seamless transfer to Florida public universities, with guaranteed admission into UCF and other state institutions. The 60-credit hour program includes both general education and computer science prerequisite courses. Tuition is notably affordable at $3,131, compared to over $6,000 at major Florida universities, with online and in-person options available. Small class sizes (30 or fewer students) support personalized learning. The curriculum emphasizes flexibility, making it a smart choice for students aiming to reduce costs while advancing toward a bachelor’s degree.

Career and Academic Outcomes

With more than 100 university transfer pathways, the program prepares students for continued studies in computer science and related fields. Students gain foundational knowledge that applies to a variety of computing disciplines. Advising services help ensure students meet the unique requirements of their chosen transfer institutions. Graduates are well-positioned to enter high-demand computer science bachelor’s programs while saving over $10,000 in annual education costs.


Miami Dade College

https://www.mdc.edu/computerscience/
Hialeah, FL

Strong STEM Foundation

Miami Dade College’s Associate in Arts in Computer Science is a science-intensive pathway program requiring strong skills in mathematics and physics, including Calculus II and Physics with Calculus II. The 60-credit program prepares students for transfer to four-year institutions and guarantees admission to one of Florida’s public universities. Tuition is estimated at $7,093.20 for the full program, typically completed in two years.

Pathway to Advanced Careers

This pathway is designed to build a solid foundation in computer science theory and practice. Students receive advising support to align elective courses with their career interests and transfer goals. Graduates are prepared for further studies and future careers in technical programming, systems development, and software engineering. Financial aid and a range of scholarships help keep education accessible.


Hillsborough Community College

https://www.hccfl.edu/academics/subjects/information-technology/computer-science-engineering-aa-pathway
Tampa, FL

Technical Career Preparation

Hillsborough Community College offers a 65-credit Computer Science Engineering AA Pathway for students pursuing careers in planning, programming, and developing computer systems. This program is ideal for those planning to transfer to a four-year degree in computer and information engineering sciences.

Versatile Curriculum

The curriculum includes core computer science coursework, along with transferable credits designed to meet university prerequisites. Advising is available to help students understand graduation and transfer requirements. Career outcomes include roles in systems analysis, software development, and technical writing.


College of Southern Nevada

https://catalog.csn.edu/preview_program.php?catoid=14&poid=7766
Las Vegas, NV

Comprehensive Transfer Degree

CSN’s Associate of Arts in Computer Science is a 60-credit program that satisfies the first two years of most computer science bachelor’s degrees. Students gain a broad knowledge base including systems programming, communication skills, and computer fundamentals.

Transfer and Workforce Options

Designed primarily for transfer, the degree also supports direct employment upon completion. Courses emphasize critical skills like problem analysis, program construction, and evaluation using current tools. Financial aid eligibility ensures accessibility for most students.


Howard Community College

https://www.howardcc.edu/programs-courses/programs/computer-science—aa-degree-transfer/
Columbia, MD

Theory and Practice Combined

Howard Community College’s AA in Computer Science offers balanced training in both the theoretical and practical aspects of computing. The program prepares students for transfer into four-year computer science programs with a solid foundation in programming, algorithms, and modular design.

Diverse Career Applications

Graduates are prepared for work in AI, databases, software systems, and more. The program emphasizes real-world problem solving and software development across engineering, government, and education sectors. Affordable tuition makes HCC a smart first step toward a tech career.


Cape Cod Community College

https://www.capecod.edu/degrees/aa-computer-science/
West Barnstable, MA

Hands-On Learning

Cape Cod Community College provides an AA in Computer Science with hands-on experience in Java, C++, and assembly language. Students gain strong skills in object-oriented programming, systems software, and teamwork through practical projects.

Smooth Transfer Options

This 60-credit program is structured to meet general education and MassTransfer requirements, making it ideal for students planning to continue their education at a four-year institution. Emphasis on physics and calculus ensures students are well-prepared for advanced studies.


Los Angeles City College

https://programmap.lacitycollege.edu/academics/interest-clusters/51c3d91b-f44a-4091-ba30-5bfda01c5530/programs/59a26fd8-1835-c5dd-5e52-247cc3cff279
Los Angeles, CA

Broad Technical Competency

LACC offers an Associate in Arts in Computer Science with strong focus areas in programming, databases, and computer architecture. The 60-62 unit program prepares students for transfer and entry-level employment in programming and software development.

Learning Outcomes Focused

Graduates demonstrate skills in advanced programming, relational databases, web development, and computer organization. The program lays a comprehensive foundation for further studies or immediate workforce entry, covering languages such as C++, JAVA, and Visual Basic.


Bellevue College

https://www.bellevuecollege.edu/cs/aas/
Bellevue, WA

Flexible Transfer Preparation

Bellevue College’s Associate in Arts & Sciences (90 credits) offers robust preparation for students aiming to transfer to four-year universities. The curriculum blends general education with computer science prerequisites, including math and physics.

Customized Academic Pathways

Students are encouraged to consult transfer requirements at their target institutions, as CS programs vary significantly. The degree supports seamless transfer with junior status, offering maximum flexibility and strategic course selection support.


Lake-Sumter State College

https://www.lssc.edu/computer-science-pathway/
Leesburg, FL

Transfer-Focused Curriculum

Lake-Sumter State College’s AA in Computer Science consists of 60 credits and can be completed in two years full-time. The program emphasizes liberal arts foundations and bachelor’s program prerequisites in communication, math, science, and computer science.

Cost-Effective and Flexible

At $109.73 per credit hour, the tuition is highly affordable. Courses are available online and in person. With DirectConnect to UCF®, students are guaranteed admission to continue their education. Graduates are equipped for transfer and eventual employment in tech-related roles.


St. Petersburg College

https://www.spcollege.edu/future-students/degrees-training/technology/computer-programming-and-analysis/computer-and-information-science-aa-transfer-plan
St. Petersburg, FL

Smooth Transfer to Florida Universities

SPC’s A.A. Transfer Plan in Computer and Information Science prepares students for transfer into a bachelor’s program. The program covers state-mandated prerequisites and results in a General A.A. degree (GEN-AA).

Industry-Aligned Outcomes

Students completing this plan can pursue careers in software development, mobile app design, cybersecurity, or network engineering. Academic pathways help students plan course sequences and meet any special admission requirements of their target universities.


How Long to Pay Off a Computer Science Associate Degree?

Choosing to earn an Associate in Arts (AA) degree in Computer Science is a smart and affordable first step into the tech industry. With average tuition for these programs ranging around $6,500 and an estimated starting salary of $50,000 per year for entry-level computer science roles, graduates often enter the workforce with manageable debt levels and solid earning potential.

To better understand what repayment might look like, consider the following breakdown based on dedicating different percentages of your gross annual income toward paying off the $6,500 tuition balance:

% of Starting Salary Dedicated to Loan RepaymentAnnual PaymentEstimated Time to Pay Off
5% ($2,500/year)$2,5002.6 years
10% ($5,000/year)$5,0001.3 years
15% ($7,500/year)$7,50011 months
20% ($10,000/year)$10,0008 months

These estimates assume no interest for simplicity, but even with modest interest rates, repayment timelines remain relatively short. With the right budgeting strategy, most students could reasonably pay off their tuition within 1–3 years of graduation—making an AA in Computer Science one of the more financially practical paths into the tech field.