Learning goals
- Apply a repeatable design recipe to programming problems.
- Use recursion and structured data definitions confidently.
- Design tests before and alongside implementation.
September–December 2025 · completed
Built a foundation in systematic program design, recursion, data definitions, abstraction, and testing.
media-source/journey/courses/cpsc-110/hero.* Learning goals
Topics
Tools and methods
Use this section to add course-specific reflections, major assignments, and the ideas that changed how you approach technical work.
Add selected assignments, diagrams, screenshots, or short explanations that demonstrate the strongest learning from this course.