Western Governors University

D683: Advanced AI and ML

A guide to WGU's D683, the B.S. Computer Science course in which you plan, design and build a working AI or machine learning product for a business problem.

Updated October 2026 · 5 min read

D683 is a project course in the Bachelor of Science in Computer Science at Western Governors University.

WGU says it gives students a chance to use their knowledge in designing and developing AI and machine learning solutions for real-world business problems, moving through design and execution planning in a hands-on project that ends with a fully functional AI/ML product.

It is placed in the same term as D682 in the 2024 guide. The difficulty is less any one algorithm than the whole path: defining a problem, choosing a method, planning the build, and producing something that works and is documented clearly.

Course at a Glance

ItemDetails
UniversityWestern Governors University (WGU)
CourseD683, Advanced AI and ML
LevelUndergraduate
ProgramB.S. Computer Science (3 CUs, term 8 in the 2024 guide)
PrerequisiteNone stated in the guide; earlier AI coursework helps
Typical workA planned, built and documented ML/AI product

What D683 Covers

Competency (summarized)What it means in practice
Describe the analytic method for a project's purposeExplain which type of analysis fits the goals and why
Create a design, development and execution planSet out stages, data, tools and checks for an ML/AI project
Design and develop a functional ML/AI productBuild a solution that addresses a business problem or organizational need

Key Concepts Explained

From Business Problem to Method

Start with the question the organization needs answered, then pick the analytic approach. Predicting a number suggests regression, assigning categories suggests classification, and grouping similar items suggests clustering.

Example: A shop wants to know which customers may stop buying. That is a classification question (will leave or stay) using past purchase history. A clustering approach could help later to find customer groups, but it answers a different question.

The Project Plan

A good plan lists data sources and quality checks, preparation steps, model choices, evaluation measures, risks and a timeline. It should also say how you will know the product meets the need.

Documenting the Product

A working model is not enough. Document inputs, outputs, limits, how to run it and what the results mean to the intended user.

What a Strong Project Plan Contains

The plan is a named competency, so give it care. The table lists sections that evaluators generally expect in an ML/AI project plan.

SectionContent
Business needThe problem, who is affected and the success measure
DataSources, size, quality checks, privacy and bias concerns
MethodChosen analytic approach and why alternatives were rejected
Build stepsPreparation, training, evaluation and deployment steps
RisksData gaps, overfitting, misuse and mitigation
TimelineMilestones with deliverables

Consider ethics and responsible use. Mention fairness across groups, transparency about what the product can and cannot do, and the human role in decisions informed by the model.

When you document the final product, show a simple example of how a user would run it and interpret the output. That helps readers see that the product addresses the stated need, not just that code executes.

Typical Work and How to Approach It

Type of workWhat it testsHow to approach it
Problem and method descriptionMatching method to purposeState the goal, the question type and the chosen method
Design and execution planProject planningUse stages with deliverables and checks
Working productImplementationBuild in small steps and test as you go
DocumentationCommunicationWrite for a non-technical stakeholder as well

Where Students Get Stuck

Study Tips for D683

Final Checklist Before You Submit

Keep a short project log from day one. It makes the plan, the product and the write-up consistent with each other.

How We Help with D683

Send the task instructions, rubric and your project notes. A computing tutor can explain methods, review your plan and documentation for clarity, or walk through a worked example of a similar project. We do not build or submit your product for you.

GradeEssays is independent and not affiliated with WGU. This is a study and reference aid; submit only your own work under WGU's academic integrity policy. We do not log in to course portals or take assessments. Free revisions; full refund if late.

Get Clear on Your D683 Project Plan

Share your business problem and draft plan. We help you structure the write-up and explain method choices.

Start My D683 Help

Free revisions · Full refund if late · Written from scratch for your order

Frequently Asked Questions

What is D683?

Advanced AI and ML, a B.S. Computer Science project course ending in a functional AI/ML product for a business problem.

How many CUs?

The 2024 program guide lists 3 CUs, in term 8.

Does it have a prerequisite?

The guide lists none for D683, but D682 and D429 provide useful background.

What must I deliver?

Check your task instructions. The competencies point to an analytic method description, a plan and a working product.

How do I choose a method?

Start from the business question and the type of output needed, then match the method.

Can you build my product?

No. We tutor and explain; your work must be yours.