CS 346 Fall 2025 CS 346 Fall 2025 CS 346 Fall 2025 Learn Piazza GitLab
CTRL K
    CTRL K
      • Syllabus
        • Outline
        • Text & Materials
        • Assessment
        • Policies
        • Contacts
      • Lectures
        • Sections
        • Schedule
        • Agenda
        • Quizzes
      • Getting Started
        • Form a Project Team
        • Setup Your Project
          • Setup the GitLab Project
          • Setup the Git Repository
        • Brainstorm Ideas
        • Install the Toolchain
        • Add a Gradle Project
      • Team Project
        • Guidelines
        • Requirements
        • Team Roster
        • Project Stages
          • Proposal
          • Sprints
            • Sprint 1
            • Sprint 2
            • Sprint 3
            • Sprint 4
          • Release
        • Examples
        • Gallery
      • Reference
        • Best Practices
          • Run Team Meetings
          • Track Your Project
          • Manage Your Work
          • Pair Program
          • Use Feature Branches
          • Write Documentation
          • Release Software
        • Programming
          • Add Libraries & Plugins
          • Add Unit Tests
          • Locate Sample Code
          • Use Public APIs
        • Reading List
          • Best Practices
          • Architecture & Design
          • Kotlin Ecosystem
        • About
      • Shortcuts
      • Schedule →
      • Agenda →
      • Team Roster →
      • Contacts →
      • External
      • /r/kotlin
      • Kotlin Docs
      • Klibs.io Libraries
      • GitLab Docs
      • Syllabus
        • Outline
        • Text & Materials
        • Assessment
        • Policies
        • Contacts
      • Lectures
        • Sections
        • Schedule
        • Agenda
        • Quizzes
      • Getting Started
        • Form a Project Team
        • Setup Your Project
          • Setup the GitLab Project
          • Setup the Git Repository
        • Brainstorm Ideas
        • Install the Toolchain
        • Add a Gradle Project
      • Team Project
        • Guidelines
        • Requirements
        • Team Roster
        • Project Stages
          • Proposal
          • Sprints
            • Sprint 1
            • Sprint 2
            • Sprint 3
            • Sprint 4
          • Release
        • Examples
        • Gallery
      • Reference
        • Best Practices
          • Run Team Meetings
          • Track Your Project
          • Manage Your Work
          • Pair Program
          • Use Feature Branches
          • Write Documentation
          • Release Software
        • Programming
          • Add Libraries & Plugins
          • Add Unit Tests
          • Locate Sample Code
          • Use Public APIs
        • Reading List
          • Best Practices
          • Architecture & Design
          • Kotlin Ecosystem
        • About
      • Shortcuts
      • Schedule →
      • Agenda →
      • Team Roster →
      • Contacts →
      • External
      • /r/kotlin
      • Kotlin Docs
      • Klibs.io Libraries
      • GitLab Docs

      Team Project

      Guidelines
      Policies and guidelines around how you are expected to work.
      Requirements
      Project requirements and features that you are expected to deliver.
      Team Roster
      List of teams, links to projects, and scheduled demo time for team deliverables.
      Project Stages
      The project activities, and details on what you need to deliver in each stage.
      Examples
      Contrived examples from the instructor.
      Gallery
      Screenshots of projects from previous terms!