Home › Degree Plans › UoPeople › A.S. Computer Science Degree Plan

UoPeople A.S. Computer Science Degree Plan Transfer Credit Map
Associate of Science in Computer Science (AS-CS) at University of the People, with UPI Study courses
45of 60 credits can come from UPI Study courses on the equivalency chart UoPeople and UPI Study keep. 15 are taken at UoPeople.
Made by UPI Study, not by UoPeople. Check every line with your UoPeople advisor before you enroll.
One square per credit, in the colours of the status column; every three squares are one 3-credit course. Grey squares are taken at UoPeople. Pale green squares are courses past the limit this plan counts (45 credits); you would not need them. Sections are ordered fullest first; inside a section the order is UoPeople's own.
The rows add up to 51 credits, but UoPeople applies at most 45 transfer credits to this degree, so 45 is the number that counts. The plan builder leaves out Introduction to Operating Systems and Software Engineering (6 credits): you would not need them.
The degree, row by row
Every requirement of the Associate of Science in Computer Science (AS-CS), from UoPeople's requirements, and the UPI Study course that fills it. Tap a requirement for UoPeople's course titles and the notes. Transfer limit 45 credits.
- Covered
- Ask your advisor
- UPI suggests trying
- Take this at UoPeople
| Row | Requirement at UoPeople | UoPeople course | Credits | UPI Study course | Counts at UoPeople as | From UPI | Status |
|---|---|---|---|---|---|---|---|
Major prerequisite9 of 9 credits from UPI Study | |||||||
| 1 | CS 1111 | 3 | Current Trends in Computer Science and ITComputer Science 140 Β· NCCRS | counts as CS 1111 Introduction to Computer Science | 3 | Covered | |
| 2 | CS 1101 | 3 | Programming in CComputer Science 240 Β· NCCRS | counts as CS 1101 Programming Fundamentals | 3 | Covered | |
| 3 | CS 1102 | 3 | Programming in PythonComputer Science 230 Β· ACE and NCCRS | counts as CS 1102 Programming 1 | 3 | Covered | |
| Total, Major prerequisite | 9 | from UPI Study courses | 9 | ||||
Major: Computer Science18 of 21 credits from UPI Study Β· 6 past the limit | |||||||
| 4 | CS 1103 | 3 | Introduction to JavaComputer Science 210 Β· NCCRS | counts as CS 1103 Programming 2 | 3 | Covered | |
| 5 | CS 1105 | 3 | Computer Concepts and ApplicationsUPI suggests trying it Β· Computer Science 150 | β | 0 | UPI suggests trying | |
| 6 | CS 2203 | 3 | Database FundamentalsComputer Science 281 Β· ACE and NCCRS | counts as CS 2203 Databases 1 | 3 | Covered | |
| 7 | CS 2204 | 3 | Introduction to NetworkingComputer Science 196 Β· NCCRS | counts as CS 2204 Communications & Networking | 3 | Covered | |
| 8 | CS 2205 | 3 | Introduction to HTML and CSSComputer Science 180 Β· NCCRS | counts as CS 2205 Web Programming 1 | 3 | Covered | |
| 9 | CS 2301 | 3 | Introduction to Operating SystemsComputer Science 354 Β· NCCRS | counts as CS 2301 Operating Systems 1past UoPeople's limit in this plan: not needed | 3 | Covered | |
| 10 | CS 2401 | 3 | Software EngineeringComputer Science 301 Β· NCCRS | counts as CS 2401 Software Engineering 1past UoPeople's limit in this plan: not needed | 3 | Covered | |
| Total, Major: Computer Science | 21 | from UPI Study courses | 18 | ||||
General Education24 of 30 credits from UPI Study | |||||||
| 11 | UNIV 1001 | 3 | βTake this at UoPeople | β | 0 | Take this at UoPeople | |
| 12 | Quantitative Reasoning: MATH 1201 College Algebra (CS prerequisite) | MATH 1201 | 3 | Business MathMath 100 Β· NCCRS | counts as MATH 1201 College Algebra | 3 | Covered |
| 13 | MATH 1280 | 3 | Principles of StatisticsStatistics 101 Β· ACE and NCCRS | counts as MATH 1280 Introduction to Statistics | 3 | Covered | |
| 14 | ENGL 1102 | 3 | Advanced Technical WritingEnglish 120 Β· ACE and NCCRS | counts as ENGL 1102 English Composition 2 | 3 | Covered | |
| 15 | COM 2001 | 3 | Business CommunicationBusiness 210 Β· NCCRS | counts as COM 2001 Professional Communication | 3 | Covered | |
| 16 | PHIL 1404 | 3 | Ethics in the Social SciencesSocial Science 110 Β· NCCRS | counts as PHIL 1404 Introduction to Global Ethics | 3 | Covered | |
| 17 | HIST 1421 | 3 | US History 1 or US History 2Ask UoPeople to apply it | β | 0 | Ask your advisor | |
| 18 | Humanities (choose 3 credits) | AHIST 1401, PHIL 1402, ENGL 1405 | 3 | Principles of PhilosophyPhilosophy 200 Β· ACE and NCCRS | counts as PHIL 1402 Introduction to Philosophy | 3 | Covered |
| 19 | Social and Behavioral Sciences (choose 3 credits) | ECON 1580, POLS 1503, PSYC 1111 +3 more | 3 | Introduction to PsychologyPsychology 110 Β· ACE and NCCRS | counts as PSYC 1504 Introduction to Psychology | 3 | Covered |
| 20 | Natural Science (choose 3 credits) | BIOL 1301, BIOL 1121, ENVS 1301 | 3 | Intro to Biology 1Biology 100 Β· ACE and NCCRS | counts as BIOL 1121 Biology 1 for Health Studies Majors | 3 | Covered |
| Total, General Education | 30 | from UPI Study courses | 24 | ||||
| Whole degree | 60 | from UPI Study courses, on the equivalency chart UoPeople and UPI Study keep | 45 | 15 at UoPeople | |||
How we counted
60 credits are required. 51 credits of requirements can be filled by UPI Study courses UoPeople has confirmed: the rows of the equivalency chart UoPeople and UPI Study keep that are also on the UPI Study and UoPeople agreement sheets (Oct and Dec 2025), and elective credit. 3 more credits sit on rows still pending UoPeople's confirmation (the chart's newer proposals, and gen-ed placements the chart says to ask UoPeople to apply); they are not counted. UoPeople applies at most 45 transfer credits to an associate degree, so 45 count and 15 credits are completed at UoPeople or from another source UoPeople accepts. UoPeople makes the final evaluation.
What each UPI Study course counts as comes from the equivalency chart University of the People and UPI Study keep; no signed agreement document is on file, so the chart's newer proposals are marked βPending UoPeople's confirmationβ and never counted. A suggested course is one to try, not an official equivalency, and is never counted. ACE and NCCRS have over 2,100 cooperating colleges that will consider accepting credits; the final decision is with the universities.
CS 1111 Introduction to Computer Science
Covered the UPI Study course on this row fills the requirement
UPI Study course
- Current Trends in Computer Science and ITComputer Science 140 Β· 3 credits Β· recommended by NCCRSCounts as CS 1111 Introduction to Computer Science
UoPeople course
CS 1111Introduction to Computer Science
CS 1101 Programming Fundamentals
Covered the UPI Study course on this row fills the requirement
UPI Study course
- Programming in CComputer Science 240 Β· 3 credits Β· recommended by NCCRSCounts as CS 1101 Programming Fundamentals
UoPeople course
CS 1101Programming Fundamentals
CS 1102 Programming 1
Covered the UPI Study course on this row fills the requirement
UPI Study course
- Programming in PythonComputer Science 230 Β· 3 credits Β· recommended by ACE and NCCRSCounts as CS 1102 Programming 1
UoPeople course
CS 1102Programming 1
CS 1103 Programming 2
Covered the UPI Study course on this row fills the requirement
UPI Study course
- Introduction to JavaComputer Science 210 Β· 3 credits Β· recommended by NCCRSCounts as CS 1103 Programming 2
UoPeople course
CS 1103Programming 2
CS 1105 Digital Electronics & Computer Architecture
UPI suggests trying a UPI Study course on the subject: one to try, not an official equivalency, never counted
UPI suggests trying Computer Concepts and Applications. Not an official equivalency, so it is not counted; UoPeople decides.
UoPeople course
CS 1105Digital Electronics & Computer Architecture
CS 2203 Databases 1
Covered the UPI Study course on this row fills the requirement
UPI Study course
- Database FundamentalsComputer Science 281 Β· 3 credits Β· recommended by ACE and NCCRSCounts as CS 2203 Databases 1
UoPeople course
CS 2203Databases 1
CS 2204 Communications and Networking
Covered the UPI Study course on this row fills the requirement
UPI Study course
- Introduction to NetworkingComputer Science 196 Β· 3 credits Β· recommended by NCCRSCounts as CS 2204 Communications & Networking
UoPeople course
CS 2204Communications and Networking
CS 2205 Web Programming 1
Covered the UPI Study course on this row fills the requirement
UPI Study course
- Introduction to HTML and CSSComputer Science 180 Β· 3 credits Β· recommended by NCCRSCounts as CS 2205 Web Programming 1
UoPeople course
CS 2205Web Programming 1
Proctored at UoPeople.
CS 2301 Operating Systems 1
Covered the UPI Study course on this row fills the requirement
UPI Study course
- Introduction to Operating SystemsComputer Science 354 Β· 3 credits Β· recommended by NCCRSCounts as CS 2301 Operating Systems 1
UoPeople course
CS 2301Operating Systems 1
Proctored at UoPeople.
CS 2401 Software Engineering 1
Covered the UPI Study course on this row fills the requirement
UPI Study course
- Software EngineeringComputer Science 301 Β· 3 credits Β· recommended by NCCRSCounts as CS 2401 Software Engineering 1
UoPeople course
CS 2401Software Engineering 1
Information Literacy: UNIV 1001 Online Education Strategies
Take this at UoPeople UoPeople itself says this cannot be transferred in
Take this at UoPeople.
UoPeople course
UNIV 1001Online Education Strategies
Must be taken at UoPeople: the 2026-27 catalog says UNIV 1001 is non-transferable (UNIV 3001 is the transfer-student version).
Quantitative Reasoning: MATH 1201 College Algebra (CS prerequisite)
Covered the UPI Study course on this row fills the requirement
UPI Study course
- Business MathMath 100 Β· 3 credits Β· recommended by NCCRSCounts as MATH 1201 College Algebra
UoPeople course
MATH 1201College Algebra
Quantitative Reasoning (3 of 6 credits). Also a CS major prerequisite.
Quantitative Reasoning: MATH 1280 Introduction to Statistics (CS prerequisite)
Covered the UPI Study course on this row fills the requirement
UPI Study course
- Principles of StatisticsStatistics 101 Β· 3 credits Β· recommended by ACE and NCCRSCounts as MATH 1280 Introduction to Statistics
UoPeople course
MATH 1280Introduction to Statistics
Quantitative Reasoning (3 of 6 credits). Also a CS major prerequisite.
Communication: ENGL 1102 English Composition 2
Covered the UPI Study course on this row fills the requirement
UPI Study course
- Advanced Technical WritingEnglish 120 Β· 3 credits Β· recommended by ACE and NCCRSCounts as ENGL 1102 English Composition 2
UoPeople course
ENGL 1102English Composition 2
Communication (3 of 6 credits). UPI English Composition I maps to ENGL 0101, UoPeople's non-degree English-proficiency course, so it adds no degree credit when you also have Composition II.
Communication: COM 2001 Professional Communication
Covered the UPI Study course on this row fills the requirement
UPI Study course
- Business CommunicationBusiness 210 Β· 3 credits Β· recommended by NCCRSCounts as COM 2001 Professional Communication
UoPeople course
COM 2001Professional Communication
Communication (3 of 6 credits).
Values and Ethical Reasoning: PHIL 1404 Introduction to Global Ethics
Covered the UPI Study course on this row fills the requirement
UPI Study course
- Ethics in the Social SciencesSocial Science 110 Β· 3 credits Β· recommended by NCCRSCounts as PHIL 1404 Introduction to Global Ethics
UoPeople course
PHIL 1404Introduction to Global Ethics
The 2026-27 gen-ed course list titles PHIL 1404 'Ethics and Social Responsibility'; the requirement page and uopeople.edu call it 'Introduction to Global Ethics'.
Civilization Studies, Cultures, and Beliefs: HIST 1421 Greek and Roman Civilization
Ask your advisor a UPI Study course may fit, but UoPeople has not confirmed it for this row, so it is not counted
UPI Study courses
- US History 1HIST 101 Β· 3 credits Β· recommended by NCCRSElective credit (Civilization Studies); per the agreement, ask UoPeople to apply it to Civilization Studies
- US History 2HIST 102 Β· 3 credits Β· recommended by NCCRSElective credit (Civilization Studies); per the agreement, ask UoPeople to apply it to Civilization Studies
UoPeople course
HIST 1421Greek and Roman Civilization
No UPI course is an exact equivalent of HIST 1421. The agreement says to ask UoPeople to apply U.S. History I or II here; if UoPeople declines, it is elective credit. UoPeople's program pages say each gen-ed section 'can be fulfilled by any course that is closely related to the discipline'; UoPeople decides.
Humanities (choose 3 credits)
Covered the UPI Study course on this row fills the requirement
UPI Study course
- Principles of PhilosophyPhilosophy 200 Β· 3 credits Β· recommended by ACE and NCCRSCounts as PHIL 1402 Introduction to Philosophy
UoPeople courses
AHIST 1401Art HistoryPHIL 1402Introduction to PhilosophyENGL 1405World Literature
Each UoPeople course is credited once.
Social and Behavioral Sciences (choose 3 credits)
Covered the UPI Study course on this row fills the requirement
UPI Study course
- Introduction to PsychologyPsychology 110 Β· 3 credits Β· recommended by ACE and NCCRSCounts as PSYC 1504 Introduction to Psychology
UoPeople courses
ECON 1580Applied Economics: Theory and PracticePOLS 1503GlobalizationPSYC 1111Introduction to Health PsychologyPSYC 1205Emotional IntelligencePSYC 1504Introduction to PsychologySOC 1502Introduction to Sociology
Each UoPeople course is credited once. ECON 1580 has no UPI equivalent (UPI Microeconomics/Macroeconomics map to BUS 1103/BUS 1104).
Natural Science (choose 3 credits)
Covered the UPI Study course on this row fills the requirement
UPI Study course
- Intro to Biology 1Biology 100 Β· 3 credits Β· recommended by ACE and NCCRSCounts as BIOL 1121 Biology 1 for Health Studies Majors
UoPeople courses
BIOL 1301Introduction to BiologyBIOL 1121Biology 1 for Health Studies MajorsENVS 1301Introduction to Environmental Sciences
UPI Biology 1 (3 credits) maps to BIOL 1121 (4 credits at UoPeople); it fills this 3-credit area. UPI Environmental Science maps to ENVS 1301 but carries 1 credit (ACE).
Build my plan
Tick the UPI Study courses you want. The credits and the plan options follow. Your UoPeople advisor confirms what transfers.
Made by UPI Study, not by UoPeople. Check every line with your UoPeople advisor before you enroll.
Counted in the table above 15 coursesOfficial under the chart's confirmed rows; ticked for you.
Needs your advisor's OK 20 coursesUoPeople has not confirmed these: suggested, advisor or pending courses, not counted above.
More courses that fit this degree 12 coursesOfficial too, but not in the count above (one course per requirement, or the transfer limit).
15 courses Β· 45 credits
At 2 courses a month, the courses you ticked take about 8 months (an estimate).
At this pace the lowest total is Lifetime: $599 once.
Or $250 a course, one at a time, with lifetime access to that course. Transcripts are $20 extra.
These are the UPI Study partner plans for UoPeople students, wherever you live; eligibility is confirmed at checkout. International and not at UoPeople? See the pricing page or ask Athena in the chat.
Questions, answered
How many credits can I transfer into UoPeople's Associate of Science in Computer Science?
45 of the 60 credits can come from UPI Study courses on the confirmed rows of the equivalency chart UoPeople and UPI Study keep: 15 courses across the sections in the table above. UoPeople applies at most 45 transfer credits to this degree. UoPeople evaluates the official transcript and has the final say on every credit.
Does UoPeople accept UPI Study courses?
Yes. University of the People is a UPI Study partner (UoPeople announces the partnership on its own website), and UoPeople and UPI Study keep an equivalency chart of what each UPI Study course counts as. No signed agreement document is on file, so this plan counts only the rows UoPeople has confirmed (the agreement sheets) and elective credit; the chart's newer proposals are marked βPending UoPeople's confirmationβ and not counted. UoPeople decides how each credit applies when it receives the official transcript.
Did UoPeople make this degree plan?
UPI Study made this plan; UoPeople did not provide, review or approve it. Students ask us for plans like this all the time, so we built it ourselves from UoPeople's published catalog and the equivalency chart UoPeople and UPI Study keep, as carefully as we can. Catalogs and transfer rules change, and UoPeople alone decides what counts toward your degree. Please check every line of this plan and sheet with your UoPeople advisor before you enroll or pay. UPI Study takes no responsibility for decisions made from this plan; it is a planning tool to help you.
Can I finish the general education requirements before I enrol at UoPeople?
Most of it: 24 of the 30 credits in General Education can come from UPI Study courses (Business Math, Principles of Statistics, Advanced Technical Writing, Business Communication, Ethics in the Social Sciences, Principles of Philosophy and 2 more). The other 6 credits are taken at UoPeople or from another source UoPeople accepts. You can take the UPI Study courses before you apply; UoPeople applies the credit once it has your official transcript.
How long would it take if I do 2 courses a month?
The 15 UPI Study courses in this plan take about 8 months at 2 courses a month, about 15 at 1 a month and about 5 at 3. Every course is self-paced and starts any day. The plan builder on this page redoes the sum for the courses you tick and your own pace.
What's the cheapest way to do the UPI Study part of this degree?
Lifetime access, $599 once, is the lowest total for the 15 courses in this plan: at 2 courses a month they take about 8 months, and Lifetime covers every UPI Study course for as long as you need. Monthly access is $89 a month (about $712 at this pace); a single course is $250. Transcripts are $20 extra. These are the UPI Study partner plans for UoPeople students, wherever you live; eligibility is confirmed at checkout. The rest of the degree is paid to UoPeople at its own tuition.
Do I need to be enrolled at UoPeople before I take UPI Study courses?
No. UPI Study courses are open to anyone, and most students take them before they apply or between terms. UoPeople evaluates the official transcript when you apply or when you ask for a transfer evaluation. If you are already enrolled, ask your UoPeople advisor before you register for a course, so the credit lands where you expect.
How do I send my UPI Study transcript to UoPeople?
Request it from your UPI Study account when your courses are complete: UPI Study sends the official transcript to UoPeople for $20. UoPeople then decides how each credit applies to the Associate of Science in Computer Science.
What if my UoPeople advisor says a course doesn't count?
UoPeople has the final say. This plan counts only the confirmed rows of the equivalency chart UoPeople and UPI Study keep; the 2 rows marked βAsk your advisorβ or βUPI suggests tryingβ are left out of the total for that reason. If an advisor places a course differently, ask whether it can count as an elective instead, and ask for the placement in writing before you take the next course.
Which requirements have to be taken at UoPeople itself?
Information Literacy: UNIV 1001 Online Education Strategies: UoPeople does not accept transfer credit for this. UNIV 1001 is non-transferable (catalog 2026-27). Every requirement with no counted UPI Study course is also taken at UoPeople or from another source UoPeople accepts.
Which UPI Study courses count toward the Associate of Science in Computer Science?
15 courses: Current Trends in Computer Science and IT, Programming in C, Programming in Python, Introduction to Java, Database Fundamentals, Introduction to Networking, Introduction to HTML and CSS, Business Math, Principles of Statistics, Advanced Technical Writing, Business Communication, Ethics in the Social Sciences and 3 more. Each one is placed on the row it fills in the table above, with what it counts as at UoPeople.
Which AS-CS requirements must be completed at UoPeople?
UNIV 1001 cannot be transferred and is taken at UoPeople. No UPI Study course maps to CS 1105 Digital Electronics & Computer Architecture, so plan to take it at UoPeople.
Not at UoPeople?
ACE and NCCRS have over 2,100 cooperating colleges that will consider accepting credits; the final decision is with the universities.
Sources (12)
- UoPeople Catalog 2026/27: Associate of Science in Computer Science (AS-CS) https://catalog.uopeople.edu/ug_term1_item/computer-science/associate-of-science-in-computer-science-as-cs
- UoPeople program page: Associate of Science in Computer Science (AS-CS) https://www.uopeople.edu/programs/online-associates/computer-science/
- UoPeople Catalog 2026/27: General Education Requirements for Associateβs Degrees https://catalog.uopeople.edu/ug_term1_item/the-curriculum/general-education-requirements-for-associates-degrees
- UoPeople Transfer Credit Policy (policy 05152017, last review 2 Sep 2026) https://www.uopeople.edu/wp-content/uploads/2026/09/Transfer-Credit-Policy-09022026.pdf
- UoPeople Undergraduate Catalog 2026/27: Transfer Students https://catalog.uopeople.edu/ug_term1_item/undergraduate-admissions/transfer-students
- UoPeople: Transfer to UoPeople (transferring credits) https://www.uopeople.edu/become-student/admissions/transferring-credits/
- UoPeople: University of the People Partners with UPI Study https://www.uopeople.edu/about/partners/academic-partnerships/uopeople-partners-with-upi-study/
- UoPeople Undergraduate Catalog 2026/27: Academic Degree Requirements https://catalog.uopeople.edu/ug_term1_item/academic-regulations/academic-degree-requirements
- UoPeople: English Composition 1 β ENGL 0101 learning materials https://www.uopeople.edu/become-student/prepare-for-uopeople/prepare-college-courses/english-composition-1-engl-0101-learning-materials
- UoPeople: Processing fees https://www.uopeople.edu/tuition-free/processing-fees/
- UoPeople course page linked by our agreement for 'BUS 5511' https://www.uopeople.edu/programs/course/human-resource-management
- UPI Study: UoPeople partner page (live equivalency chart, 89 rows) https://www.upistudy.com/pages/uopeople