Team software project — build a distributed note-taking app with Spring Boot and JavaFX, graded on process rather than an exam.
Download course · 30 MBSuccessor to CSE1105 CSE Project. Moved from Quarter 2 to Quarter 4. Now an entry requirement for CSE200 Software Project.
No exam — entirely continuous/process-based. Graded components: Personal Process (individual), Tasks and Planning (group), Code Contribution & Code Reviews (individual), Implemented Features (group), Technology (group). Must-pass pass/fail items: Code of Conduct, Effective Meeting, Constructive Feedback (AID model), Git Assignment — most repairable once. Every partial grade must be ≥5.0 and the weighted final ≥6.0. Hard knock-out minimums tracked weekly: ≥600 lines of Java added (100+ each in client and server), ≥6 merged MRs, ≥6 substantive review comments, ≥6 MR approvals — two consecutive weeks below threshold fails the course outright. No resit.
Successor to CSE1105 CSEP, moved Q2→Q4 — resources below are from CSEP.