CSA1: Onboarding and Programming Foundations
Trimester 1 programming, Spring onboarding, Java lesson tooling, and foundational project work.
Source ownership follows CS112, CS113, CSA1, CSA2, then DS2. Week assignments remain in the shared CSA course plan. Articulation metadata identifies a curriculum connection, not earned credit or demonstrated mastery.
Lessons and project references
- API Controller — CSA week 4
- Anatomy of a Spring Boot Project — CSA week 4
- Code Runner - Java — CSA week 1
- Data Type Quiz Questions — reference, not currently scheduled
- Frontend Structure in Snake — reference, not currently scheduled
- Future Reference Tags in HTML/CSS/JavaScript — reference, not currently scheduled
- Home Page Game Feedback — CSA week 0
- Introduction Java Spring Framework — CSA week 3
- Java Spring Hacks - Sprint 1 Final — CSA week 3
- Primitive & Reference Types Examples — reference, not currently scheduled
- Primitive Types — reference, not currently scheduled
- Problem Solving — reference, not currently scheduled
- Snake Game Programming Fundamentals — reference, not currently scheduled
- Sprint 3 - CSA Capstone Objectives — CSA week 9
- Student Engagement — CSA week 1
- System Contributions and Curriculum Retrospective — CSA week 12