Admissions requirements for computer science programs vary by degree level and institution. Reviewing requirements early helps you avoid delays, understand documentation needs, and compare programs realistically.

This page outlines common admissions criteria for associate, bachelor’s, and master’s level computer science programs.

Quick answers

  • What documents do most computer science programs require? Official transcripts are commonly required. Associate programs may ask for high school transcripts, while bachelor’s and master’s programs typically require transcripts from all previously attended institutions.
  • Do admissions requirements change by degree level? Yes. Associate programs are often more flexible. Bachelor’s programs typically require prior academic history, and master’s programs require a completed bachelor’s degree plus additional materials.
  • Are standardized tests required for computer science programs? Requirements vary by school. Some programs require tests, but many offer test-optional admissions; verify whether scores are required, optional, or waived.
  • Can transfer credits affect admissions? Yes. A transfer credit evaluation can influence placement, remaining coursework, and sometimes admission eligibility. Policies vary by school.
  • Is provisional admission possible? Some programs may allow provisional admission while placement or prerequisite requirements are completed.

At a glance

At a Glance

  • Degree levels covered: Associate, bachelor’s, master’s
  • Common requirement: Official transcripts (all levels)
  • Graduate additions: Resume, personal statement, letters of recommendation
  • Testing: Varies – many programs are test-optional
  • Transfer credits: Can affect placement and remaining coursework

Admissions requirements overview

  • Requirements differ by degree level and institution.
  • Official transcripts are commonly required.
  • Graduate programs often request additional materials.
  • Transfer credit policies can affect placement and completion planning.
RequirementAssociateBachelor’sMaster’s
TranscriptsHigh schoolAll prior institutionsAll prior institutions
Prior degreeNoneNone (HS diploma)Bachelor’s required
GPA minimumVariesVariesVaries
Test scoresRarelySometimesSometimes
Additional materialsApplication formTransfer evaluationResume, statement, recommendations

For a full overview of program options, start with the Computer Science Program Guide.

Associate degree admissions requirements

Associate level computer science programs often have the most accessible admissions standards.

Common requirements

  • High school diploma or equivalent
  • Official high school transcripts
  • Placement assessments for math or writing, when applicable
  • Application form and basic personal information

Some programs may allow provisional admission while placement or prerequisite requirements are completed.

To compare timelines and formats, see Associate Computer Science Programs.

Bachelor’s degree admissions requirements

Bachelor’s level programs typically require prior academic history and more formal evaluation.

Common requirements

  • High school diploma or equivalent, or prior college coursework
  • Official transcripts from all previously attended institutions
  • Minimum GPA guidelines, which vary by school
  • Transfer credit evaluation, if applicable

Applicants with prior college credit may be admitted as transfer students, which can reduce remaining coursework.

Related pages:

Master’s degree admissions requirements

Master’s level computer science programs usually have the most structured admissions process.

Common requirements

  • A completed bachelor’s degree from an accredited institution
  • Official college transcripts
  • Minimum GPA guidelines, when required
  • Resume, statement of purpose, or letters of recommendation
  • Prerequisite coursework for some specialized programs

To compare options, see Master’s Computer Science Programs.

Request official transcripts early in the application process. Many schools require 4-6 weeks for transfer credit evaluation.

Transfer credits and placement

Transfer credit evaluations can affect admissions and placement into degree requirements.

When comparing programs, check:

  • Maximum transfer credits allowed
  • Minimum grades required for transfer courses
  • Whether credits apply to the major core or only electives
  • Residency requirements for completing a degree

For planning guidance, see: