Finish your bachelor’s / Computer science

Online Computer Science Degree Completion Programs

Online computer science degree completion programs give you specific programming, mathematics and project sequences to compare. Start with where your transfer credits fit: a large accepted total can still leave a sequence of algorithms, systems or senior project requirements. Ask for a plan that connects your earlier courses to the computing work you still need.

A person faces a desktop monitor displaying lines of code above a wooden desk.
Photo: Lisa Fotios / Pexels
A useful place to begin

Start With the Programming and Mathematics Sequence

When comparing computer science degree completion programs, inspect prerequisites alongside the credit evaluation. A course that becomes an elective may add to the accepted total without replacing the next required computing class.

This shortlist includes 20 online degree offerings at 20 colleges. Compare transfer credit policies with the requirements of your chosen major. Check each program’s schedule and any laboratory, fieldwork, or campus commitments before enrolling.

How we select programs

We select programs with a documented transfer route and a published technical curriculum. Project sequences, mathematics preparation and institutional requirements help returning students compare what remains. Each college determines the actual transfer award and course plan.

Read our program selection method ↗

Compare Online Computer Science Degree Completion Programs

School and degreeOur reason to consider itTransfer Credits and Entry Requirements
SNHUBS in Computer ScienceAn evaluated software-development pathwayOnlineTransfer Credits

Up to 90 credits, subject to the official evaluation and degree requirements.

FranklinBS in Computer ScienceA sequence of software-development projectsOnlineTransfer Credits

Up to 94 previously earned college credits, subject to evaluation.

WGUBS in Computer ScienceCompetency-based study with a mathematics entry checkOnlineTransfer Credits

Official transcripts and eligible certifications are evaluated against the selected degree before enrollment.

National UniversityBS in Computer ScienceA three-part senior software projectOnlineTransfer Credits

Earlier college courses are evaluated for program placement and credit; the university publishes course-equivalency and articulation resources.

UA GranthamBS in Computer ScienceA substantial computing coreOnlineTransfer Credits

Up to 75% of the degree's credits may transfer through approved coursework.

Purdue GlobalBachelor of Science in Applied Computer ScienceApplied Computing With A Professional-Interest CapstoneOnlineEntry Requirements

Eligible previous coursework and prior learning receive an individual credit evaluation.

ODUBachelor of Science in Computer ScienceA Completion Route With Computing Labs And ProjectsOnlineEntry Requirements

Students with prior college coursework can enter the completion route and transfer up to 90 approved credits.

American Public UniversityBachelor of Science in Computer ScienceAdvanced Computing Choices With Defined PrerequisitesOnlineEntry Requirements

Up to 90 evaluated transfer credits can apply to the 122-credit computer science degree.

ExcelsiorBachelor of Science in Computer ScienceComputer Science With AI Or Cloud StudyOnlineEntry Requirements

Excelsior evaluates eligible previous coursework and other approved credit sources against the selected degree.

Fort Hays StateBachelor of Science in Computer ScienceA Detailed Programming, Systems And Mathematics SequenceOnlineEntry Requirements

Submit previous college records through Fort Hays State's transfer admission process.

Dakota StateBachelor of Science in Computer ScienceSoftware Engineering Within A Computing FoundationOnlineEntry Requirements

Transfer applicants submit prior college transcripts and generally need a 2.0 cumulative college GPA; admission category and earlier-credit requirements apply.

RegentBachelor of Science in Computer ScienceComputing Systems With Explicit Course DependenciesOnlineEntry Requirements

Regent evaluates earlier college coursework and permits up to 90 transfer credits toward a bachelor's.

Colorado StateBachelor of Science in Computer ScienceA Computing Major With A Preparatory Entry RouteOnlineEntry Requirements

Direct transfer entry requires a 2.5 cumulative college GPA, C or better in Computer Science I, and C or better in calculus and/or Computer Science II; eligible students can begin through Exploratory Studies.

TroyBachelor of Science in Computer ScienceComputing Theory And Software ProjectsOnlineEntry Requirements

Troy evaluates eligible prior college coursework through its online transfer admission process.

ChamplainBachelor of Science in Computer ScienceComputer Science With A Major-Related Independent ProjectOnlineEntry Requirements

Champlain evaluates previous college coursework and other eligible learning for transfer credit.

Eastern OregonBachelor of Science in Computer ScienceA BS Route With Online Computing And Science StudyOnlineEntry Requirements

EOU evaluates prior coursework and permits up to 135 transfer credits within its 180-credit bachelor's structure.

FIUBachelor of Arts in Computer ScienceA Computer Science BA With Broader Elective ChoiceOnlineEntry Requirements

FIU requires official transcripts from every previously attended postsecondary institution for transfer review.

UF OnlineBachelor of Science in Computer ScienceA Liberal Arts Computing Degree With Transfer Math ChecksOnlineEntry Requirements

Transfer requirements depend on completed credits; upper-division applicants need at least a 2.5 overall GPA and specified calculus and physics preparation.

Oregon StateBachelor of Science in Computer ScienceA First Bachelor's With A Three-Term Design ProjectOnlineEntry Requirements

Prior college credits receive an articulation review after admission; direct entry to computer science requires calculus readiness.

MaryvilleBachelor of Science in Computer ScienceComputer Science With A Built-In Focus CertificateOnlineEntry Requirements

Maryville evaluates eligible transfer credits for the fully online bachelor's.

The programs, with context

Online Computer Science Degree Programs and Transfer Credit Requirements

An Evaluated Software-Development Pathway

Southern New Hampshire University

BS in Computer Science

OnlineTransfer entry route

SNHU gives a returning student a clear starting procedure: submit earlier transcripts, review the official evaluation, then decide whether to enroll. Its computer science curriculum connects software planning with front-end and back-end development, databases and testing. That combination is useful when previous programming courses cover only one part of building an application. The general track and concentration choices give you different ways to organize the remaining major.

Before you apply: Compare earlier mathematics and programming courses against the chosen track. The 120-credit degree permits up to 90 transfer credits, with at least 30 taken at SNHU.

Where You Start
Apply online, complete the required attestation form, and submit a transcript request for each previous college. Confirm any additional requirements for your program.
Transfer Credits
Up to 90 credits, subject to the official evaluation and degree requirements.
Degree Requirements
120 total credits; at least 30 credits must be taken at SNHU.
Published Tuition
$354 per credit for standard online undergraduate tuition; fees and other costs are separate.
More About the Curriculum
  • Software work: The curriculum covers full-stack development, software testing and software project planning.
  • Concentration: The Data Analysis concentration addresses databases, large datasets and data cleaning.
  • Graduate pathway: Eligible students can take up to four graduate courses, totaling 12 credits, through the BS-to-MS pathway; separate eligibility rules apply.
A Sequence of Software-Development Projects

Franklin University

BS in Computer Science

OnlineTransfer entry route

Franklin makes project progression a central part of its computer science degree. Its software-development practica move from contributing to a team toward planning and coordinating more advanced work. Java, operating systems and database-backed applications supply the technical foundation. If you have completed programming classes at several colleges, ask the department how they prepare you for this sequence, particularly the later team and leadership responsibilities.

Before you apply: The degree requires 124 semester credits, rather than 120. At least 30 credits and the capstone experience must be completed at Franklin; up to 94 credits can transfer.

Where You Start
Provide evidence of high school completion or an equivalent, or an eligible accredited college degree. Franklin evaluates earlier college coursework for transfer.
Degree Requirements
124 semester credits; at least 30 credits at Franklin and a Franklin capstone experience.
Published Tuition
2026–2027 standard tuition: $398 per credit, plus a $100 resource fee each semester and other applicable costs.
Study Schedule
Fully online classes using six- and twelve-week courses.
More About the Curriculum
  • Project sequence: Software-development practica build toward the senior practicum and capstone.
  • Systems coursework: Study includes operating systems, Java application-server programming and database-backed web applications.
  • Science preparation: General education includes two science courses, one with a laboratory component.
Competency-Based Study With a Mathematics Entry Check

Western Governors University

BS in Computer Science

OnlineTransfer entry route

WGU suits a comparison where demonstrating existing knowledge is part of the plan. You advance by passing assessments within six-month terms, with faculty and mentor support. The computer science curriculum includes algorithms, advanced Java, Linux, linear algebra and artificial intelligence. Its explicit precalculus admission requirement is useful for returning students because it identifies preparation to verify before building a schedule around the later computing courses.

Before you apply: The college-coursework entry route requires a 2.25 cumulative GPA and approved precalculus or higher with a C or better. A transcript evaluation determines which requirements transfer.

Where You Start
For the college-coursework route, submit all transcripts showing at least a 2.25 cumulative GPA and verified approved precalculus or higher with a C or better. A high school diploma or equivalent is required; other entry routes have separate criteria.
Transfer Credits
Official transcripts and eligible certifications are evaluated against the selected degree before enrollment.
Degree Requirements
Complete the competency-based computer science curriculum and its required assessments. Course waivers depend on the official evaluation.
Study Schedule
Online competency-based study in six-month terms.
More About the Curriculum
  • Mathematics: The curriculum includes calculus, linear algebra and mathematically intensive computing.
  • Computing topics: Study includes advanced Java, algorithms, Linux and Agile software engineering.
  • Assessment model: Students advance after demonstrating competency; term length is not a guaranteed graduation timeline.
A Three-Part Senior Software Project

National University

BS in Computer Science

OnlineTransfer entry route

National combines computer science foundations with a three-part software project. Students develop requirements and use-case diagrams, then continue the design and construction work while managing the project. Algorithms, databases, networks and computer architecture support that process. A returning student can use the published sequence to ask whether earlier software courses cover the expected foundations or leave prerequisite work before the senior project begins.

Before you apply: The current degree uses semester credits: 120 total, including 30 at National. The senior project courses must be completed through the university; include that project sequence in your remaining-course plan.

Where You Start
Request an evaluation of prior college coursework through National's undergraduate transfer process; course-equivalency and articulation information can guide the review.
Transfer Credits
Earlier college courses are evaluated for program placement and credit; the university publishes course-equivalency and articulation resources.
Degree Requirements
120 semester credits, including 30 at National and the required senior project sequence in residence.
Study Schedule
Online study is available; confirm the sequence of the senior project courses.
More About the Curriculum
  • Senior project: Three project courses cover requirements, software design, construction and project coordination.
  • Computing foundation: Study includes data structures, algorithms, databases, networks and computer architecture.
  • Science requirement: Students select a science lecture and laboratory intended for science and engineering majors.
A Substantial Computing Core

University of Arkansas Grantham

BS in Computer Science

OnlineTransfer entry route

UA Grantham gives computer science a large share of its degree structure: the published plan separates an 84-credit program core from 36 general education credits. C++, C# and .NET, databases and software engineering provide several programming contexts. The concluding research project draws on work across the degree. This is a useful comparison when you want to examine the depth of the remaining computing requirements alongside any transfer allowance.

Before you apply: The 120-credit program allows up to 75% of its credits to transfer. Have earlier mathematics and programming classes evaluated against the core before choosing your remaining electives.

Where You Start
Discuss previous college coursework with admissions and request a transfer evaluation for this online bachelor's program.
Transfer Credits
Up to 75% of the degree's credits may transfer through approved coursework.
Degree Requirements
120 total credits: an 84-credit program core and 36 general education credits.
Study Schedule
Online coursework.
More About the Curriculum
  • Programming: Courses address C++ data structures and application development in C# with .NET.
  • Software design: Software engineering combines project management with requirements analysis and systems design.
  • Final project: A senior research project integrates knowledge and skills developed across the computing degree.
Applied Computing With a Professional-Interest Capstone

Purdue University Global

Bachelor of Science in Applied Computer Science

OnlineTransfer entry route

Purdue Global's Applied Computer Science degree covers software and the systems that run it. Python, R and Java support data-focused programming, while architecture and network security add systems depth. A professional-interest capstone lets you connect the final work with a defined computing problem. Bring earlier programming and mathematics records into the evaluation.

Before you apply: The program uses quarter credits and a substantial required major sequence. Compare accepted course equivalents and prerequisites before estimating the time your existing credit will save.

Where You Start
Eligible previous coursework and prior learning receive an individual credit evaluation.
More About the Curriculum
  • Degree Size: 180 quarter credits across 34 courses.
  • Computing Core: Software engineering, operating systems, computer architecture and advanced databases.
  • Final Project: A capstone can focus on the student's professional interests.
A Completion Route With Computing Labs and Projects

Old Dominion University

Bachelor of Science in Computer Science

OnlineDegree completion route

Old Dominion offers both a full Computer Science BS and a completion route for students who already have credits. Laboratory experiences and practical projects connect computing concepts with systems work. Its published 30-credit ODU minimum gives you one concrete boundary for planning, while the evaluation identifies which lower-level and major courses remain.

Before you apply: Online instructors can set assignment deadlines and examination times. Review course timing and prerequisites together rather than assuming a small remaining credit total means immediate graduation.

Where You Start
Students with prior college coursework can enter the completion route and transfer up to 90 approved credits.
More About the Curriculum
  • Degree Size: 120 credits, including at least 30 completed at ODU.
  • Applied Study: Hands-on laboratory experiences and practical computing projects.
  • Study Format: Online full-degree and degree-completion routes are available.
Advanced Computing Choices With Defined Prerequisites

American Public University System

Bachelor of Science in Computer Science

OnlineTransfer entry route

American Public University's Computer Science BS includes advanced study in machine learning, artificial intelligence and software reverse engineering. Programming labs and technical analysis support those subjects. If your previous computing courses covered introductory work, ask which ones satisfy the foundations for later study. The published total is 122 credits, so use this degree's actual plan.

Before you apply: Advanced machine learning follows introductory machine learning, and reverse engineering has earlier computing prerequisites. Those dependencies matter when arranging your remaining terms.

More About the Curriculum
  • Degree Size: 122 credits, with up to 90 approved transfer credits.
  • Advanced Study: Machine learning, artificial intelligence and software reverse engineering options.
  • Practical Work: Programming laboratories, case studies and technical-system analysis.
Computer Science With AI or Cloud Study

Excelsior University

Bachelor of Science in Computer Science

OnlineTransfer entry route

Excelsior combines a shared computer science core with concentration coursework. Artificial intelligence explores areas such as machine learning and computer vision, while networking and cloud study focuses on infrastructure and deployment. This gives you distinct ways to use the remaining major after your transfer evaluation. Programming includes languages such as Python and C++.

Before you apply: Have the evaluator use your chosen concentration. The shared major, concentration, general education and university requirements all contribute to the full 120-credit degree.

Where You Start
Excelsior evaluates eligible previous coursework and other approved credit sources against the selected degree.
More About the Curriculum
  • Degree Size: 120 credits, including a 54-credit major core and 15 concentration credits.
  • Specialized Study: Artificial intelligence and networking and cloud computing options.
  • Format: Asynchronous online study with courses starting every eight weeks.
A Detailed Programming, Systems and Mathematics Sequence

Fort Hays State University

Bachelor of Science in Computer Science

OnlineTransfer entry route

Fort Hays State publishes a computing sequence that moves from programming foundations into data structures, operating systems and software engineering. Web and database development add application work, while mathematics supports the technical core. Its articulation route for a Kansas computer science transfer associate degree gives some returning students a specific planning resource.

Before you apply: At least 45 credits must be upper division. Ask which accepted courses meet advanced requirements, and check mathematics placement before arranging the next programming courses.

Where You Start
Submit previous college records through Fort Hays State's transfer admission process.
More About the Curriculum
  • Degree Size: 120 credits with at least 45 upper-division credits.
  • Computing Core: Data structures, assembly language, operating systems and software engineering.
  • Supporting Study: Web development, database programming, calculus and statistics.
Software Engineering Within a Computing Foundation

Dakota State University

Bachelor of Science in Computer Science

OnlineTransfer entry route

Dakota State's Computer Science BS combines foundational computing with options such as Software Engineering. You study algorithms, data structures and operating systems before applying those concepts to software design and development. Online delivery and fall, spring and summer entry give you several planning options after the university evaluates your previous college coursework.

Before you apply: Choose the specialization before reviewing electives and remaining requirements. A proposed double major or additional specialization changes the academic plan and should receive its own evaluation.

Where You Start
Transfer applicants submit prior college transcripts and generally need a 2.0 cumulative college GPA; admission category and earlier-credit requirements apply.
More About the Curriculum
  • Degree Size: 120 credits.
  • Computing Core: Programming languages, data structures, algorithms and operating systems.
  • Specialization: Software Engineering develops web, project-management and software-design skills.
Computing Systems With Explicit Course Dependencies

Regent University

Bachelor of Science in Computer Science

OnlineTransfer entry route

Regent's Computer Science BS examines how processors, operating systems and software work together. Architecture and systems courses build on introductory computing, while logic, mathematics and ethics support the broader technical study. This is a useful comparison when your earlier programming credits need to be matched to a specific prerequisite sequence.

Before you apply: The approved degree plan determines how transferred courses satisfy computing and general education requirements. Confirm those matches before assuming you can begin the advanced systems courses.

Where You Start
Regent evaluates earlier college coursework and permits up to 90 transfer credits toward a bachelor's.
More About the Curriculum
  • Degree Size: The program lists at least 120 total credits.
  • Systems Study: Computer architecture, assembly language and operating systems.
  • Academic Context: Logic, mathematics and computer science ethics support technical decisions.
A Computing Major With a Preparatory Entry Route

Colorado State University

Bachelor of Science in Computer Science

OnlineTransfer entry route

Colorado State makes prior programming and mathematics central to computer science admission. Direct entry has named course requirements, while an eligible Exploratory Studies route can provide missing preparation. The core then connects algorithms and operating systems with software engineering. That distinction helps you plan a return even when earlier college credits came from another subject.

Before you apply: Ask for the tentative transfer evaluation before choosing your starting route. Admission preparation and degree requirements are separate, and both affect your remaining course sequence.

Where You Start
Direct transfer entry requires a 2.5 cumulative college GPA, C or better in Computer Science I, and C or better in calculus and/or Computer Science II; eligible students can begin through Exploratory Studies.
More About the Curriculum
  • Computing Core: Data structures, software engineering, algorithms and operating systems.
  • Mathematics: Linear algebra and statistics support the major.
  • Entry Planning: An Exploratory Studies pathway can provide required preparation before the major.
Computing Theory and Software Projects

Troy University

Bachelor of Science in Computer Science

OnlineTransfer entry route

Troy's Computer Science BS combines computing theory with programming and software projects. Data structures and computer organization support later work in databases, artificial intelligence and software engineering. Introductory courses accommodate students without earlier programming experience, which is useful if your transferable credits come mainly from general education or a different major.

Before you apply: Select the online version when arranging your degree plan. Troy also offers campus and hybrid formats, and earlier credits must be matched to the computing sequence.

Where You Start
Troy evaluates eligible prior college coursework through its online transfer admission process.
More About the Curriculum
Computer Science With a Major-Related Independent Project

Champlain College

Bachelor of Science in Computer Science

OnlineTransfer entry route

Champlain combines a conventional computer science foundation with advanced topics such as programming paradigms and computational logic. Virtual-machine exercises support systems administration, and an independent project gives the major an applied conclusion. Its published separation of program, general education and elective credits can help you see where previous coursework actually contributes.

Before you apply: Some required courses run in 15-week terms. Champlain estimates 15–18 hours of weekly work per course, so use course-specific timing when planning your return.

Where You Start
Champlain evaluates previous college coursework and other eligible learning for transfer credit.
More About the Curriculum
  • Degree Size: 120 credits: 48 program, 42 general education and 30 general elective credits.
  • Computing Study: Algorithms, computer architecture, programming and systems administration.
  • Final Work: An independent project follows substantial earlier degree study.
A BS Route With Online Computing and Science Study

Eastern Oregon University

Bachelor of Science in Computer Science

OnlineTransfer entry route

Eastern Oregon offers both BA and BS routes in computer science. This comparison selects the BS, which adds science study to the programming, systems and database foundation. Online electives include computing theory and artificial intelligence, with independent study available for a specialized topic. Your evaluation should follow the BS requirements throughout.

Before you apply: EOU uses a 180-credit degree structure and requires at least 20 EOU credits in each major. Distinguish the major requirement from the university's total graduation rules.

Where You Start
EOU evaluates prior coursework and permits up to 135 transfer credits within its 180-credit bachelor's structure.
More About the Curriculum
  • Degree Size: 180 credits with up to 135 approved transfer credits.
  • Computing Core: Software, operating systems, databases and algorithms.
  • Selected Award: The BS uses science coursework alongside the computing major.
A Computer Science BA With Broader Elective Choice

Florida International University

Bachelor of Arts in Computer Science

OnlineTransfer entry route

FIU's Computer Science BA offers a computing foundation with room to connect it to another field. Programming, data structures and operating systems remain part of the major, while the broader structure accommodates interests such as business or digital media. This can matter when your earlier credits span several subjects and you want to preserve useful elective work.

Before you apply: Use the BA curriculum rather than FIU's BS requirements during evaluation. Its greater elective choice does not remove the required programming and systems courses.

Where You Start
FIU requires official transcripts from every previously attended postsecondary institution for transfer review.
More About the Curriculum
  • Degree Size: 120 credits with a fully online delivery option.
  • Computing Core: Programming, data structures, software engineering, architecture and operating systems.
  • Academic Choice: The BA leaves room to connect computing with other fields of study.
A Liberal Arts Computing Degree With Transfer Math Checks

University of Florida

Bachelor of Science in Computer Science

OnlineTransfer entry route

UF Online places computer science within a liberal arts bachelor's while maintaining a defined mathematics foundation. Its transfer checklist distinguishes lower-division applicants from those bringing at least 60 credits. That makes the program useful to evaluate with your transcript in hand: earlier credits matter, but calculus and physics preparation are central to entry.

Before you apply: Prerequisites need grades of C or better and a qualifying combined GPA. UF encourages completing the second physics course and lab before transfer to keep the sequence together.

Where You Start
Transfer requirements depend on completed credits; upper-division applicants need at least a 2.5 overall GPA and specified calculus and physics preparation.
More About the Curriculum
  • Academic Home: The online BS is offered through the College of Liberal Arts and Sciences.
  • Computing Focus: Theoretical foundations of information and computation.
  • Transfer Preparation: Upper-division entry requires Calculus I, II and III plus Physics I with a lab.
A First Bachelor's With a Three-Term Design Project

Oregon State University

Bachelor of Science in Computer Science

OnlineTransfer entry route

Oregon State's online Computer Science BS is available as a first bachelor's, with a separate postbaccalaureate option elsewhere in its catalog. The curriculum includes systems and algorithms, practical projects and a three-term capstone. If you have previous computing credits, compare their equivalents with the option you choose and the university's calculus-readiness requirements.

Before you apply: At least 45 of your final 75 credits must be completed at Oregon State. Keep that rule and the three-term capstone in your transfer and scheduling plan.

Where You Start
Prior college credits receive an articulation review after admission; direct entry to computer science requires calculus readiness.
More About the Curriculum
  • Degree Size: 180 quarter credits with at least 60 upper-division credits.
  • Computing Core: Algorithms, operating systems, software engineering and network security.
  • Final Sequence: A three-term online capstone develops engineering design and project-management work.
Computer Science With a Built-in Focus Certificate

Maryville University of Saint Louis

Bachelor of Science in Computer Science

OnlineTransfer entry route

Maryville organizes its Computer Science BS around a shared core and a selected focus area. Six focus courses form an 18-credit certificate, allowing you to develop a defined specialty while finishing the bachelor's. The program also includes a final capstone. Review previous computing courses against both the core and your chosen focus.

Before you apply: A certificate alone is not the full bachelor's. Ask how its courses, your transferred work, electives and general education fit within the complete 120-credit plan.

More About the Curriculum
  • Degree Size: 120 total credits.
  • Focus Areas: Artificial intelligence, cybersecurity, data science, software development and UX/UI.
  • Applied Work: A focus-area certificate and a final capstone are included in the degree structure.

How Do Computer Science Transfer Credits Fit the Required Sequence?

Collect descriptions or syllabi for earlier programming and mathematics classes before requesting a transfer-credit evaluation. Ask which degree requirements each course satisfies and which prerequisites remain. SNHU covers full-stack development and testing, while Franklin includes a progression of software practica. Similar-looking introductory courses may prepare you for different later sequences.

Request a remaining-course plan that names the next required class and the courses that depend on it. That is more informative than subtracting every previously earned credit from the degree total.

Check Mathematics Before Choosing a Start Date

WGU's computer science admission routes include an explicit precalculus requirement. Its curriculum then includes calculus and linear algebra. National also requires science study with a laboratory intended for science and engineering majors. These are concrete preparation checks for someone whose earlier credits came from a less mathematical major.

If a needed course remains, ask whether it belongs before admission or within the university's degree plan. Put that answer into your schedule before budgeting for your remaining computer science coursework.

Build the Final Project Into the Completion Plan

National's computer science degree ends in a three-part senior project completed through the university. Franklin also requires its capstone experience. These requirements involve a sequence of work, so a small remaining credit total does not establish an immediate graduation date.

Compare the number of open terms with the order of those projects. For WGU, use a six-month-term scenario based on its assessment model. Keep that separate from a per-credit tuition calculation at schools using conventional course credits.

Before your next conversation

Questions About Computer Science Degree Completion Programs

Can Computer Science Degree Completion Programs Accept Transfer Credits?

Yes, these programs publish transfer routes. SNHU permits up to 90 credits toward its 120-credit degree; Franklin permits up to 94 toward 124. Each university decides which credits satisfy the selected curriculum.

Will Previous Coding Classes Replace Computer Science Requirements?

They need an individual evaluation. Compare their content with the required programming, algorithms and systems courses, and ask whether they satisfy a major requirement, a prerequisite or an elective.

Does Every Option Use 120 Semester Credits?

No. Franklin requires 124 semester credits. WGU uses a competency-based model with assessments and six-month terms. Do not force those different structures into one unqualified remaining-credit calculation.

Can I Transfer the Senior Project?

Check the specific degree. National requires its senior project sequence in residence, and Franklin requires the capstone experience through Franklin. Include those institutional requirements in the evaluation request.

How Do I Compare the Pace of Computer Science Degree Completion Programs?

That depends on your evaluated requirements, prerequisite order and sustainable workload. Compare a written course plan for each finalist. A transfer maximum or six-month billing term does not establish your personal graduation date.

Sources for These Degree Completion Programs

Program details come from the schools’ own degree, admission, transfer, and tuition pages. Program selection follows the criteria stated above. Each school determines how your previous coursework applies.

View 35 Source Records and Review Dates
  1. Online Computer Science Degree | Bachelor's Program | SNHUReviewed 2026-09-07
  2. SNHU Transfer Credit Policy and EvaluationReviewed 2026-09-16
  3. SNHU Online Admission and Transcript RequirementsReviewed 2026-09-16
  4. SNHU Online Undergraduate Tuition and FeesReviewed 2026-09-16
  5. SNHU Online Undergraduate Term CalendarReviewed 2026-09-16
  6. Computer Science Degree | Online Computer Science BS | Franklin.eduReviewed 2026-09-07
  7. Franklin University Tuition and FeesReviewed 2026-09-16
  8. Franklin University Undergraduate Admission RequirementsReviewed 2026-09-16
  9. Franklin University Transfer Credit and Prior LearningReviewed 2026-09-16
  10. Computer Science Degree Online – Bachelor of Science | WGUReviewed 2026-09-07
  11. College Transfers | Online College Requirements | WGUReviewed 2026-09-14
  12. Bachelor of Science in Computer Science | National UniversityReviewed 2026-09-07
  13. Transfer Information & Application | National UniversityReviewed 2026-09-14
  14. Online Computer Science Bachelor Degree | UA GranthamReviewed 2026-09-07
  15. Online Bachelor’s in Applied Computer Science – Purdue GlobalReviewed 2026-09-07
  16. Computer Science Degree Online | ODUGlobalReviewed 2026-09-07
  17. Online Bachelor of Science Degree in Computer Science | American Public University (APU)Reviewed 2026-09-07
  18. Online Computer Science Bachelor's Degree | Excelsior UniversityReviewed 2026-09-07
  19. Transfer Credits for Courses and Exams | Excelsior UniversityReviewed 2026-09-14
  20. Computer Science | Bachelor of Science in Computer Science | Fort Hays State University Academic CatalogReviewed 2026-09-07
  21. Fort Hays State: transfer admissionReviewed 2026-09-14
  22. Computer Science, BS - Dakota State UniversityReviewed 2026-09-07
  23. Undergraduate Admissions Requirements - Dakota State UniversityReviewed 2026-09-16
  24. BS in Computer Science Degree Online/VA | Regent UniversityReviewed 2026-09-07
  25. Transfer Credits - Transfer up to 90 Credit Hours | Regent UniversityReviewed 2026-09-16
  26. Online Computer Science Bachelor's Degree | Colorado State UniversityReviewed 2026-09-07
  27. Bachelor of Science in Computer Science | Troy UniversityReviewed 2026-09-07
  28. Troy Online: transfer studentsReviewed 2026-09-14
  29. Bachelor of Science in Computer Science | CCOReviewed 2026-09-07
  30. Bachelor’s in Computer Science Online - BS or BA | EOUReviewed 2026-09-07
  31. BA in Computer Science | FIU College of Engineering & ComputingReviewed 2026-09-16
  32. Transfer Applicant | FIU AdmissionsReviewed 2026-09-14
  33. Bachelor Degree Online for Computer Science | UF OnlineReviewed 2026-09-16
  34. Computer Science Bachelor's Degree Online | Oregon State EcampusReviewed 2026-09-16
  35. Online Bachelor's in Computer Science Degree | Maryville OnlineReviewed 2026-09-16