Courses / Computer Science / CSC-FPX4902
Computer Science · Capella FlexPath

CSC-FPX4902: Computer Science Capstone 2

The concluding course in Capella's Computer Science FlexPath capstone sequence — students implement, test, and evaluate the algorithmic or system-level solution designed in CSC-FPX4900 and deliver a comprehensive professional presentation of the completed project.

Get Help With CSC-FPX4902 →

CSC-FPX4902 is where the Computer Science capstone becomes concrete — assessments require working code, rigorous testing, and an honest evaluation of whether the solution actually solves the problem defined in CSC-FPX4900. The course demands both technical execution and critical analytical writing, and the two must be tightly integrated — evaluation findings must reference test results, and the final presentation must connect the implemented solution back to the original problem statement. This guide explains what each assessment requires and how academic support for CSC-FPX4902 can help you complete the program.

Course Overview

CSC-FPX4902 executes the implementation plan from CSC-FPX4900. Students write, document, and test the solution code, analyze its performance and correctness, and evaluate how well the implemented solution addresses the original problem. The course culminates in a professional capstone presentation that demonstrates both the technical outcome and the student's ability to communicate computer science work to a professional audience. The quality of the CSC-FPX4900 design directly determines how much friction exists in this course — a well-specified design in Capstone 1 translates to more directed implementation work in Capstone 2.

Key Assessments

How We Help With CSC-FPX4902

Common Challenges in This Course

Assessment 1 (code submission) most commonly loses points not for functional bugs but for poor documentation — no comments on complex logic, function signatures without parameter descriptions, or code that works but is organized in a way that doesn't follow the architecture design from CSC-FPX4900. Assessment 2 test reports frequently document only that tests passed without explaining what was being tested and why — rubrics want to see the test strategy and requirement traceability, not just a list of green checkmarks. Assessment 3 evaluations lose points when they describe what the solution does (that's Assessment 1 and 2) rather than critically analyzing how well it does it relative to the original problem requirements.

Need Help With CSC-FPX4902?

Whether you need help with implementation, test documentation, or the final presentation, share your capstone topic and we'll help you complete the CS program strong.

Related Courses

CSC-FPX4902 FAQ

What if my implementation doesn't fully achieve the goals I set in CSC-FPX4900?

This is expected and acceptable — full success against ambitious goals is less important than honest evaluation and demonstrated learning. Document what was achieved, what was not, and why. Rubrics for Assessment 3 reward critical analysis of limitations more than inflated success claims.

How should I handle empirical complexity measurements for Assessment 2?

Measure execution time (or memory use) across a range of input sizes and graph the results. If you predicted O(n log n), show that your measured curve matches that growth rate — you don't need formal proofs, just empirical evidence that the implementation behaves as designed. Python's time module or equivalent in your language is sufficient for this.

What code documentation format does Capella expect?

Capella doesn't typically mandate a specific format (Javadoc, docstrings, etc.) but rubrics do specify that documentation must explain purpose, parameters, and return values for each function/method. Inline comments should explain why (the reasoning), not what (which is already clear from the code itself). A README that explains how to run the solution is expected.

Can the final presentation include a live demo of the code running?

If your section's format allows video or live presentation, a demo is a strong addition. If submitting a slide deck, screen-capture GIFs or images showing the solution executing serve the same purpose. A visual demonstration of the working solution strengthens the final presentation significantly.