Computer Science — community college transfer pathway
The Computer Science pathway is one of the most popular and well-articulated routes from a two-year college to a bachelor's degree. Students typically earn an AS at a community college, then transfer with junior standing into one of the following bachelor's programs: BS Computer Science, BS Software Engineering. Done correctly, the route saves between $20,000 and $80,000 versus starting at the four-year institution as a freshman, and it adds no time to the bachelor's calendar.
Typical two-year coursework
The first two semesters focus on the standard general-education core: English composition, college-level mathematics (usually college algebra, pre-calculus, or statistics depending on the receiving major), an introductory natural science with lab, an introductory social science, and a humanities elective. The second year deepens the major-prep sequence, with two to four courses specific to Computer Science alongside the remaining general-education distribution. Students should also include at least one writing-intensive course beyond freshman composition, a course satisfying the receiving university's diversity or global-perspectives requirement, and a quantitative reasoning course if not already covered by the math choice.
Electives matter more than students expect. A receiving university looks at whether the transfer applicant has demonstrated curiosity beyond the bare requirement — a second language sequence, an intermediate statistics course, a programming or data course, an upper-division-feeling humanities seminar — these signal academic ambition and can swing competitive transfer admissions decisions in close cases.
Prerequisites and GPA expectations
Most public state universities accept Computer Science transfers with a cumulative community college GPA above roughly 2.5; competitive flagships and selective majors push that threshold to 3.0, 3.3, or higher. A handful of receiving institutions and majors — engineering and nursing in particular — also require specific grades (often a "C or better") in named prerequisite courses. Confirm the exact list with the receiving department in your first semester at the community college, not your last.
Where students transfer
The most common destinations are in-state public universities — the flagship campus and the regional comprehensives — followed by select out-of-state public universities with established transfer pipelines, and a smaller number of private colleges that offer transfer-friendly scholarships. Use the state list below to see the community-college base for each Computer Science pathway and the typical receiving universities in that state.
Browse Computer Science by state
Each state-specific page below combines this Computer Science coursework framework with the state's articulation rules, top community colleges, and most common receiving universities for the major.
- Computer Science in Alabama
- Computer Science in Alaska
- Computer Science in Arizona
- Computer Science in Arkansas
- Computer Science in California
- Computer Science in Colorado
- Computer Science in Connecticut
- Computer Science in Delaware
- Computer Science in District of Columbia
- Computer Science in Florida
- Computer Science in Georgia
- Computer Science in Hawaii
- Computer Science in Idaho
- Computer Science in Illinois
- Computer Science in Indiana
- Computer Science in Iowa
- Computer Science in Kansas
- Computer Science in Kentucky
- Computer Science in Louisiana
- Computer Science in Maine
- Computer Science in Maryland
- Computer Science in Massachusetts
- Computer Science in Michigan
- Computer Science in Minnesota
- Computer Science in Mississippi
- Computer Science in Missouri
- Computer Science in Montana
- Computer Science in Nebraska
- Computer Science in Nevada
- Computer Science in New Hampshire
- Computer Science in New Jersey
- Computer Science in New Mexico
- Computer Science in New York
- Computer Science in North Carolina
- Computer Science in North Dakota
- Computer Science in Ohio
- Computer Science in Oklahoma
- Computer Science in Oregon
- Computer Science in Pennsylvania
- Computer Science in Rhode Island
- Computer Science in South Carolina
- Computer Science in South Dakota
- Computer Science in Tennessee
- Computer Science in Texas
- Computer Science in Utah
- Computer Science in Vermont
- Computer Science in Virginia
- Computer Science in Washington
- Computer Science in West Virginia
- Computer Science in Wisconsin
- Computer Science in Wyoming
Common pitfalls in this pathway
- Mixing AAS and AA tracks. The applied (AAS) versions of Computer Science are designed for direct workforce entry, not transfer. Many of those credits do not articulate. Confirm you are in the transfer track before you finish your first semester.
- Skipping major prep. Several receiving universities will not let you declare the major as a junior unless specific lower-division courses are already on the transcript. Review the receiving department's transfer guide for the named prerequisites.
- Over-enrolling at the two-year level. Receiving universities cap transferable credit at 60–70 hours. Anything beyond is wasted tuition.
- Late application. Transfer-priority deadlines are typically several months earlier than freshman deadlines. Mark the receiving university's transfer deadline in the calendar app the day you enroll.