WGU MSCSUG

Bachelor of Science, Computer Science (BSCS to MSCS) course guide

The complete July 2026 standard path for Bachelor of Science, Computer Science (BSCS to MSCS): every catalog row, WGU course code, CCN where published, competency-unit value, and term position wired to the course layer.

Coverage check

37 of 37 nonzero course rows link to live course guides. The path runs through 10 catalog terms; those term numbers describe WGU's standard sequence, not a fixed weekly calendar.

MSCSUG program at WGU, program to course to verified assessment path, from WGU Tutors
MSCSUG program: program to course code to verified public PA or honest OA preparation.

Program shape and the catalog boundary

WGU lists 116 competency units for this bachelors program. The grid begins with D684, C955, D315, D426 and closes with D797, D687. It is a public standard path, not an individual transfer evaluation: accepted credit, licensure, prior learning, substitutions, program revisions, state requirements, and mentor planning can change a student's actual Degree Plan.

Technology plans braid two workloads: performance assessments that ship a working artifact with its write-up, and proctored objective exams over tools and theory. Keep code, configurations, diagrams, and reports on one evidence ledger so the capstone does not contradict design decisions made in earlier courses, and let the current Course of Study — not the course title — decide which instrument each class actually uses.

The catalog establishes membership and sequence, but it does not publish each course's assessment type or Task 1/Task 2 identities. Open the current Course of Study before planning deliverables. A course page on this site explains the reasoning method and program connections; a separate assessment manual appears only where WGU has publicly verified the real task.

The classes, one by one

TermWGU codeCCNCatalog titleCoverage
1D684ICSC 2211Introduction to Computer ScienceCourse guide linked
1C955MATH 1101Applied Probability and StatisticsCourse guide linked
1D315ITEC 2112Network and SecurityCourse guide linked
1D426ITEC 2116Data ManagementCourse guide linked
2C958MATH 2100Calculus ICourse guide linked
2D276ITSW 2120Web Development FoundationsCourse guide linked
2D427ITEC 2117Data ManagementCourse guide linked
2D197ITSW 2110Version ControlCourse guide linked
3D793ICSC 5201Formal Languages OverviewCourse guide linked
3D685ICSC 2212Practical Applications of PromptCourse guide linked
3C867ITSW 2130Scripting and ProgrammingCourse guide linked
3D459PHIL 1032Introduction to Systems Thinking and ApplicationsCourse guide linked
4C959MATH 2800Discrete Mathematics ICourse guide linked
4D268COMM 3015Introduction to Communication: Connecting with OthersCourse guide linked
4C952ICSC 3120Computer ArchitectureCourse guide linked
4C683SCIE 1001Natural Science LabCourse guide linked
5D286ITSW 3172Java FundamentalsCourse guide linked
5C960MATH 2810Discrete Mathematics IICourse guide linked
5D270ENGL 1712Composition: Successful Self-ExpressionCourse guide linked
5C963POLS 1030American Politics and the US ConstitutionCourse guide linked
6D287ITSW 3173Java FrameworksCourse guide linked
6D281ITEC 3004Linux FoundationsCourse guide linked
6D430ITAS 2110Fundamentals of Information SecurityCourse guide linked
6D288ITSW 3175Back-End ProgrammingCourse guide linked
7D686ITEC 2212Operating Systems for Computer ScientistsCourse guide linked
7D387ITSW 3024Advanced JavaCourse guide linked
7D333HUMN 1101Ethics in TechnologyCourse guide linked
7D795ICSC 5204Applied Algorithms and ReasoningCourse guide linked
8D336ITEC 2113Business of ITCourse guide linked
8D284ITSW 2226Software EngineeringCourse guide linked
8C458HLTH 1010Health, Fitness, and WellnessCourse guide linked
9C950ICSC 3100Data Structures and Algorithms IICourse guide linked
9D480ITSW 3151Software Design and Quality AssuranceCourse guide linked
9D429ICSC 3111Introduction to AI for Computer ScientistsCourse guide linked
9D682ICSC 3112Artificial Intelligence Optimization for Computer ScientistsCourse guide linked
10D797ICSC 5205Artificial Intelligence and Machine Learning FoundationsCourse guide linked
10D687ICSC 3131Computer Science Project Development with a TeamCourse guide linked

How to read a WGU standard path

A term number is a recommended position inside a six-month enrollment term, not a promise that a course begins on a universal date or lasts a universal number of weeks. Students usually work through courses in sequence, but acceleration, transfer credit, course availability, field requirements, and mentor decisions can change the order. The live Degree Plan is the student's blueprint.

Use the grid in three passes. First, mark courses already satisfied or transferred. Second, identify courses with external constraints—field placement, classroom access, certification exam, employer project, or a capstone dependency. Third, classify the live assessment instrument from the Course of Study so PA drafting and OA preparation can run on different tracks.

Do not convert the table into a calendar by dividing CUs across weeks. Competency units express academic value, not report length, task count, or exam date. A small-CU course can carry a complex applied artifact, and a larger course can be assessment-heavy in a completely different way.

Run the program as one connected system

Maintain a program ledger with the course code, current instrument, dependencies, target date, evidence needed, and next action. For written work, add the approved problem, audience or learner population, key definitions, data choices, and evaluator feedback. For exam work, add the preassessment result by competency, practice dates, and go-or-wait decision.

The ledger prevents local success from creating downstream rework. A design decision, dataset, learner analysis, security assumption, or framework interpretation introduced early should not silently change in a later capstone. When a course genuinely requires a new premise, record the reason and update every dependent artifact.

Flat-term tuition makes idle time expensive, but acceleration has to stay evidence-led. Keep one PA and one OA-prep lane moving where the Degree Plan permits, front-load externally constrained work, submit only after every rubric aspect is visible, and schedule a proctored exam only after practice shows stable readiness.

Program → class → verified assessment

This page is the program layer. Each linked code opens the class layer with course-specific writing, evidence, data, and competency guidance. The final layer is a public assessment manual, but WGU keeps most task identities inside the authenticated Course of Study. Publishing a generic Task 1 would create the same phantom-assignment problem the network's verification rules were designed to stop.

The WGU rule is therefore strict: at most one PA manual per course, and only when a current WGU-controlled public source verifies its identity and requirements. Objective assessments remain preparation-only. Students sit every proctored exam personally, and tutors never request or use portal credentials.

Quality gates before a course is marked complete

Use three different completion tests because a WGU course can ask for fundamentally different proof. A written PA is ready when every current rubric aspect has an evaluator-visible answer, the evidence supports the nearby claim, the required template and file type are correct, and a final read can trace the conclusion back to facts or analysis. An OA is ready when practice evidence is stable across the tested competencies, not merely when one familiar question set has been memorized. Applied work is ready only after the real activity, approval, hours, documentation, and professional obligations are complete.

Record returned work as structured evidence rather than as a general setback. Put each evaluator comment beside the affected rubric aspect, diagnose whether the gap is coverage, explanation, evidence, calculation, format, or source use, and revise the smallest complete unit that resolves it. Then run a regression pass across dependent sections and files. A changed assumption in a design document, for example, may alter code, tests, diagrams, and the capstone narrative even if the evaluator named only one location.

At the program level, “done” therefore means more than a checked course tile. Keep a compact completion record: official code and title, live assessment instrument, version or date of directions, submission outcome, retained feedback, and any definition, dataset, learner population, framework, or assumption that later courses may reuse. This creates continuity without treating an old task as the specification for a new one. The current Course of Study always wins when a course changes.

Close each term by reconciling that record with the Degree Plan and the next registered course.

Applied and professional responsibility

The student remains responsible for the real case facts, code, calculations, research choices, team participation, professional decisions, originality, and final submission. Tutoring supports learning, planning, and revision without impersonating the student.

De-identify student, minor, employee, customer, and organizational information before sharing any artifact. A tutor can help trace claims to evidence, test whether a method fits the question, reconcile numbers, improve structure, and prepare for an exam. A tutor cannot create events that did not happen or complete an authenticated assessment.

Questions about this program

How many competency units is Bachelor of Science, Computer Science (BSCS to MSCS)?
The July 2026 WGU catalog lists 116 total competency units. Transfer evaluation and an individualized Degree Plan can change which rows a student personally completes.
Does this page list every class in the standard path?
Yes. It reproduces every row in the July 2026 program grid, including optional zero-CU certificate rows, and links every nonzero course to one code-specific page.
Are the term numbers fixed deadlines?
No. They are the catalog's standard-path positions. WGU students and Program Mentors can adjust the Degree Plan, and courses are not converted here into invented weekly calendars.
Does every course have a public PA manual?
No. WGU does not publicly identify the assessment instrument or tasks for most courses. The site publishes at most one manual per course and only when a WGU-controlled public rubric verifies it.

Keep going

Online now